{"roots":["0:3"],"nodeById":{"1:2":{"id":"1:2","assetId":"VariableCollectionId:8083530803a1e92f8c214b4d6419a314cb971e3e/97:0","type":"VARIABLE_COLLECTION","name":"Variable collection","defaultModeId":"97:0","modes":[{"modeId":"97:0","name":"Mode 1"}]},"192:227":{"id":"192:227","type":"VARIABLE","assetId":"VariableID:a6fd49e5d1a78e935de50f62bb19bdddf55113e9/1711:223","name":"main text","resolvedType":"COLOR","valuesByMode":{"97:0":{"r":0.921568632125854,"g":0.921568632125854,"b":0.921568632125854,"a":1.0}},"variableCollectionId":"VariableCollectionId:8083530803a1e92f8c214b4d6419a314cb971e3e/97:0","codeSyntax":{}},"192:256":{"id":"192:256","type":"VARIABLE","assetId":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222","name":"lesser text","resolvedType":"COLOR","valuesByMode":{"97:0":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0}},"variableCollectionId":"VariableCollectionId:8083530803a1e92f8c214b4d6419a314cb971e3e/97:0","codeSyntax":{}},"543:28897":{"id":"543:28897","type":"VARIABLE","assetId":"VariableID:543:28897","name":"corner","resolvedType":"COLOR","valuesByMode":{"543:0":{"r":0.0,"g":0.380392163991928,"b":1.0,"a":1.0}},"variableCollectionId":"VariableCollectionId:543:28896","codeSyntax":{}},"1484:13066":{"type":"COMPONENT","id":"1484:13066","name":"Property 1=selected","absoluteBoundingBox":{"x":-12584.0,"y":-4073.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12584.0,"y":-4073.0,"width":29.0,"height":17.0},"relativeTransform":[[1.0,0.0,31.0],[0.0,1.0,153.0]],"size":{"x":29.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":31.0,"sizeFraction":0.0},"top":{"pixelOffset":153.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["1484:13067"],"componentSetId":"1484:13060"},"1484:13059":{"type":"COMPONENT","id":"1484:13059","name":"Property 1=Default","absoluteBoundingBox":{"x":-12595.0,"y":-4206.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12595.0,"y":-4206.0,"width":29.0,"height":17.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,20.0]],"size":{"x":29.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":20.0,"sizeFraction":0.0},"top":{"pixelOffset":20.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["1484:13057"],"componentSetId":"1484:13060"},"24:136":{"id":"24:136","type":"VARIABLE","assetId":"VariableID:1ad1a36d3bb60c02ebf58cac518f2ff0a828e406/1338:0","name":"background","resolvedType":"COLOR","valuesByMode":{"97:0":{"r":0.0,"g":0.0,"b":0.0,"a":1.0}},"variableCollectionId":"VariableCollectionId:8083530803a1e92f8c214b4d6419a314cb971e3e/97:0","codeSyntax":{}},"0:3":{"type":"WEBPAGE","id":"0:3","name":"/","absoluteBoundingBox":{"x":-6687.0,"y":-145.0,"width":2846.0,"height":5642.0},"isolatedAbsoluteRenderBounds":{"x":-6687.0,"y":-145.0,"width":2846.0,"height":5642.0},"relativeTransform":[[1.0,0.0,-6687.0],[0.0,1.0,-145.0]],"size":{"x":2846.0,"y":5642.0},"fills":[{"opacity":0.0470588244497776,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["456:7383","2139:87023","1530:84440"]},"1839:61789":{"type":"FRAME","id":"1839:61789","name":"Frame 1171276145","absoluteBoundingBox":{"x":-4251.0,"y":-10.0,"width":612.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-4251.0,"y":-10.0,"width":612.0,"height":81.0},"relativeTransform":[[1.0,0.0,94.0],[0.0,1.0,35.0]],"size":{"x":612.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":523.0,"primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1839:61790","1839:61793","1839:61800"]},"1839:61806":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61806","name":"Text","absoluteBoundingBox":{"x":-3569.0,"y":10.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3569.0,"y":10.0,"width":161.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61806;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1839:61804":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61804","name":"Text","absoluteBoundingBox":{"x":-3569.0,"y":42.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3569.0,"y":42.0,"width":81.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61804;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61802":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61802","name":"Text","absoluteBoundingBox":{"x":-3753.0,"y":42.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3753.0,"y":42.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61802;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61799":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61799","name":"Text","absoluteBoundingBox":{"x":-3845.0,"y":-10.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3845.0,"y":-10.0,"width":187.79931640625,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,254.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":254.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61799;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1839:61797":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61797","name":"Text","absoluteBoundingBox":{"x":-3845.0,"y":22.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3845.0,"y":22.0,"width":81.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,254.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":254.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61797;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61796":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61796","name":"Text","absoluteBoundingBox":{"x":-4099.0,"y":54.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4099.0,"y":54.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61796;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61795":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61795","name":"Text","absoluteBoundingBox":{"x":-4099.0,"y":22.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4099.0,"y":22.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61795;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1530:84539":{"type":"FRAME","id":"1530:84539","name":"footer","absoluteBoundingBox":{"x":-4345.0,"y":5335.0,"width":440.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":5335.0,"width":440.0,"height":63.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5380.0]],"size":{"x":440.0,"y":63.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":24.0,"paddingLeft":24.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["1530:84540","1530:84541"]},"1530:84541":{"type":"FRAME","id":"1530:84541","name":"Frame 304","absoluteBoundingBox":{"x":-4079.0,"y":5346.5,"width":150.0,"height":40.0},"isolatedAbsoluteRenderBounds":{"x":-4079.0,"y":5346.5,"width":150.0,"height":40.0},"relativeTransform":[[1.0,0.0,266.0],[0.0,1.0,11.5]],"size":{"x":150.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["1530:84542","1530:84544"]},"1530:84540":{"type":"TEXT","id":"1530:84540","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-4321.0,"y":5357.0,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-4319.89208984375,"y":5360.20458984375,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2050:10837":{"type":"FRAME","id":"2050:10837","name":"Frame 1171276420","absoluteBoundingBox":{"x":-4345.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5338.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","children":["2048:142","2050:12939"]},"2048:142":{"type":"FRAME","id":"2048:142","name":"Frame 1171276419","absoluteBoundingBox":{"x":-4345.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":5293.0,"width":1397.33325195312,"height":437.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"primaryAxisSizingMode":"FIXED","children":["2048:130","2048:140","2048:2309"]},"2048:2309":{"type":"FRAME","id":"2048:2309","name":"Frame 1171276417","absoluteBoundingBox":{"x":-3385.0,"y":5293.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-3385.0,"y":5293.0,"width":437.333312988281,"height":437.33349609375},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2049:6305"]},"2048:140":{"type":"FRAME","id":"2048:140","name":"Frame 1171276417","absoluteBoundingBox":{"x":-3865.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-3865.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,480.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2049:5692"]},"1839:61461":{"type":"FRAME","id":"1839:61461","name":"Frame 1171276148","absoluteBoundingBox":{"x":-6712.0,"y":677.0,"width":392.0,"height":5685.5},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":677.0,"width":392.0,"height":5685.5},"relativeTransform":[[1.0,0.0,-2367.0],[0.0,1.0,722.0]],"size":{"x":392.0,"y":5685.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["1839:61462","1839:61483"]},"1839:61483":{"type":"FRAME","id":"1839:61483","name":"Frame 1284","absoluteBoundingBox":{"x":-6712.0,"y":1950.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":1950.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1273.5]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61484"]},"1484:13057":{"type":"TEXT","id":"1484:13057","name":"Text","absoluteBoundingBox":{"x":-12595.0,"y":-4206.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12594.32421875,"y":-4202.181640625,"width":27.2373046875,"height":10.3408203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":29.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"SCALE","horizontal":"SCALE"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1}],"characterStyleOverrides":[],"characters":"Text","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61553":{"type":"TEXT","id":"1839:61553","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-6712.0,"y":6267.5,"width":392.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-6711.55126953125,"y":6270.30126953125,"width":385.796875,"height":72.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,594.0]],"size":{"x":392.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"1839:61549":{"type":"FRAME","id":"1839:61549","name":"Frame 1270","absoluteBoundingBox":{"x":-6712.0,"y":5673.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5673.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61550"]},"1839:61550":{"type":"RECTANGLE","id":"1839:61550","name":"image 49","absoluteBoundingBox":{"x":-6609.0,"y":5707.5,"width":185.0,"height":204.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-6609.0,"y":5707.5,"width":185.0,"height":204.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,34.0]],"size":{"x":185.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0,"sizeFraction":0.5},"top":{"pixelOffset":-102.0,"sizeFraction":0.5},"bottom":{"pixelOffset":102.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1839:61543":{"type":"FRAME","id":"1839:61543","name":"Frame 1280","absoluteBoundingBox":{"x":-6712.0,"y":5095.5,"width":392.0,"height":563.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5095.5,"width":392.0,"height":563.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":563.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61544","1839:61545"]},"1839:61546":{"type":"RECTANGLE","id":"1839:61546","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-6609.0,"y":5223.5,"width":186.0,"height":400.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-6609.0,"y":5223.5,"width":186.0,"height":400.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,35.0]],"size":{"x":186.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":93.0,"sizeFraction":0.5},"top":{"pixelOffset":-200.0,"sizeFraction":0.5},"bottom":{"pixelOffset":200.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1839:61533":{"type":"FRAME","id":"1839:61533","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6712.0,"y":4849.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":4849.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61534","1839:61535"]},"1839:61535":{"type":"FRAME","id":"1839:61535","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":4919.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":4918.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61536","1839:61538","1839:61540"]},"1839:61540":{"type":"FRAME","id":"1839:61540","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":5023.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":5022.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61541"]},"1839:61539":{"type":"TEXT","id":"1839:61539","name":"User Flows","absoluteBoundingBox":{"x":-6553.0,"y":4981.5,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6551.76708984375,"y":4985.318359375,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,159.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61537":{"type":"TEXT","id":"1839:61537","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-6564.5,"y":4929.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6563.6845703125,"y":4933.0,"width":95.443359375,"height":13.36376953125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61534":{"type":"RECTANGLE","id":"1839:61534","name":"image 50","absoluteBoundingBox":{"x":-6575.0,"y":4849.5,"width":118.0,"height":30.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6575.0,"y":4849.5,"width":118.0,"height":30.0},"relativeTransform":[[1.0,0.0,137.0],[0.0,1.0,0.0]],"size":{"x":118.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61507":{"type":"FRAME","id":"1839:61507","name":"Frame 1286","absoluteBoundingBox":{"x":-6712.0,"y":3487.5,"width":392.0,"height":1292.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3487.5,"width":394.0,"height":1292.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1537.0]],"size":{"x":392.0,"y":1292.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61508","1839:61519"]},"1839:61524":{"type":"FRAME","id":"1839:61524","name":"Frame 1279","absoluteBoundingBox":{"x":-6712.0,"y":4105.5,"width":392.0,"height":674.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":4105.5,"width":392.0,"height":674.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,372.0]],"size":{"x":392.0,"y":674.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61525","1839:61531"]},"1839:61531":{"type":"TEXT","id":"1839:61531","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-6712.0,"y":4665.5,"width":392.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-6711.60791015625,"y":4668.30126953125,"width":364.0810546875,"height":91.6533203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,560.0]],"size":{"x":392.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1598","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"1839:61525":{"type":"FRAME","id":"1839:61525","name":"Frame 1278","absoluteBoundingBox":{"x":-6712.0,"y":4105.5,"width":392.0,"height":525.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":4105.5,"width":392.0,"height":525.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":525.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61526","1839:61529"]},"1839:61529":{"type":"FRAME","id":"1839:61529","name":"Frame 1271","absoluteBoundingBox":{"x":-6712.0,"y":4393.5,"width":392.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":4393.5,"width":392.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61530"]},"1839:61528":{"type":"RECTANGLE","id":"1839:61528","name":"timer (1) 1","absoluteBoundingBox":{"x":-6589.0,"y":4140.5,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-6589.0,"y":4140.5,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-73.0,"sizeFraction":0.5},"right":{"pixelOffset":73.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":102.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"1484:13063":{"type":"COMPONENT","id":"1484:13063","name":"Property 1=hover","absoluteBoundingBox":{"x":-12533.0,"y":-4155.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12533.0,"y":-4155.0,"width":29.0,"height":17.0},"relativeTransform":[[1.0,0.0,82.0],[0.0,1.0,71.0]],"size":{"x":29.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":82.0,"sizeFraction":0.0},"top":{"pixelOffset":71.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["1484:13064"],"componentSetId":"1484:13060"},"1839:61521":{"type":"TEXT","id":"1839:61521","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-6712.0,"y":3733.5,"width":392.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6665.0146484375,"y":3738.80688476562,"width":298.3486328125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:74","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61512":{"type":"FRAME","id":"1839:61512","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":3557.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3556.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61513","1839:61515","1839:61517"]},"1839:61518":{"type":"TEXT","id":"1839:61518","name":"Research Driven","absoluteBoundingBox":{"x":-6570.0,"y":3671.5,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6568.76708984375,"y":3675.0,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,142.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61515":{"type":"FRAME","id":"1839:61515","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6712.0,"y":3609.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3608.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61516"]},"1839:61516":{"type":"TEXT","id":"1839:61516","name":"Interaction Design","absoluteBoundingBox":{"x":-6576.5,"y":3619.5,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6575.26708984375,"y":3623.0,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,135.5],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61513":{"type":"FRAME","id":"1839:61513","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6712.0,"y":3557.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3556.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61514"]},"1839:61514":{"type":"TEXT","id":"1839:61514","name":"Concept Exploration","absoluteBoundingBox":{"x":-6585.5,"y":3567.5,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6580.72705078125,"y":3571.0,"width":132.52978515625,"height":13.363525390625},"relativeTransform":[[1.0,0.0,126.5],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61509":{"type":"FRAME","id":"1839:61509","name":"Frame 1288","absoluteBoundingBox":{"x":-6597.5,"y":3487.5,"width":163.0,"height":30.0},"isolatedAbsoluteRenderBounds":{"x":-6597.5,"y":3487.5,"width":163.0,"height":30.0},"relativeTransform":[[1.0,0.0,114.5],[0.0,1.0,0.0]],"size":{"x":163.0,"y":30.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["1839:61510","1839:61511"]},"1839:61511":{"type":"RECTANGLE","id":"1839:61511","name":"image 53","absoluteBoundingBox":{"x":-6559.5,"y":3487.5,"width":125.0,"height":30.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6559.5,"y":3487.5,"width":125.0,"height":30.0},"relativeTransform":[[1.0,0.0,38.0],[0.0,1.0,0.0]],"size":{"x":125.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61510":{"type":"RECTANGLE","id":"1839:61510","name":"image 52","absoluteBoundingBox":{"x":-6597.5,"y":3487.5,"width":38.0,"height":30.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6597.5,"y":3487.5,"width":38.0,"height":30.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":38.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61495":{"type":"FRAME","id":"1839:61495","name":"Frame 1281","absoluteBoundingBox":{"x":-6712.0,"y":2206.5,"width":392.0,"height":1211.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2206.5,"width":392.0,"height":1211.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":1211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61496","1839:61500"]},"1839:61500":{"type":"FRAME","id":"1839:61500","name":"Frame 1279","absoluteBoundingBox":{"x":-6712.0,"y":2745.5,"width":392.0,"height":672.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2745.5,"width":392.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,539.0]],"size":{"x":392.0,"y":672.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61501","1839:61506"]},"1839:61502":{"type":"FRAME","id":"1839:61502","name":"Frame 1270","absoluteBoundingBox":{"x":-6712.0,"y":2745.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2745.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63876},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61503"]},"1839:61503":{"type":"RECTANGLE","id":"1839:61503","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-6587.0,"y":2780.5,"width":142.0,"height":203.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-6587.0,"y":2780.5,"width":142.0,"height":203.0},"relativeTransform":[[1.0,0.0,125.0],[0.0,1.0,35.0]],"size":{"x":142.0,"y":203.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-71.0,"sizeFraction":0.5},"right":{"pixelOffset":71.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":101.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"1839:61497":{"type":"TEXT","id":"1839:61497","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-6712.0,"y":2206.5,"width":392.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-6654.00830078125,"y":2209.30102539062,"width":276.4814453125,"height":15.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61488":{"type":"FRAME","id":"1839:61488","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":2030.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":2029.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,80.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61489","1839:61491","1839:61493"]},"1839:61492":{"type":"TEXT","id":"1839:61492","name":"Information Architecture","absoluteBoundingBox":{"x":-6596.5,"y":2092.5,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6595.26708984375,"y":2095.8408203125,"width":158.35888671875,"height":10.838134765625},"relativeTransform":[[1.0,0.0,115.5],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61505":{"type":"RECTANGLE","id":"1839:61505","name":"Group 126 1","absoluteBoundingBox":{"x":-6609.0,"y":3068.7124196291,"width":185.024406075478,"height":201.994968533516},"targetAspectRatio":{"x":146.0,"y":170.0},"isolatedAbsoluteRenderBounds":{"x":-6609.0,"y":3068.71240234375,"width":185.0244140625,"height":201.994873046875},"relativeTransform":[[0.965925812721252,0.258819043636322,103.0],[-0.258819043636322,0.965925812721252,73.0000534057617]],"size":{"x":146.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0244060754776,"sizeFraction":0.5},"top":{"pixelOffset":-101.287526965141,"sizeFraction":0.5},"bottom":{"pixelOffset":100.707441568375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"1839:61489":{"type":"FRAME","id":"1839:61489","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6712.0,"y":2030.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":2029.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61490"]},"1839:61490":{"type":"TEXT","id":"1839:61490","name":"Shipping 2026","absoluteBoundingBox":{"x":-6564.5,"y":2040.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6563.70458984375,"y":2044.0,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61487":{"type":"RECTANGLE","id":"1839:61487","name":"image 47","absoluteBoundingBox":{"x":-6567.5,"y":1950.5,"width":103.0,"height":40.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-6567.5,"y":1950.5,"width":103.0,"height":40.0},"relativeTransform":[[1.0,0.0,144.5],[0.0,1.0,0.0]],"size":{"x":103.0,"y":40.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61462":{"type":"FRAME","id":"1839:61462","name":"Frame 1171276147","absoluteBoundingBox":{"x":-6712.0,"y":677.0,"width":392.0,"height":1203.5},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":676.0,"width":394.0,"height":1204.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1203.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["1839:61463","1839:61481","1839:61482"]},"1839:61482":{"type":"CODE_INSTANCE","id":"1839:61482","name":"Frame 814","absoluteBoundingBox":{"x":-6712.0,"y":1403.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":1403.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,726.0]],"size":{"x":392.0,"y":477.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2107_36832.default","componentProperties":{}},"1839:61481":{"type":"IMAGE","id":"1839:61481","name":"Line 52","absoluteBoundingBox":{"x":-6712.0,"y":1688.0,"width":352.0,"height":0.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":1688.0,"width":352.0,"height":0.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1011.0]],"size":{"x":352.0,"y":0.0},"fills":[],"visible":false,"strokeAlign":"OUTSIDE","strokeDashes":[3.0,3.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.103152498602867,"g":0.103152498602867,"b":0.103152498602867,"a":1.0},"visible":true,"opacity":1.0}],"strokeWeight":2.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"665979e8515210b3a8c675ab36c5330cc93358d9"},"1839:61477":{"type":"WIDGET","id":"1839:61477","name":"Embed 14","absoluteBoundingBox":{"x":-6712.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":933.0,"width":392.0,"height":400.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Sphere Animation</title>\n    <script src=\"https://cdn.tailwindcss.com\"></script>\n    <style>\n        body, html { margin: 0; padding: 0; width: 100%; height: 100%; background: #000; overflow-x: hidden; }\n        \n        #sphere-container {\n            position: relative;\n            width: 100%;\n            height: 100vh;\n            background-color: black;\n            overflow: hidden;\n            touch-action: pan-y;\n            user-select: none;\n            cursor: pointer;\n        }\n\n        .fade-in {\n            opacity: 0;\n        }\n        .fade-in.ready {\n            animation: fadeIn 0.5s ease-out forwards;\n        }\n        @keyframes fadeIn { to { opacity: 1; } }\n\n        #label-1.ready { animation-delay: 0.6s; }\n        #label-2.ready { animation-delay: 1.3s; }\n        #label-3.ready { animation-delay: 2.0s; }\n\n        #label-1 { top: 38%; left: 20px; }\n        #label-2 { top: 2%; left: 0; right: 0; margin: auto; }\n        #label-3 { top: 65%; right: 30px; }\n\n        .mobile-center {\n            left: 0 !important;\n            right: 0 !important;\n            margin: 0 auto !important;\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n            width: 100% !important;\n            max-width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n        .mobile-center *,\n        .mobile-center div,\n        .mobile-center span {\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n        }\n    </style>\n</head>\n<body>\n\n    <div id=\"sphere-container\">\n        <canvas id=\"sphere-canvas\"></canvas>\n\n        <!-- LABELS -->\n        <div class=\"absolute inset-0 w-full h-full pointer-events-none\">\n            \n            <!-- Mobile HUD Panel -->\n            <div id=\"hud-panel\" class=\"absolute hidden\">\n                <!-- Corner brackets - thicker and brighter -->\n                <div class=\"absolute top-0 left-0 w-7 h-7 border-t-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute top-0 right-0 w-7 h-7 border-t-2 border-r-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 left-0 w-7 h-7 border-b-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 right-0 w-7 h-7 border-b-2 border-r-2 border-white/40\"></div>\n                <!-- Edge lines -->\n                <div class=\"absolute top-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute bottom-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 left-0 w-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 right-0 w-px bg-white/15\"></div>\n                <!-- Subtle inner glow -->\n                <div class=\"absolute inset-0 rounded-sm\" style=\"background: radial-gradient(ellipse at center, rgba(255,255,255,0.03) 0%, transparent 70%);\"></div>\n            </div>\n            \n            <!-- Label 1 -->\n            <div id=\"label-1\" class=\"fade-in absolute flex flex-col items-end gap-1 text-right w-fit max-w-[280px]\">\n                <div class=\"flex items-center gap-3\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 1 ]</span>\n                </div>\n                <div class=\"flex flex-col items-end\">\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">Product Designer at MyShake</span>\n                    <span class=\"text-white/50 text-[12px] mt-1 leading-snug\">Designing critical safety alerts<br>for millions of users</span>\n                </div>\n            </div>\n\n            <!-- Label 2 -->\n            <div id=\"label-2\" class=\"fade-in absolute flex flex-col items-center gap-4 w-[320px]\">\n                <div class=\"flex flex-col gap-2 text-center w-full\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 2 ]</span>\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">UX-First</span>\n                    <span class=\"text-white/50 text-[14px] leading-snug\">With motion & visual experiments</span>\n                </div>\n            </div>\n\n            <!-- Label 3 -->\n            <div id=\"label-3\" class=\"fade-in absolute flex flex-col items-start gap-1 text-left w-fit max-w-[280px]\">\n                <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 3 ]</span>\n                <span class=\"text-white/90 text-[16px] leading-none font-normal\">B.A. Cognitive Science</span>\n                <span class=\"text-white/50 text-[12px] leading-snug\">UC Berkeley</span>\n            </div>\n\n        </div>\n    </div>\n\n    <script>\n        (function() {\n            const container = document.getElementById('sphere-container');\n            const canvas = document.getElementById('sphere-canvas');\n            const ctx = canvas.getContext('2d');\n            \n            const label1 = document.getElementById('label-1');\n            const label2 = document.getElementById('label-2');\n            const label3 = document.getElementById('label-3');\n            const hudPanel = document.getElementById('hud-panel');\n\n            // Config - responsive to screen size\n            const isMobile = container.offsetWidth < 600;\n            const particleCount = isMobile ? 250 : 500;\n            const baseRadius = 480; \n            const innerRadius = baseRadius / 2.5;\n            const mouseRepulsionRadius = isMobile ? 120 : 250;\n            const mouseRepulsionStrength = isMobile ? 3.0 : 6.0;\n            const expandMultiplier = isMobile ? 1.6 : 1.8;\n\n            let width, height;\n            let rotationX = 0, rotationY = 0;\n            let mouse = null;\n            let isMouseDown = false;\n\n            function resize() {\n                width = container.offsetWidth;\n                height = container.offsetHeight;\n                canvas.width = width;\n                canvas.height = height;\n\n                // Labels: scale down on mobile, full size elsewhere\n                if(width < 600) {\n                    var mobileScale = Math.max(0.85, width / 480);\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'scale(' + mobileScale + ')';\n                        el.style.transformOrigin = 'top center';\n                    });\n                } else {\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'none';\n                        el.style.transformOrigin = '';\n                    });\n                }\n\n                if(width < 600) {\n                    // Mobile: stack all labels centered at top - compact\n                    label1.classList.add('mobile-center');\n                    label2.classList.add('mobile-center');\n                    label3.classList.add('mobile-center');\n                    \n                    label2.style.top = '1%';\n                    label1.style.top = '8%';\n                    label3.style.top = '16%';\n                    \n                    // Show HUD panel\n                    hudPanel.style.display = 'block';\n                    hudPanel.style.top = '0%';\n                    hudPanel.style.left = '10%';\n                    hudPanel.style.right = '10%';\n                    hudPanel.style.height = '22%';\n                } else if(width <= 800) {\n                    // Reset mobile centering\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '18%';\n                    label1.style.left = '15px';\n                    label2.style.top = '2%';\n                    label3.style.top = '22%';\n                    label3.style.right = '20px';\n                } else if(width < 950) {\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    var t = (width - 800) / (950 - 800);\n                    label1.style.top = (38 * t + 18 * (1 - t)) + '%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    var l3Top = 65 * t + 22 * (1 - t);\n                    label3.style.top = l3Top + '%';\n                    label3.style.right = '30px';\n                } else {\n                    // Desktop: original positions\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '38%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    label3.style.top = '65%';\n                    label3.style.right = '30px';\n                }\n            }\n            window.addEventListener('resize', resize);\n            if (typeof ResizeObserver !== 'undefined') {\n                new ResizeObserver(resize).observe(container);\n            }\n            resize();\n\n            const updateMouse = (x, y) => {\n                const rect = canvas.getBoundingClientRect();\n                mouse = { x: x - rect.left, y: y - rect.top };\n            };\n\n            container.addEventListener('mousemove', e => updateMouse(e.clientX, e.clientY));\n            container.addEventListener('mousedown', () => isMouseDown = true);\n            container.addEventListener('mouseleave', () => { mouse = null; isMouseDown = false; });\n            window.addEventListener('mouseup', () => isMouseDown = false);\n\n            container.addEventListener('touchstart', e => {\n                isMouseDown = true;\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchmove', e => {\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchend', () => {\n                isMouseDown = false;\n                mouse = null;\n            }, { passive: true });\n            \n            window.addEventListener('touchend', () => { isMouseDown = false; mouse = null; });\n\n            // Initialize Particles\n            const particles = [];\n            const phi = Math.PI * (3 - Math.sqrt(5));\n\n            function createParticle(i, total, radius) {\n                const y = 1 - (i / (total - 1)) * 2;\n                const r = Math.sqrt(1 - y * y);\n                const theta = phi * i;\n                return {\n                    x: Math.cos(theta) * r * radius, y: y * radius, z: Math.sin(theta) * r * radius,\n                    ox: Math.cos(theta) * r, oy: y, oz: Math.sin(theta) * r,\n                    vx: 0, vy: 0, vz: 0,\n                    isInner: radius === innerRadius,\n                    isCore: false\n                };\n            }\n\n            // Standard particles\n            for(let i=0; i<particleCount; i++) particles.push(createParticle(i, particleCount, baseRadius));\n            const innerCount = isMobile ? Math.floor(particleCount/3) : Math.floor(particleCount/2);\n            for(let i=0; i<innerCount; i++) particles.push(createParticle(i, innerCount, innerRadius));\n\n            // STATIC CORE PARTICLE\n            particles.push({\n                x: 0, y: 0, z: 0,\n                ox: 0, oy: 0, oz: 0,\n                vx: 0, vy: 0, vz: 0,\n                isInner: false,\n                isCore: true\n            });\n\n            function drawDot(x, y) {\n                ctx.beginPath(); ctx.fillStyle = '#D9D9D9'; ctx.arc(x, y, 2, 0, Math.PI*2); ctx.fill();\n            }\n            function drawTarget(x, y) {\n                drawDot(x, y);\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.9)';\n                ctx.arc(x, y, 5, 0, Math.PI*2); ctx.stroke(); ctx.restore();\n            }\n            function drawLine(points, progress) {\n                if(points.length < 2 || progress <= 0) return;\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.4)';\n                \n                let totalLen = 0;\n                const lens = [];\n                for(let i=0; i<points.length-1; i++) {\n                    const d = Math.hypot(points[i+1].x - points[i].x, points[i+1].y - points[i].y);\n                    lens.push(d); totalLen += d;\n                }\n                \n                let drawLen = totalLen * progress;\n                ctx.moveTo(points[0].x, points[0].y);\n                \n                for(let i=0; i<points.length-1; i++) {\n                    if(drawLen >= lens[i]) {\n                        ctx.lineTo(points[i+1].x, points[i+1].y);\n                        drawLen -= lens[i];\n                    } else {\n                        const r = drawLen / lens[i];\n                        ctx.lineTo(points[i].x + (points[i+1].x - points[i].x)*r, points[i].y + (points[i+1].y - points[i].y)*r);\n                        break;\n                    }\n                }\n                ctx.stroke(); ctx.restore();\n            }\n\n            let start = null;\n            function render() {\n                if(!start) start = performance.now();\n                ctx.clearRect(0, 0, width, height);\n                rotationY += 0.003; rotationX += 0.001;\n\n                const cx = width / 2;\n                // Height is always ~575. Sphere is a hemisphere so center needs to be lower.\n                // Desktop (1150+): 0.85 (near bottom, classic look)\n                // Compact (≤1000): 0.58 (visually centered)\n                // Transition (1000-1150): smooth blend\n                var cyRatio = width < 600 ? 0.50 : 0.75;\n                const cy = height * cyRatio;\n                const scaleFactor = width < 600 ? width / 550 : (width <= 1500 ? Math.min(width / 1150, 1) : Math.min(width / 1500, 1.4));\n                const expansion = isMouseDown ? expandMultiplier : 1.0;\n                const currentOuterR = baseRadius * scaleFactor * expansion;\n                const rVis = innerRadius * scaleFactor;\n                const perspective = 800;\n\n                // Atmosphere\n                if(currentOuterR > 0) {\n                    const grad = ctx.createRadialGradient(cx, cy, currentOuterR * 0.2, cx, cy, currentOuterR * 1.5);\n                    grad.addColorStop(0, 'rgba(255,255,255,0.08)');\n                    grad.addColorStop(1, 'rgba(255,255,255,0)');\n                    ctx.fillStyle = grad;\n                    ctx.globalCompositeOperation = 'lighter';\n                    ctx.beginPath(); ctx.arc(cx, cy, currentOuterR * 1.5, 0, Math.PI*2); ctx.fill();\n                    ctx.globalCompositeOperation = 'source-over';\n                }\n\n                // Lines\n                const elapsed = (performance.now() - start) / 1000;\n                const cRect = container.getBoundingClientRect();\n                \n                if(width < 600) {\n                    // Mobile: single line from HUD panel bottom to sphere core\n                    const p1 = Math.min(Math.max((elapsed - 0.8)/0.6, 0), 1);\n                    if(p1 > 0) {\n                        const hudRect = hudPanel.getBoundingClientRect();\n                        const startPt = { x: cx, y: (hudRect.bottom - cRect.top) + 5 };\n                        const target = { x: cx, y: cy - rVis };\n                        drawLine([target, startPt], p1);\n                        drawTarget(target.x, target.y);\n                        if(p1 >= 1) drawTarget(startPt.x, startPt.y);\n                    }\n                } else {\n                \n                const p1 = Math.min(Math.max((elapsed - 0.2)/0.5, 0), 1);\n                if(p1 > 0) {\n                    const r1 = label1.getBoundingClientRect();\n                    const start = { x: (r1.right - cRect.left) + 10, y: (r1.top - cRect.top) + 6 };\n                    // Compute angle from label toward core, place target on inner sphere at that angle\n                    const ang1 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang1)*rVis, y: cy - Math.sin(ang1)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(target.x - start.x) * 0.35);\n                        const elbow = { x: start.x + elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p1);\n                    } else {\n                        drawLine([target, start], p1);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p1 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p2 = Math.min(Math.max((elapsed - 0.9)/0.5, 0), 1);\n                if(p2 > 0) {\n                    const r2 = label2.getBoundingClientRect();\n                    const start = { x: (r2.left + r2.width/2) - cRect.left, y: (r2.bottom - cRect.top) + 10 };\n                    const ang2 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang2)*rVis, y: cy - Math.sin(ang2)*rVis };\n                    drawLine([target, start], p2);\n                    drawTarget(target.x, target.y);\n                    if(p2 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p3 = Math.min(Math.max((elapsed - 1.6)/0.5, 0), 1);\n                if(p3 > 0) {\n                    const r3 = label3.getBoundingClientRect();\n                    const start = { x: (r3.left - cRect.left) - 15, y: (r3.top - cRect.top) + 6 };\n                    const ang3 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang3)*rVis, y: cy - Math.sin(ang3)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(start.x - target.x) * 0.35);\n                        const elbow = { x: start.x - elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p3);\n                    } else {\n                        drawLine([target, start], p3);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p3 >= 1) drawTarget(start.x, start.y);\n                }\n\n                } // end desktop lines\n\n                // Physics Loop\n                particles.forEach(p => {\n                    if (p.isCore) return;\n\n                    const rad = (p.isInner ? innerRadius : baseRadius) * scaleFactor * expansion;\n                    \n                    let tx = p.ox*rad*Math.cos(rotationY) - p.oz*rad*Math.sin(rotationY);\n                    let tz = p.ox*rad*Math.sin(rotationY) + p.oz*rad*Math.cos(rotationY);\n                    let ty = p.oy*rad;\n                    \n                    let ty2 = ty*Math.cos(rotationX) - tz*Math.sin(rotationX);\n                    let tz2 = ty*Math.sin(rotationX) + tz*Math.cos(rotationX);\n                    \n                    p.vx += (tx - p.x) * 0.05;\n                    p.vy += (ty2 - p.y) * 0.05;\n                    p.vz += (tz2 - p.z) * 0.05;\n\n                    if(mouse) {\n                        const s = perspective / (perspective + 250 - p.z);\n                        const sx = p.x * s + cx;\n                        const sy = p.y * s + cy;\n                        const dx = sx - mouse.x;\n                        const dy = sy - mouse.y;\n                        const dist = Math.sqrt(dx*dx + dy*dy);\n                        if(dist < mouseRepulsionRadius) {\n                            const f = (1 - dist/mouseRepulsionRadius) * mouseRepulsionStrength;\n                            const a = Math.atan2(dy, dx);\n                            p.vx += Math.cos(a) * f * 5;\n                            p.vy += Math.sin(a) * f * 5;\n                        }\n                    }\n\n                    p.vx *= 0.90; p.vy *= 0.90; p.vz *= 0.90;\n                    p.x += p.vx; p.y += p.vy; p.z += p.vz;\n                });\n\n                // Sort Back-to-Front\n                particles.sort((a,b) => a.z - b.z);\n\n                particles.forEach(p => {\n                    const s = perspective / (perspective + 250 - p.z);\n                    const alpha = Math.max(0.1, (s - 0.5) * 2);\n                    \n                    if(p.isCore) {\n                        const coreRadius = 4 * s;\n                        \n                        ctx.beginPath();\n                        ctx.arc(p.x*s + cx, p.y*s + cy, coreRadius, 0, Math.PI*2);\n                        ctx.fillStyle = 'black';\n                        \n                        // STANDARD SHADOW\n                        ctx.shadowBlur = 10; \n                        ctx.shadowColor = 'white';\n                        ctx.shadowOffsetX = 0;\n                        ctx.shadowOffsetY = 0;\n                        \n                        ctx.fill();\n                        \n                        ctx.shadowBlur = 0;\n                        ctx.shadowColor = 'transparent';\n                    } else {\n                        const size = p.isInner ? 1.5 * s : 2 * s;\n                        if(size > 0) {\n                            ctx.beginPath();\n                            ctx.arc(p.x*s + cx, p.y*s + cy, size, 0, Math.PI*2);\n                            ctx.fillStyle = `rgba(255,255,255,${alpha})`;\n                            if(!isMobile) {\n                                ctx.shadowBlur = 20;\n                                ctx.shadowColor = `rgba(255,255,255,${alpha})`;\n                            }\n                            ctx.fill();\n                            ctx.shadowBlur = 0;\n                        }\n                    }\n                });\n\n                requestAnimationFrame(render);\n            }\n\n            // === BUG FIX: Wait for Tailwind CSS + fonts to fully load before starting ===\n            function startWhenReady() {\n                // Check if Tailwind has applied styles by testing a known class\n                var testEl = label1;\n                var style = window.getComputedStyle(testEl);\n                var isTailwindReady = style.display === 'flex';\n\n                if (!isTailwindReady) {\n                    // Tailwind hasn't loaded yet, check again shortly\n                    requestAnimationFrame(startWhenReady);\n                    return;\n                }\n\n                // Wait one extra frame for layout to fully settle\n                requestAnimationFrame(function() {\n                    requestAnimationFrame(function() {\n                        // Trigger fade-in animations now that layout is correct\n                        label1.classList.add('ready');\n                        label2.classList.add('ready');\n                        label3.classList.add('ready');\n                        // Start the render loop\n                        render();\n                    });\n                });\n            }\n\n            // Wait for fonts + DOM, then check for Tailwind\n            document.fonts.ready.then(function() {\n                startWhenReady();\n            });\n\n        })();\n    </script>\n</body>\n</html>","embedURL":""}},"1839:61468":{"type":"FRAME","id":"1839:61468","name":"Frame 1171276144","absoluteBoundingBox":{"x":-6711.0,"y":782.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-6711.0,"y":782.0,"width":390.0,"height":81.022705078125},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,105.0]],"size":{"x":390.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["1839:61469","1839:61470","1839:61471","1839:61472","1839:61473","1839:61474"]},"1839:61471":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61471","name":"Text","absoluteBoundingBox":{"x":-6711.0,"y":846.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6711.0,"y":846.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61471;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61470":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61470","name":"Text","absoluteBoundingBox":{"x":-6711.0,"y":814.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6711.0,"y":814.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61470;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61469":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61469","name":"Text","absoluteBoundingBox":{"x":-6711.0,"y":782.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6711.0,"y":782.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1839:61469;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61466":{"type":"TEXT","id":"1839:61466","name":"B","absoluteBoundingBox":{"x":-6541.5,"y":687.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-6539.5439453125,"y":697.080017089844,"width":25.919921875,"height":25.9199829101562},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84526":{"type":"FRAME","id":"1530:84526","name":"Frame 1282","absoluteBoundingBox":{"x":-4321.0,"y":3998.0,"width":392.0,"height":1267.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3998.0,"width":392.0,"height":1267.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1267.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84527","1530:84531"]},"1530:84531":{"type":"FRAME","id":"1530:84531","name":"Frame 1279","absoluteBoundingBox":{"x":-4321.0,"y":4576.0,"width":392.0,"height":689.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":4576.0,"width":392.0,"height":689.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,578.0]],"size":{"x":392.0,"y":689.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84532","1530:84537"]},"1839:61493":{"type":"FRAME","id":"1839:61493","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":2134.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":2133.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61494"]},"1530:84532":{"type":"FRAME","id":"1530:84532","name":"Frame 1278","absoluteBoundingBox":{"x":-4321.0,"y":4576.0,"width":392.0,"height":559.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":4576.0,"width":392.0,"height":559.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":559.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84533","1530:84535"]},"1530:84535":{"type":"FRAME","id":"1530:84535","name":"Frame 1271","absoluteBoundingBox":{"x":-4321.0,"y":4863.0,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":4863.0,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,287.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84536"]},"1530:84536":{"type":"RECTANGLE","id":"1530:84536","name":"image 2","absoluteBoundingBox":{"x":-4226.0,"y":4890.9360454149,"width":201.567338034998,"height":215.953469966499},"targetAspectRatio":{"x":215.0,"y":215.0},"isolatedAbsoluteRenderBounds":{"x":-4223.9951171875,"y":4893.4384765625,"width":197.557373046875,"height":210.94873046875},"relativeTransform":[[0.955840885639191,0.227396756410599,95.0000610351562],[-0.293884694576263,0.973802208900452,77.9999084472656]],"size":{"x":170.35237121582,"y":170.35237121582},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-100.999938964844,"sizeFraction":0.5},"right":{"pixelOffset":100.567399070154,"sizeFraction":0.5},"top":{"pixelOffset":-108.064046137838,"sizeFraction":0.5},"bottom":{"pixelOffset":107.889423828661,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84533":{"type":"FRAME","id":"1530:84533","name":"Frame 1270","absoluteBoundingBox":{"x":-4321.0,"y":4576.0,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":4576.0,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84534"]},"1530:84534":{"type":"RECTANGLE","id":"1530:84534","name":"image 49","absoluteBoundingBox":{"x":-4218.0,"y":4610.0,"width":185.0,"height":204.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-4218.0,"y":4610.0,"width":185.0,"height":204.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,34.0]],"size":{"x":185.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0,"sizeFraction":0.5},"top":{"pixelOffset":-102.0,"sizeFraction":0.5},"bottom":{"pixelOffset":102.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84527":{"type":"FRAME","id":"1530:84527","name":"Frame 1280","absoluteBoundingBox":{"x":-4321.0,"y":3998.0,"width":392.0,"height":563.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3998.0,"width":392.0,"height":563.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":563.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84530","1530:84528"]},"1530:84529":{"type":"RECTANGLE","id":"1530:84529","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-4218.0,"y":4126.0,"width":186.0,"height":400.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-4218.0,"y":4126.0,"width":186.0,"height":400.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,35.0]],"size":{"x":186.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":93.0,"sizeFraction":0.5},"top":{"pixelOffset":-200.0,"sizeFraction":0.5},"bottom":{"pixelOffset":200.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84530":{"type":"TEXT","id":"1530:84530","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-4321.0,"y":3998.0,"width":392.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":-4286.5537109375,"y":4002.70166015625,"width":323.328857421875,"height":52.20751953125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:74","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84517":{"type":"FRAME","id":"1530:84517","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4321.0,"y":3752.0,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3752.0,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84518","1530:84519"]},"1530:84519":{"type":"FRAME","id":"1530:84519","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":3822.0,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3821.0,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84520","1530:84522","1530:84524"]},"1530:84524":{"type":"FRAME","id":"1530:84524","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":3926.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3925.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84525"]},"1530:84523":{"type":"TEXT","id":"1530:84523","name":"User Flows","absoluteBoundingBox":{"x":-4162.0,"y":3884.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4160.76708984375,"y":3887.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,159.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84520":{"type":"FRAME","id":"1530:84520","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4321.0,"y":3822.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3821.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84521"]},"1530:84521":{"type":"TEXT","id":"1530:84521","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-4173.5,"y":3832.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4172.6845703125,"y":3835.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84518":{"type":"RECTANGLE","id":"1530:84518","name":"image 50","absoluteBoundingBox":{"x":-4184.0,"y":3752.0,"width":118.0,"height":30.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4184.0,"y":3752.0,"width":118.0,"height":30.0},"relativeTransform":[[1.0,0.0,137.0],[0.0,1.0,0.0]],"size":{"x":118.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1530:84491":{"type":"FRAME","id":"1530:84491","name":"Frame 1286","absoluteBoundingBox":{"x":-4321.0,"y":2390.0,"width":392.0,"height":1292.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2390.0,"width":394.0,"height":1292.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1537.0]],"size":{"x":392.0,"y":1292.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84492","1530:84503"]},"1839:61486":{"type":"FRAME","id":"1839:61486","name":"Frame 1171276151","absoluteBoundingBox":{"x":-6712.0,"y":1950.5,"width":392.0,"height":221.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":1950.5,"width":394.0,"height":222.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":221.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61487","1839:61488"]},"1530:84509":{"type":"FRAME","id":"1530:84509","name":"Frame 1278","absoluteBoundingBox":{"x":-4321.0,"y":3008.0,"width":392.0,"height":525.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3008.0,"width":392.0,"height":525.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":525.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84510","1530:84512"]},"1530:84513":{"type":"RECTANGLE","id":"1530:84513","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-4280.0,"y":3330.0,"width":310.0,"height":170.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-4280.0,"y":3330.0,"width":310.0,"height":170.0},"relativeTransform":[[1.0,0.0,41.0],[0.0,1.0,34.0]],"size":{"x":310.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-155.0,"sizeFraction":0.5},"right":{"pixelOffset":155.0,"sizeFraction":0.5},"top":{"pixelOffset":-84.5,"sizeFraction":0.5},"bottom":{"pixelOffset":85.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"1530:84510":{"type":"FRAME","id":"1530:84510","name":"Frame 1270","absoluteBoundingBox":{"x":-4321.0,"y":3008.0,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3008.0,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1606:4229","2000:47962"]},"1530:84504":{"type":"FRAME","id":"1530:84504","name":"Frame 1280","absoluteBoundingBox":{"x":-4321.0,"y":2636.0,"width":392.0,"height":357.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":2636.0,"width":392.0,"height":357.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":357.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84507","1530:84505"]},"1530:84505":{"type":"FRAME","id":"1530:84505","name":"Frame 1269","absoluteBoundingBox":{"x":-4321.0,"y":2700.0,"width":392.0,"height":293.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":2700.0,"width":392.0,"height":293.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":392.0,"y":293.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84506"]},"1530:84492":{"type":"FRAME","id":"1530:84492","name":"Frame 1287","absoluteBoundingBox":{"x":-4321.0,"y":2390.0,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2390.0,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84493","1530:84496"]},"1530:84496":{"type":"FRAME","id":"1530:84496","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":2460.0,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2459.0,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84497","1530:84499","1530:84501"]},"1530:84502":{"type":"TEXT","id":"1530:84502","name":"Research Driven","absoluteBoundingBox":{"x":-4179.0,"y":2574.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4177.76708984375,"y":2577.5,"width":105.527099609375,"height":10.678955078125},"relativeTransform":[[1.0,0.0,142.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61473":{"type":"TEXT","id":"1839:61473","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-6527.0,"y":846.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6525.76708984375,"y":849.5,"width":203.091796875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84499":{"type":"FRAME","id":"1530:84499","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4321.0,"y":2512.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2511.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84500"]},"1530:84500":{"type":"TEXT","id":"1530:84500","name":"Interaction Design","absoluteBoundingBox":{"x":-4185.5,"y":2522.0,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4184.26708984375,"y":2525.5,"width":118.118896484375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,135.5],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84495":{"type":"RECTANGLE","id":"1530:84495","name":"image 53","absoluteBoundingBox":{"x":-4168.5,"y":2390.0,"width":125.0,"height":30.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4168.5,"y":2390.0,"width":125.0,"height":30.0},"relativeTransform":[[1.0,0.0,38.0],[0.0,1.0,0.0]],"size":{"x":125.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1530:84494":{"type":"RECTANGLE","id":"1530:84494","name":"image 52","absoluteBoundingBox":{"x":-4206.5,"y":2390.0,"width":38.0,"height":30.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4206.5,"y":2390.0,"width":38.0,"height":30.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":38.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1532:88671":{"type":"FRAME","id":"1532:88671","name":"Frame 1171276158","absoluteBoundingBox":{"x":-4321.0,"y":853.0,"width":392.0,"height":1467.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":853.0,"width":394.0,"height":1467.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1467.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84468","1530:84478"]},"1530:84489":{"type":"TEXT","id":"1530:84489","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-4321.0,"y":2244.0,"width":392.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-4320.55126953125,"y":2246.89770507812,"width":381.83251953125,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,596.0]],"size":{"x":392.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"1530:84484":{"type":"FRAME","id":"1530:84484","name":"Frame 1278","absoluteBoundingBox":{"x":-4321.0,"y":1648.0,"width":392.0,"height":561.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1648.0,"width":392.0,"height":561.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":561.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84485","1530:84487"]},"1530:84487":{"type":"FRAME","id":"1530:84487","name":"Frame 1271","absoluteBoundingBox":{"x":-4321.0,"y":1936.0,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1936.0,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63877},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84488"]},"1530:84488":{"type":"RECTANGLE","id":"1530:84488","name":"Group 126 1","absoluteBoundingBox":{"x":-4218.0,"y":1971.2124196291,"width":185.024406075478,"height":201.994968533516},"targetAspectRatio":{"x":146.0,"y":170.0},"isolatedAbsoluteRenderBounds":{"x":-4218.0,"y":1971.21240234375,"width":185.0244140625,"height":201.994873046875},"relativeTransform":[[0.965925812721252,0.258819043636322,103.0],[-0.258819043636322,0.965925812721252,73.0000534057617]],"size":{"x":146.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0244060754776,"sizeFraction":0.5},"top":{"pixelOffset":-101.287526965141,"sizeFraction":0.5},"bottom":{"pixelOffset":100.707441568375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2048:130":{"type":"FRAME","id":"2048:130","name":"Frame 1171276416","absoluteBoundingBox":{"x":-4345.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2048:2310"]},"1530:84486":{"type":"RECTANGLE","id":"1530:84486","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-4196.0,"y":1683.0,"width":142.0,"height":203.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-4196.0,"y":1683.0,"width":142.0,"height":203.0},"relativeTransform":[[1.0,0.0,125.0],[0.0,1.0,35.0]],"size":{"x":142.0,"y":203.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-71.0,"sizeFraction":0.5},"right":{"pixelOffset":71.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":101.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"1530:84479":{"type":"FRAME","id":"1530:84479","name":"Frame 1280","absoluteBoundingBox":{"x":-4321.0,"y":1109.0,"width":392.0,"height":524.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1109.0,"width":392.0,"height":524.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":524.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84482","1530:84480"]},"1530:84481":{"type":"RECTANGLE","id":"1530:84481","name":"final myshake vid 1","absoluteBoundingBox":{"x":-4220.0,"y":1206.0,"width":196.0,"height":400.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-4220.0,"y":1206.0,"width":196.0,"height":400.0},"relativeTransform":[[1.0,0.0,101.0],[0.0,1.0,43.0]],"size":{"x":196.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-95.0,"sizeFraction":0.5},"right":{"pixelOffset":101.0,"sizeFraction":0.5},"top":{"pixelOffset":-192.0,"sizeFraction":0.5},"bottom":{"pixelOffset":208.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84482":{"type":"TEXT","id":"1530:84482","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-4321.0,"y":1109.0,"width":392.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-4263.00830078125,"y":1111.80114746094,"width":276.481201171875,"height":15.6534423828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84468":{"type":"FRAME","id":"1530:84468","name":"Frame 1171276151","absoluteBoundingBox":{"x":-4321.0,"y":853.0,"width":392.0,"height":221.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":853.0,"width":394.0,"height":222.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":221.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84469","1530:84470"]},"1530:84476":{"type":"TEXT","id":"1530:84476","name":"Usability Testing","absoluteBoundingBox":{"x":-4180.0,"y":1047.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4178.76708984375,"y":1050.5,"width":107.218505859375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,141.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61484":{"type":"FRAME","id":"1839:61484","name":"Frame 1283","absoluteBoundingBox":{"x":-6712.0,"y":1950.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":1950.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["1839:61485","1839:61507","1839:61532"]},"1530:84473":{"type":"FRAME","id":"1530:84473","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4321.0,"y":985.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":984.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84474"]},"1530:84472":{"type":"TEXT","id":"1530:84472","name":"Shipping 2026","absoluteBoundingBox":{"x":-4173.5,"y":943.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4172.70458984375,"y":946.5,"width":94.307373046875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17777":{"type":"FRAME","id":"2185:17777","name":"Frame 1171276425","absoluteBoundingBox":{"x":-4345.0,"y":852.0,"width":1350.0,"height":3724.33325195312},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":852.0,"width":1350.0,"height":3724.33325195312},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,897.0]],"size":{"x":1350.0,"y":3724.33325195312},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"children":["2185:17778","2185:17875"]},"2185:17877":{"type":"FRAME","id":"2185:17877","name":"Frame 304","absoluteBoundingBox":{"x":-3285.0,"y":4514.8330078125,"width":190.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":-3285.0,"y":4509.8330078125,"width":195.0,"height":70.0},"relativeTransform":[[1.0,0.0,1060.0],[0.0,1.0,1.5]],"size":{"x":190.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["2185:17878","2185:17880"]},"2185:17878":{"type":"SVG","id":"2185:17878","name":"Frame 250","absoluteBoundingBox":{"x":-3285.0,"y":4514.8330078125,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-3285.0,"y":4514.8330078125,"width":60.0,"height":60.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"2185:17876":{"type":"TEXT","id":"2185:17876","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-4245.0,"y":4535.3330078125,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-4243.89208984375,"y":4538.53759765625,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17854":{"type":"FRAME","id":"2185:17854","name":"Frame 1171276419","absoluteBoundingBox":{"x":-4345.0,"y":4000.0,"width":1350.0,"height":373.333343505859},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":4000.0,"width":1350.0,"height":373.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,123.0]],"size":{"x":1350.0,"y":373.333343505859},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2185:17855","2185:17860","2185:17865","2185:17870"]},"1839:61803":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61803","name":"Text","absoluteBoundingBox":{"x":-3753.0,"y":74.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3753.0,"y":74.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61803;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17870":{"type":"FRAME","id":"2185:17870","name":"Frame 1171276417","absoluteBoundingBox":{"x":-3468.33349609375,"y":4000.0,"width":373.333312988281,"height":373.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-3468.33349609375,"y":4000.0,"width":373.333312988281,"height":373.33349609375},"relativeTransform":[[1.0,0.0,876.66650390625],[0.0,1.0,0.0]],"size":{"x":373.333312988281,"y":373.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17871"]},"2185:17871":{"type":"WIDGET","id":"2185:17871","name":"Embed 16","absoluteBoundingBox":{"x":-3469.0,"y":4000.0,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-3469.0,"y":4000.0,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-0.66650390625],[0.0,1.0,0.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.333160400391,"sizeFraction":0.5},"right":{"pixelOffset":187.666839599609,"sizeFraction":0.5},"top":{"pixelOffset":-186.666656494141,"sizeFraction":0.5},"bottom":{"pixelOffset":186.333343505859,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Volume Control</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .vol-frame {\n    width: 373px;\n    height: 373px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 24px 16px;\n  }\n\n  .vol-inner {\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .vol-widget {\n    width: 100%;\n    background-color: #080808;\n    border-radius: 18px;\n    padding: 20px 22px;\n    border: 1px solid #1a1a1a;\n    transition: border-color 0.3s;\n  }\n\n  .vol-widget.danger {\n    border-color: rgba(255, 60, 60, 0.15);\n  }\n\n  .vol-row {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .vol-icon-col {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 4px;\n    width: 36px;\n    flex-shrink: 0;\n  }\n\n  .vol-icon-col svg {\n    transition: color 0.3s;\n  }\n\n  .vol-percent {\n    font-size: 0.65rem;\n    color: rgba(255,255,255,0.25);\n    font-variant-numeric: tabular-nums;\n    transition: color 0.3s;\n  }\n\n  .vol-percent.danger {\n    color: rgba(255, 80, 80, 0.8);\n  }\n\n  .vol-bars {\n    display: flex;\n    align-items: flex-end;\n    gap: 1px;\n    flex: 1;\n    height: 32px;\n  }\n\n  .vol-seg {\n    flex: 1;\n    border-radius: 1.5px;\n    background-color: rgba(255,255,255,0.06);\n  }\n\n  .hold-btn {\n    width: 56px;\n    height: 32px;\n    min-width: 56px;\n    max-width: 56px;\n    min-height: 32px;\n    max-height: 32px;\n    border-radius: 8px;\n    border: none;\n    background-color: rgba(255,255,255,0.06);\n    color: rgba(255,255,255,0.35);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.05em;\n    font-family: 'Inter', -apple-system, sans-serif;\n    cursor: pointer;\n    flex-shrink: 0;\n    flex-grow: 0;\n    transition: all 0.15s;\n    padding: 0;\n    margin: 0;\n    line-height: 1;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n\n  .hold-btn.active {\n    background-color: rgba(255,255,255,0.15);\n    color: rgba(255,255,255,0.9);\n  }\n\n  .vol-warning {\n    overflow: hidden;\n    max-height: 0;\n    opacity: 0;\n    transition: max-height 0.3s ease, opacity 0.3s ease, margin-top 0.3s ease;\n    margin-top: 0;\n  }\n\n  .vol-warning.show {\n    max-height: 40px;\n    opacity: 1;\n    margin-top: 12px;\n  }\n\n  .vol-warning-inner {\n    padding: 8px 10px;\n    border-radius: 8px;\n    background-color: rgba(255, 60, 60, 0.08);\n    border: 1px solid rgba(255, 60, 60, 0.12);\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .vol-warning-inner svg {\n    flex-shrink: 0;\n  }\n\n  .vol-warning-inner span {\n    font-size: 0.65rem;\n    color: rgba(255, 80, 80, 0.7);\n  }\n\n  @keyframes pulseWarn {\n    0%, 100% { opacity: 0.8; }\n    50% { opacity: 0.4; }\n  }\n\n  .warn-icon-pulse {\n    animation: pulseWarn 1s ease-in-out infinite;\n  }\n\n  .vol-hint {\n    text-align: center;\n    margin-top: 16px;\n    color: rgba(255,255,255,0.1);\n    font-size: 0.65rem;\n    letter-spacing: 0.05em;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"vol-frame\">\n  <div class=\"vol-inner\">\n    <div class=\"vol-widget\" id=\"widget\">\n      <div class=\"vol-row\">\n        <div class=\"vol-icon-col\">\n          <div id=\"volIcon\"></div>\n          <span class=\"vol-percent\" id=\"volPercent\">0%</span>\n        </div>\n        <div class=\"vol-bars\" id=\"volBars\"></div>\n        <div id=\"holdBtnWrap\" style=\"width:56px;height:32px;flex-shrink:0;flex-grow:0;\">\n          <button id=\"holdBtn\" style=\"display:flex;align-items:center;justify-content:center;width:56px;height:32px;padding:0;margin:0;border:none;border-radius:8px;font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.35);font-family:'Inter',-apple-system,sans-serif;overflow:hidden;box-sizing:border-box;\">HOLD</button>\n        </div>\n      </div>\n      <div class=\"vol-warning\" id=\"warning\">\n        <div class=\"vol-warning-inner\">\n          <svg id=\"warnIcon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,80,80,0.8)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"/>\n            <line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"/>\n            <line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"/>\n          </svg>\n          <span>Volume may damage hearing</span>\n        </div>\n      </div>\n    </div>\n    <p class=\"vol-hint\">Hold the button to increase volume</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var SEGMENTS = 24;\n  var volume = 0;\n  var isHolding = false;\n\n  var widget = document.getElementById(\"widget\");\n  var volIcon = document.getElementById(\"volIcon\");\n  var volPercent = document.getElementById(\"volPercent\");\n  var volBars = document.getElementById(\"volBars\");\n  var holdBtn = document.getElementById(\"holdBtn\");\n  var warning = document.getElementById(\"warning\");\n  var warnIcon = document.getElementById(\"warnIcon\");\n\n  // Build segments\n  var segments = [];\n  for (var i = 0; i < SEGMENTS; i++) {\n    var seg = document.createElement(\"div\");\n    seg.className = \"vol-seg\";\n    seg.style.height = (8 + (i / SEGMENTS) * 24) + \"px\";\n    volBars.appendChild(seg);\n    segments.push(seg);\n  }\n\n  // SVG icon templates\n  var iconVolumeX = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,0.4)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\"/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\"/></svg>';\n  var iconVolume1 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/></svg>';\n  var iconVolume2 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/><path d=\"M19.07 4.93a10 10 0 0 1 0 14.14\"/></svg>';\n\n  function getSegmentColor(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"rgba(255,255,255,0.06)\";\n    if (segPercent < 0.4) return \"rgba(255,255,255,\" + (0.6 + segPercent * 0.6) + \")\";\n    if (segPercent < 0.65) {\n      var t = (segPercent - 0.4) / 0.25;\n      return \"rgba(255,\" + Math.round(230 - t * 60) + \",\" + Math.round(220 - t * 150) + \",0.9)\";\n    }\n    if (segPercent < 0.85) {\n      var t2 = (segPercent - 0.65) / 0.2;\n      return \"rgba(255,\" + Math.round(170 - t2 * 100) + \",\" + Math.round(70 - t2 * 40) + \",0.95)\";\n    }\n    var t3 = Math.min(1, (segPercent - 0.85) / 0.15);\n    return \"rgba(255,\" + Math.round(70 - t3 * 40) + \",\" + Math.round(30 - t3 * 10) + \",1)\";\n  }\n\n  function getSegmentGlow(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"none\";\n    if (segPercent < 0.4) return \"none\";\n    if (segPercent < 0.7) return \"0 0 6px rgba(255,180,50,0.3)\";\n    return \"0 0 8px rgba(255,60,60,0.5)\";\n  }\n\n  function updateUI() {\n    var isDanger = volume > 0.8;\n    var isWarning = volume > 0.6;\n    var pct = Math.round(volume * 100);\n\n    // Percent\n    volPercent.textContent = pct + \"%\";\n    volPercent.className = \"vol-percent\" + (isDanger ? \" danger\" : \"\");\n\n    // Icon\n    var iconColor;\n    if (isDanger) {\n      iconColor = \"rgba(255,80,80,0.9)\";\n    } else if (isWarning) {\n      iconColor = \"rgba(255,200,100,0.8)\";\n    } else {\n      iconColor = \"rgba(255,255,255,0.4)\";\n    }\n\n    if (volume < 0.01) {\n      volIcon.innerHTML = iconVolumeX;\n    } else if (volume < 0.5) {\n      volIcon.innerHTML = iconVolume1.replace(\"COLOR\", iconColor);\n    } else {\n      volIcon.innerHTML = iconVolume2.replace(/COLOR/g, iconColor);\n    }\n\n    // Segments\n    for (var i = 0; i < SEGMENTS; i++) {\n      var segPercent = (i + 1) / SEGMENTS;\n      var isActive = segPercent <= volume;\n      segments[i].style.backgroundColor = isActive ? getSegmentColor(i + 1, volume) : \"rgba(255,255,255,0.06)\";\n      segments[i].style.boxShadow = isActive ? getSegmentGlow(i, volume) : \"none\";\n    }\n\n    // Widget border\n    widget.className = \"vol-widget\" + (isDanger ? \" danger\" : \"\");\n\n    // Warning\n    warning.className = \"vol-warning\" + (isDanger ? \" show\" : \"\");\n    warnIcon.className = isDanger ? \"warn-icon-pulse\" : \"\";\n\n    // Button\n    if (isHolding) {\n      holdBtn.style.background = \"rgba(255,255,255,0.15)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.9)\";\n      holdBtn.textContent = \"+\";\n    } else {\n      holdBtn.style.background = \"rgba(255,255,255,0.06)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.35)\";\n      holdBtn.textContent = \"HOLD\";\n    }\n\n    // Jitter\n    var intensity = Math.pow(volume, 2.8);\n    var maxJitter = 6;\n    if (volume > 0.01) {\n      var jx = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      var jy = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      volBars.style.transform = \"translate(\" + jx + \"px,\" + jy + \"px)\";\n    } else {\n      volBars.style.transform = \"translate(0,0)\";\n    }\n  }\n\n  function tick() {\n    if (isHolding) {\n      volume = Math.min(1, volume + 0.004);\n    } else {\n      volume = Math.max(0, volume - 0.01);\n    }\n    updateUI();\n    requestAnimationFrame(tick);\n  }\n\n  // Hold events\n  holdBtn.addEventListener(\"mousedown\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  holdBtn.addEventListener(\"touchstart\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  window.addEventListener(\"mouseup\", function() { isHolding = false; });\n  window.addEventListener(\"touchend\", function() { isHolding = false; });\n\n  updateUI();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"1530:84507":{"type":"TEXT","id":"1530:84507","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-4321.0,"y":2636.0,"width":392.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4274.0146484375,"y":2641.30688476562,"width":298.348876953125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:74","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17865":{"type":"FRAME","id":"2185:17865","name":"Frame 1171276417","absoluteBoundingBox":{"x":-3385.0,"y":4000.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-3385.0,"y":4000.0,"width":437.333312988281,"height":437.333312988281},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17866"]},"2185:17860":{"type":"FRAME","id":"2185:17860","name":"Frame 1171276418","absoluteBoundingBox":{"x":-3856.66674804688,"y":4000.0,"width":373.333312988281,"height":373.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-3856.66674804688,"y":4000.0,"width":373.333312988281,"height":373.33349609375},"relativeTransform":[[1.0,0.0,488.333343505859],[0.0,1.0,1.52587890625e-05]],"size":{"x":373.333312988281,"y":373.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17861"]},"1530:84493":{"type":"FRAME","id":"1530:84493","name":"Frame 1288","absoluteBoundingBox":{"x":-4206.5,"y":2390.0,"width":163.0,"height":30.0},"isolatedAbsoluteRenderBounds":{"x":-4206.5,"y":2390.0,"width":163.0,"height":30.0},"relativeTransform":[[1.0,0.0,114.5],[0.0,1.0,0.0]],"size":{"x":163.0,"y":30.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["1530:84494","1530:84495"]},"2185:17880":{"type":"SVG","id":"2185:17880","name":"Frame 217","absoluteBoundingBox":{"x":-3155.0,"y":4514.8330078125,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-3160.0,"y":4509.8330078125,"width":70.0,"height":70.0},"relativeTransform":[[1.0,0.0,130.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"2185:17861":{"type":"WIDGET","id":"2185:17861","name":"Embed 16","absoluteBoundingBox":{"x":-3857.00024414062,"y":4000.0,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-3857.00024414062,"y":4000.0,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.000152587891,"sizeFraction":0.5},"right":{"pixelOffset":187.999847412109,"sizeFraction":0.5},"top":{"pixelOffset":-186.666656494141,"sizeFraction":0.5},"bottom":{"pixelOffset":186.333343505859,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe to Lock</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .swipe-wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    gap: 20px;\n    touch-action: none;\n  }\n\n  .track-outer {\n    position: relative;\n    width: 300px;\n    height: 85px;\n    max-width: 95vw;\n  }\n\n  .track-bg {\n    position: absolute;\n    inset: 0;\n    border-radius: 100px;\n    overflow: hidden;\n    border: 1.5px solid rgba(180,232,90,0);\n    transition: border-color 0.4s ease;\n  }\n\n  .track-bg.locked {\n    border-color: rgba(180,232,90,0.25);\n  }\n\n  .track-shimmer {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, transparent 0%, rgba(180,232,90,0.08) 50%, transparent 100%);\n    transform: translateX(-100%);\n    animation: shimmer 2.5s ease-in-out infinite 1s;\n    pointer-events: none;\n    transition: opacity 0.5s ease;\n  }\n\n  @keyframes shimmer {\n    0%   { transform: translateX(-100%); }\n    100% { transform: translateX(100%); }\n  }\n\n  .track-text {\n    position: absolute;\n    top: 50%;\n    left: 75px;\n    right: 10px;\n    transform: translateY(-50%);\n    color: #C7FF67;\n    font-size: 1.4rem;\n    font-weight: 300;\n    letter-spacing: 0.01em;\n    white-space: nowrap;\n    text-shadow: 0 0 10px rgba(0,0,0,0.8);\n    pointer-events: none;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .track-text-swipe {\n    transition: opacity 0.15s;\n  }\n\n  .track-text-locked {\n    position: absolute;\n    left: -65px;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    text-align: center;\n    opacity: 0;\n    transition: opacity 0.3s ease 0s;\n  }\n\n  .track-text-locked.visible {\n    opacity: 1;\n    transition-delay: 0.1s;\n  }\n\n  /* Handle */\n  .handle-wrap {\n    position: absolute;\n    top: 10px;\n    left: 10px;\n    width: 65px;\n    height: 65px;\n    z-index: 10;\n    cursor: grab;\n    will-change: transform;\n  }\n\n  .handle-wrap.locked { cursor: pointer; }\n  .handle-wrap.dragging { cursor: grabbing; }\n\n  .handle-circle {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    overflow: visible;\n    border: 2px solid #B4E85A;\n    transition: border-color 0.3s ease, background-color 0.15s ease;\n  }\n\n  .handle-circle.locked {\n    border-color: rgba(180,232,90,0.5);\n    background-color: rgba(180,232,90,0.05);\n  }\n\n  /* Glass effect layers */\n  .handle-glass-1, .handle-glass-2, .handle-glass-3 {\n    position: absolute;\n    inset: 0;\n    border-radius: 50%;\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .handle-glass-1 {\n    background: linear-gradient(-38deg, transparent 30%, rgba(255,255,255,0.15) 55%, rgba(255,255,255,0.25) 60%, transparent 75%);\n  }\n\n  .handle-glass-2 {\n    background: radial-gradient(ellipse at 35% 25%, rgba(200,240,120,0.12) 0%, transparent 50%);\n  }\n\n  .handle-glass-3 {\n    inset: 2px;\n    border: 1px solid rgba(180,232,90,0.15);\n  }\n\n  /* Chevron */\n  .chevron-icon {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: opacity 0.15s;\n  }\n\n  /* Lock icon */\n  .lock-icon-wrap {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .lock-shackle {\n    transition: transform 0.45s cubic-bezier(0.2, 1.6, 0.4, 1);\n  }\n\n  .lock-shackle.open {\n    transform: translateY(-18px) rotate(35deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-shackle.closed {\n    transform: translateY(0) rotate(0deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-svg {\n    overflow: visible;\n  }\n\n  .lock-svg.bounce {\n    animation: lockBounce 0.6s ease-out 0.1s both;\n  }\n\n  @keyframes lockBounce {\n    0%   { transform: scale(1) rotate(0deg); }\n    25%  { transform: scale(1.35) rotate(-3deg); }\n    45%  { transform: scale(0.9) rotate(3deg); }\n    70%  { transform: scale(1.1) rotate(-1.5deg); }\n    100% { transform: scale(1) rotate(0deg); }\n  }\n\n  .lock-glow {\n    position: absolute;\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(199,255,103,0.4) 0%, transparent 70%);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .lock-glow.active {\n    animation: lockGlow 0.6s ease-out 0.15s forwards;\n  }\n\n  @keyframes lockGlow {\n    0%   { transform: scale(0); opacity: 0; }\n    40%  { transform: scale(2.2); opacity: 0.8; }\n    100% { transform: scale(2.2); opacity: 0; }\n  }\n\n  /* Pulse ring */\n  .pulse-ring {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    width: 65px;\n    height: 65px;\n    border-radius: 50%;\n    border: 2px solid rgba(180,232,90,0.4);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .pulse-ring.active {\n    animation: pulseRing 0.8s ease-out forwards;\n  }\n\n  @keyframes pulseRing {\n    0%   { transform: scale(1); opacity: 0.6; }\n    100% { transform: scale(1.6); opacity: 0; }\n  }\n\n  /* Status row */\n  .status-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .status-dot {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background-color: rgba(180,232,90,0.3);\n    transition: all 0.3s ease;\n  }\n\n  .status-dot.locked {\n    background-color: #C7FF67;\n    box-shadow: 0 0 8px rgba(199,255,103,0.5);\n  }\n\n  .status-text {\n    color: rgba(255,255,255,0.3);\n    font-size: 0.7rem;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    transition: color 0.3s ease;\n  }\n\n  .status-text.locked {\n    color: rgba(199,255,103,0.5);\n  }\n\n  /* Drag overlay */\n  .drag-overlay {\n    position: fixed;\n    inset: 0;\n    z-index: 9999;\n    cursor: grabbing;\n    touch-action: none;\n    display: none;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"swipe-wrapper\">\n  <div class=\"track-outer\">\n    <div class=\"track-bg\" id=\"trackBg\">\n      <div class=\"track-shimmer\" id=\"trackShimmer\"></div>\n    </div>\n\n    <div class=\"track-text\">\n      <span class=\"track-text-swipe\" id=\"textSwipe\">Swipe to lock</span>\n      <span class=\"track-text-locked\" id=\"textLocked\">Locked</span>\n    </div>\n\n    <div class=\"handle-wrap\" id=\"handle\">\n      <div class=\"handle-circle\" id=\"handleCircle\">\n        <div class=\"handle-glass-1\" id=\"glass1\"></div>\n        <div class=\"handle-glass-2\" id=\"glass2\"></div>\n        <div class=\"handle-glass-3\" id=\"glass3\"></div>\n\n        <div class=\"chevron-icon\" id=\"chevronWrap\">\n          <svg width=\"22\" height=\"40\" viewBox=\"0 0 46 80\" fill=\"none\">\n            <path clip-rule=\"evenodd\" d=\"M44.171 44.4437L8.83296 80L0 71.1125L30.9216 40L0 8.88749L8.83296 0L44.171 35.5563C45.3421 36.7349 46 38.3333 46 40C46 41.6666 45.3421 43.2651 44.171 44.4437Z\" fill=\"#B4E85A\" fill-rule=\"evenodd\" />\n          </svg>\n        </div>\n\n        <div class=\"lock-icon-wrap\" id=\"lockWrap\">\n          <div class=\"lock-glow\" id=\"lockGlow\"></div>\n          <svg class=\"lock-svg\" id=\"lockSvg\" width=\"28\" height=\"36\" viewBox=\"0 0 56 70\" fill=\"none\">\n            <rect x=\"0\" y=\"24.5\" width=\"56\" height=\"45.5\" rx=\"7\" fill=\"#C7FF67\" />\n            <circle cx=\"28\" cy=\"44\" r=\"6\" fill=\"#1a1a0a\" />\n            <rect x=\"25\" y=\"44\" width=\"6\" height=\"12\" rx=\"2\" fill=\"#1a1a0a\" />\n            <path class=\"lock-shackle open\" id=\"lockShackle\" d=\"M17.5 24.5V17.5C17.5 11.725 22.225 7 28 7C33.775 7 38.5 11.725 38.5 17.5V24.5\" stroke=\"#C7FF67\" stroke-width=\"7\" stroke-linecap=\"round\" fill=\"none\" />\n          </svg>\n        </div>\n      </div>\n    </div>\n\n    <div class=\"pulse-ring\" id=\"pulseRing\"></div>\n  </div>\n\n  <div class=\"status-row\">\n    <div class=\"status-dot\" id=\"statusDot\"></div>\n    <span class=\"status-text\" id=\"statusText\">Drag handle to lock</span>\n  </div>\n</div>\n\n<div class=\"drag-overlay\" id=\"dragOverlay\"></div>\n\n<script>\n(function() {\n  var TRACK_WIDTH = 300;\n  var HANDLE_SIZE = 65;\n  var PADDING = 10;\n  var MAX_DRAG = TRACK_WIDTH - HANDLE_SIZE - PADDING * 2;\n  var LOCK_THRESHOLD = MAX_DRAG * 0.65;\n\n  // Elements\n  var handle = document.getElementById(\"handle\");\n  var handleCircle = document.getElementById(\"handleCircle\");\n  var trackBg = document.getElementById(\"trackBg\");\n  var trackShimmer = document.getElementById(\"trackShimmer\");\n  var textSwipe = document.getElementById(\"textSwipe\");\n  var textLocked = document.getElementById(\"textLocked\");\n  var chevronWrap = document.getElementById(\"chevronWrap\");\n  var lockWrap = document.getElementById(\"lockWrap\");\n  var lockGlow = document.getElementById(\"lockGlow\");\n  var lockSvg = document.getElementById(\"lockSvg\");\n  var lockShackle = document.getElementById(\"lockShackle\");\n  var pulseRing = document.getElementById(\"pulseRing\");\n  var statusDot = document.getElementById(\"statusDot\");\n  var statusText = document.getElementById(\"statusText\");\n  var glass1 = document.getElementById(\"glass1\");\n  var glass2 = document.getElementById(\"glass2\");\n  var glass3 = document.getElementById(\"glass3\");\n  var dragOverlay = document.getElementById(\"dragOverlay\");\n\n  // State\n  var pos = 0;\n  var isLocked = false;\n  var isDragging = false;\n  var dragStartX = 0;\n  var dragStartPos = 0;\n\n  // Spring animation\n  var springRaf = null;\n  var springVel = 0;\n\n  function springTo(target, opts, onComplete) {\n    var stiffness = (opts && opts.stiffness) || 400;\n    var damping = (opts && opts.damping) || 25;\n    if (springRaf) cancelAnimationFrame(springRaf);\n    springVel = 0;\n    var prev = null;\n\n    function tick(now) {\n      var dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n      prev = now;\n      var steps = 8;\n      var subDt = dt / steps;\n      for (var i = 0; i < steps; i++) {\n        var force = -stiffness * (pos - target) - damping * springVel;\n        springVel += force * subDt;\n        pos += springVel * subDt;\n      }\n      if (Math.abs(pos - target) < 0.15 && Math.abs(springVel) < 0.15) {\n        pos = target;\n        springVel = 0;\n        updateUI();\n        if (onComplete) onComplete();\n        return;\n      }\n      updateUI();\n      springRaf = requestAnimationFrame(tick);\n    }\n    springRaf = requestAnimationFrame(tick);\n  }\n\n  function clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n  function lerp(a, b, t) { return a + (b - a) * clamp(0, 1, t); }\n  function mapRange(inMin, inMax, outMin, outMax, value) {\n    return lerp(outMin, outMax, clamp(0, 1, (value - inMin) / (inMax - inMin)));\n  }\n\n  function updateUI() {\n    var progress = MAX_DRAG > 0 ? pos / MAX_DRAG : 0;\n\n    // Handle position\n    handle.style.transform = \"translateX(\" + pos + \"px)\";\n\n    // Track background color\n    var bgAlpha = lerp(0.15, 0.05, clamp(0, 1, progress));\n    trackBg.style.backgroundColor = \"rgba(180,232,90,\" + bgAlpha + \")\";\n\n    // Chevron opacity\n    var chevOpacity = mapRange(MAX_DRAG * 0.85, MAX_DRAG * 0.9, 1, 0, pos);\n    chevronWrap.style.opacity = chevOpacity;\n\n    // Lock icon opacity\n    var lockOpacity = mapRange(MAX_DRAG * 0.9, MAX_DRAG * 0.95, 0, 1, pos);\n    lockWrap.style.opacity = lockOpacity;\n\n    // Text opacity\n    var txtOpacity = mapRange(0, MAX_DRAG * 0.4, 1, 0, pos);\n    textSwipe.style.opacity = isLocked ? 0 : txtOpacity;\n\n    // Glass effect\n    var glassOpacity = mapRange(0, MAX_DRAG * 0.3, 0, 1, pos);\n    glass1.style.opacity = glassOpacity;\n    glass2.style.opacity = glassOpacity;\n    glass3.style.opacity = glassOpacity;\n\n    // Handle glow\n    var r = lerp(0, 180, clamp(0, 1, progress));\n    var g = lerp(0, 232, clamp(0, 1, progress));\n    var b = lerp(0, 90, clamp(0, 1, progress));\n    var a = lerp(0.8, 0.3, clamp(0, 1, progress));\n    handleCircle.style.boxShadow = \"0 0 15px 3px rgba(\" + r + \",\" + g + \",\" + b + \",\" + a + \")\";\n\n    // Handle background\n    if (progress <= 0.4) {\n      var t = progress / 0.4;\n      handleCircle.style.backgroundColor = \"rgba(\" + lerp(0,180,t) + \",\" + lerp(0,232,t) + \",\" + lerp(0,90,t) + \",\" + lerp(0,0.12,t) + \")\";\n    } else {\n      handleCircle.style.backgroundColor = \"rgba(180,232,90,\" + lerp(0.12, 0.15, (progress - 0.4) / 0.6) + \")\";\n    }\n  }\n\n  function setLocked(locked) {\n    isLocked = locked;\n\n    if (locked) {\n      trackBg.classList.add(\"locked\");\n      trackShimmer.style.opacity = \"0\";\n      textSwipe.style.opacity = \"0\";\n      textLocked.classList.add(\"visible\");\n      handleCircle.classList.add(\"locked\");\n      handle.classList.add(\"locked\");\n      handle.classList.remove(\"dragging\");\n      statusDot.classList.add(\"locked\");\n      statusText.classList.add(\"locked\");\n      statusText.textContent = \"Secured \\u2014 tap to unlock\";\n\n      // Lock animation\n      lockShackle.classList.remove(\"open\");\n      lockShackle.classList.add(\"closed\");\n      lockSvg.classList.add(\"bounce\");\n      lockGlow.classList.add(\"active\");\n\n      // Pulse ring\n      pulseRing.classList.remove(\"active\");\n      void pulseRing.offsetWidth; // reflow\n      pulseRing.classList.add(\"active\");\n    } else {\n      trackBg.classList.remove(\"locked\");\n      trackShimmer.style.opacity = \"1\";\n      textLocked.classList.remove(\"visible\");\n      handleCircle.classList.remove(\"locked\");\n      handle.classList.remove(\"locked\");\n      statusDot.classList.remove(\"locked\");\n      statusText.classList.remove(\"locked\");\n      statusText.textContent = \"Drag handle to lock\";\n\n      lockShackle.classList.remove(\"closed\");\n      lockShackle.classList.add(\"open\");\n      lockSvg.classList.remove(\"bounce\");\n      lockGlow.classList.remove(\"active\");\n      pulseRing.classList.remove(\"active\");\n    }\n  }\n\n  // Pointer events\n  handle.addEventListener(\"pointerdown\", function(e) {\n    if (isLocked) return;\n    e.preventDefault();\n    if (springRaf) { cancelAnimationFrame(springRaf); springRaf = null; }\n    dragStartX = e.clientX;\n    dragStartPos = pos;\n    isDragging = true;\n    handle.classList.add(\"dragging\");\n    dragOverlay.style.display = \"block\";\n  });\n\n  dragOverlay.addEventListener(\"pointermove\", function(e) {\n    if (!isDragging) return;\n    var dx = e.clientX - dragStartX;\n    var raw = dragStartPos + dx;\n    if (raw > MAX_DRAG) {\n      pos = MAX_DRAG + (raw - MAX_DRAG) * 0.05;\n    } else if (raw < 0) {\n      pos = raw * 0.05;\n    } else {\n      pos = raw;\n    }\n    updateUI();\n  });\n\n  function endDrag() {\n    if (!isDragging) return;\n    isDragging = false;\n    handle.classList.remove(\"dragging\");\n    dragOverlay.style.display = \"none\";\n\n    if (pos >= LOCK_THRESHOLD) {\n      setLocked(true);\n      springTo(MAX_DRAG, { stiffness: 400, damping: 25 });\n    } else {\n      springTo(0, { stiffness: 500, damping: 30 });\n    }\n  }\n\n  dragOverlay.addEventListener(\"pointerup\", endDrag);\n  dragOverlay.addEventListener(\"pointercancel\", endDrag);\n\n  // Tap to unlock\n  handle.addEventListener(\"click\", function() {\n    if (!isLocked) return;\n    setLocked(false);\n    springTo(0, { stiffness: 400, damping: 25 });\n  });\n\n  // Initial render\n  updateUI();\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2185:17875":{"type":"FRAME","id":"2185:17875","name":"footer","absoluteBoundingBox":{"x":-4345.0,"y":4513.3330078125,"width":1350.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":4509.8330078125,"width":1350.0,"height":70.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3661.33325195312]],"size":{"x":1350.0,"y":63.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17876","2185:17877"]},"2185:17855":{"type":"FRAME","id":"2185:17855","name":"Frame 1171276416","absoluteBoundingBox":{"x":-4245.0,"y":4000.0,"width":373.333343505859,"height":373.333343505859},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":4000.0,"width":373.333343505859,"height":373.33349609375},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":373.333343505859,"y":373.333343505859},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17856"]},"2185:17851":{"type":"FRAME","id":"2185:17851","name":"Frame 1171276421","absoluteBoundingBox":{"x":-4345.0,"y":3877.0,"width":1350.0,"height":88.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":3877.0,"width":1350.0,"height":88.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":88.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2185:17852","2185:17853"]},"2185:17853":{"type":"TEXT","id":"2185:17853","name":"A sneak peak at my new project launching on a new website soon.","absoluteBoundingBox":{"x":-4345.0,"y":3936.0,"width":1350.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4065.4736328125,"y":3940.8466796875,"width":789.84375,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,59.0]],"size":{"x":1350.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"A sneak peak at my new project launching on a new website soon.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17852":{"type":"TEXT","id":"2185:17852","name":"MicroInteractions","absoluteBoundingBox":{"x":-4345.0,"y":3877.0,"width":1350.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-3814.89013671875,"y":3885.0,"width":291.17041015625,"height":27.460205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:68","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17779":{"type":"FRAME","id":"2185:17779","name":"case studies","absoluteBoundingBox":{"x":-4345.0,"y":852.0,"width":1350.0,"height":2885.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":852.0,"width":1350.0,"height":2885.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":2885.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2185:17780"]},"2185:17843":{"type":"FRAME","id":"2185:17843","name":"Frame 1279","absoluteBoundingBox":{"x":-3490.0,"y":2957.0,"width":395.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":2957.0,"width":395.0,"height":780.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2185:17844","2185:17849"]},"2185:17844":{"type":"FRAME","id":"2185:17844","name":"Frame 1278","absoluteBoundingBox":{"x":-3490.0,"y":2957.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":2957.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2185:17845","2185:17847"]},"2185:17847":{"type":"FRAME","id":"2185:17847","name":"Frame 1271","absoluteBoundingBox":{"x":-3490.0,"y":3352.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":3352.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17848"]},"2185:17848":{"type":"RECTANGLE","id":"2185:17848","name":"image 2","absoluteBoundingBox":{"x":-3460.00024414062,"y":3323.16722551854,"width":335.976695044984,"height":312.288348540813},"isolatedAbsoluteRenderBounds":{"x":-3457.75537109375,"y":3325.412109375,"width":331.48681640625,"height":307.798583984375},"relativeTransform":[[0.965925812721252,0.258819043636322,29.9998168945312],[-0.258819043636322,0.965925812721252,43.9997329711914]],"size":{"x":281.403289794922,"y":247.902908325195},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-167.500183105469,"sizeFraction":0.5},"right":{"pixelOffset":168.476511939515,"sizeFraction":0.5},"top":{"pixelOffset":-156.332797369645,"sizeFraction":0.5},"bottom":{"pixelOffset":155.955551171168,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1839:61467":{"type":"TEXT","id":"1839:61467","name":"K","absoluteBoundingBox":{"x":-6519.5,"y":687.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-6517.4482421875,"y":697.080017089844,"width":24.84033203125,"height":25.9199829101562},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17846":{"type":"RECTANGLE","id":"2185:17846","name":"image 49","absoluteBoundingBox":{"x":-3433.0,"y":2992.0,"width":281.0,"height":310.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-3433.0,"y":2992.0,"width":281.0,"height":310.0},"relativeTransform":[[1.0,0.0,57.0],[0.0,1.0,35.0]],"size":{"x":281.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-140.5,"sizeFraction":0.5},"right":{"pixelOffset":140.5,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.99619472026825,"m01":0.087155744433403,"m02":0.0,"m10":-0.087155744433403,"m11":0.99619472026825,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84516":{"type":"FRAME","id":"1530:84516","name":"Frame 1285","absoluteBoundingBox":{"x":-4321.0,"y":3752.0,"width":392.0,"height":1513.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3752.0,"width":394.0,"height":1513.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2899.0]],"size":{"x":392.0,"y":1513.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84517","1530:84526"]},"2185:17839":{"type":"FRAME","id":"2185:17839","name":"Frame 1280","absoluteBoundingBox":{"x":-4245.0,"y":2957.0,"width":740.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":2957.0,"width":740.0,"height":780.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17840","2185:17842"]},"2185:17840":{"type":"FRAME","id":"2185:17840","name":"Frame 1269","absoluteBoundingBox":{"x":-4245.0,"y":2957.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":2957.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17841"]},"2185:17829":{"type":"FRAME","id":"2185:17829","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4245.0,"y":2872.0,"width":1150.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":2872.0,"width":1151.0,"height":51.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["2185:17830","2185:17837"]},"2185:17837":{"type":"RECTANGLE","id":"2185:17837","name":"image 50","absoluteBoundingBox":{"x":-3292.0,"y":2872.0,"width":197.0,"height":50.0},"targetAspectRatio":{"x":729.0,"y":185.0},"isolatedAbsoluteRenderBounds":{"x":-3292.0,"y":2872.0,"width":197.0,"height":50.0},"relativeTransform":[[1.0,0.0,953.0],[0.0,1.0,0.0]],"size":{"x":197.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17835":{"type":"FRAME","id":"2185:17835","name":"Frame 1171276154","absoluteBoundingBox":{"x":-3904.0,"y":2885.0,"width":170.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-3905.0,"y":2884.0,"width":172.0,"height":39.0},"relativeTransform":[[1.0,0.0,341.0],[0.0,1.0,0.0]],"size":{"x":170.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17836"]},"2185:17836":{"type":"TEXT","id":"2185:17836","name":"Feature Design","absoluteBoundingBox":{"x":-3869.0,"y":2895.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3867.76708984375,"y":2898.5,"width":97.241943359375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17833":{"type":"FRAME","id":"2185:17833","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4063.0,"y":2885.0,"width":144.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4064.0,"y":2884.0,"width":146.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":144.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17834"]},"2185:17834":{"type":"TEXT","id":"2185:17834","name":"User Flows","absoluteBoundingBox":{"x":-4028.0,"y":2895.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4026.76708984375,"y":2898.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17832":{"type":"TEXT","id":"2185:17832","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-4210.0,"y":2895.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4209.1845703125,"y":2898.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17803":{"type":"FRAME","id":"2185:17803","name":"Frame 1286","absoluteBoundingBox":{"x":-4245.0,"y":1848.0,"width":1150.0,"height":884.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":1848.0,"width":1151.0,"height":884.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,996.0]],"size":{"x":1150.0,"y":884.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.200000002980232,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2185:17804","2185:17815"]},"2185:17815":{"type":"FRAME","id":"2185:17815","name":"Frame 1282","absoluteBoundingBox":{"x":-4245.0,"y":1933.0,"width":1150.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":1933.0,"width":1150.0,"height":799.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,85.0]],"size":{"x":1150.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2185:17816","2185:17820"]},"2185:17827":{"type":"TEXT","id":"2185:17827","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-3490.0,"y":2618.0,"width":395.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-3489.60229492188,"y":2620.81811523438,"width":362.7314453125,"height":91.636474609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"19":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"18":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1598","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2185:17821":{"type":"FRAME","id":"2185:17821","name":"Frame 1278","absoluteBoundingBox":{"x":-3490.0,"y":1933.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":1933.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2185:17822","2185:17825"]},"2185:17826":{"type":"RECTANGLE","id":"2185:17826","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-3475.0,"y":2355.99975585938,"width":364.0,"height":199.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-3475.0,"y":2355.99975585938,"width":364.0,"height":199.0},"relativeTransform":[[1.0,0.0,15.0],[0.0,1.0,27.999755859375]],"size":{"x":364.0,"y":199.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-182.5,"sizeFraction":0.5},"right":{"pixelOffset":181.5,"sizeFraction":0.5},"top":{"pixelOffset":-99.500244140625,"sizeFraction":0.5},"bottom":{"pixelOffset":99.499755859375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2185:17822":{"type":"FRAME","id":"2185:17822","name":"Frame 1270","absoluteBoundingBox":{"x":-3490.0,"y":1933.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":1933.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17823","2185:17824"]},"1839:61519":{"type":"FRAME","id":"1839:61519","name":"Frame 1282","absoluteBoundingBox":{"x":-6712.0,"y":3733.5,"width":392.0,"height":1046.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":3733.5,"width":392.0,"height":1046.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1046.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61520","1839:61524"]},"2185:17824":{"type":"RECTANGLE","id":"2185:17824","name":"timer (1) 2","absoluteBoundingBox":{"x":-3404.0,"y":1968.0,"width":222.0,"height":310.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-3404.0,"y":1968.0,"width":222.0,"height":310.0},"relativeTransform":[[1.0,0.0,86.0],[0.0,1.0,35.0]],"size":{"x":222.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.5,"sizeFraction":0.5},"right":{"pixelOffset":110.5,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2185:17823":{"type":"RECTANGLE","id":"2185:17823","name":"timer (1) 1","absoluteBoundingBox":{"x":-3357.0,"y":1980.68188476562,"width":126.0,"height":175.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-3357.0,"y":1980.68188476562,"width":126.0,"height":175.0},"relativeTransform":[[1.0,0.0,133.0],[0.0,1.0,47.681884765625]],"size":{"x":126.0,"y":175.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-64.5,"sizeFraction":0.5},"right":{"pixelOffset":61.5,"sizeFraction":0.5},"top":{"pixelOffset":-142.318115234375,"sizeFraction":0.5},"bottom":{"pixelOffset":32.681884765625,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2185:17816":{"type":"FRAME","id":"2185:17816","name":"Frame 1280","absoluteBoundingBox":{"x":-4245.0,"y":1933.0,"width":740.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":1933.0,"width":740.0,"height":799.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17817","2185:17819"]},"2185:17819":{"type":"TEXT","id":"2185:17819","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-4245.0,"y":2618.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4243.64501953125,"y":2623.30688476562,"width":295.51708984375,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17817":{"type":"FRAME","id":"2185:17817","name":"Frame 1269","absoluteBoundingBox":{"x":-4245.0,"y":1933.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":1933.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17818"]},"1530:84480":{"type":"FRAME","id":"1530:84480","name":"Frame 1269","absoluteBoundingBox":{"x":-4321.0,"y":1163.0,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1163.0,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,54.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63875},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84481"]},"2185:17804":{"type":"FRAME","id":"2185:17804","name":"Frame 1287","absoluteBoundingBox":{"x":-4245.0,"y":1848.0,"width":1150.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":1848.0,"width":1151.0,"height":51.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["2185:17805","2185:17812"]},"2185:17810":{"type":"FRAME","id":"2185:17810","name":"Frame 1171276154","absoluteBoundingBox":{"x":-3759.0,"y":1861.0,"width":178.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-3760.0,"y":1860.0,"width":180.0,"height":39.0},"relativeTransform":[[1.0,0.0,486.0],[0.0,1.0,0.0]],"size":{"x":178.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17811"]},"2185:17811":{"type":"TEXT","id":"2185:17811","name":"Research Driven","absoluteBoundingBox":{"x":-3724.0,"y":1871.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3722.76708984375,"y":1874.5,"width":105.527099609375,"height":10.678955078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17809":{"type":"TEXT","id":"2185:17809","name":"Interaction Design","absoluteBoundingBox":{"x":-3930.0,"y":1871.0,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3928.76708984375,"y":1874.5,"width":118.118896484375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17806":{"type":"FRAME","id":"2185:17806","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4245.0,"y":1861.0,"width":265.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":1860.0,"width":267.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":265.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17807"]},"2185:17781":{"type":"FRAME","id":"2185:17781","name":"Frame 1171276158","absoluteBoundingBox":{"x":-4245.0,"y":852.0,"width":1150.0,"height":856.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":852.0,"width":1151.0,"height":856.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":856.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2185:17782","2185:17791"]},"2185:17791":{"type":"FRAME","id":"2185:17791","name":"Frame 1281","absoluteBoundingBox":{"x":-4245.0,"y":947.0,"width":1150.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":947.0,"width":1150.0,"height":761.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,95.0]],"size":{"x":1150.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2185:17792","2185:17796"]},"2185:17797":{"type":"FRAME","id":"2185:17797","name":"Frame 1278","absoluteBoundingBox":{"x":-3490.0,"y":947.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":947.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2185:17798","2185:17800"]},"2185:17801":{"type":"RECTANGLE","id":"2185:17801","name":"Group 126 1","absoluteBoundingBox":{"x":-3419.99975585938,"y":1329.88636141274,"width":255.346757759346,"height":279.231366960807},"targetAspectRatio":{"x":459.0,"y":536.0},"isolatedAbsoluteRenderBounds":{"x":-3419.99975585938,"y":1329.88635253906,"width":255.3466796875,"height":279.231323242188},"relativeTransform":[[0.965925812721252,0.258819043636322,70.0002288818359],[-0.258819043636322,0.965925812721252,40.0000457763672]],"size":{"x":201.351638793945,"y":235.129577636719},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-127.499771118164,"sizeFraction":0.5},"right":{"pixelOffset":127.846986641182,"sizeFraction":0.5},"top":{"pixelOffset":-139.613592810888,"sizeFraction":0.5},"bottom":{"pixelOffset":139.61777414992,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"1839:61476":{"type":"FRAME","id":"1839:61476","name":"Frame 815","absoluteBoundingBox":{"x":-6712.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":932.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61477"]},"2185:17798":{"type":"FRAME","id":"2185:17798","name":"Frame 1270","absoluteBoundingBox":{"x":-3490.0,"y":947.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":947.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63871},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17799"]},"2185:17799":{"type":"RECTANGLE","id":"2185:17799","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-3395.3916015625,"y":982.0,"width":216.783218383789,"height":310.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-3395.3916015625,"y":982.0,"width":216.783203125,"height":310.0},"relativeTransform":[[1.0,0.0,94.6083831787109],[0.0,1.0,35.0]],"size":{"x":216.783218383789,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-102.891616821289,"sizeFraction":0.5},"right":{"pixelOffset":113.8916015625,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2185:17795":{"type":"TEXT","id":"2185:17795","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-4245.0,"y":1632.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4243.08251953125,"y":1636.84655761719,"width":411.20263671875,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17830":{"type":"FRAME","id":"2185:17830","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4245.0,"y":2885.0,"width":511.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":2884.0,"width":513.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,13.0]],"size":{"x":511.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2185:17831","2185:17833","2185:17835"]},"2185:17793":{"type":"FRAME","id":"2185:17793","name":"Frame 1269","absoluteBoundingBox":{"x":-4245.0,"y":947.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":947.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63869},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17794"]},"2185:17790":{"type":"RECTANGLE","id":"2185:17790","name":"image 47","absoluteBoundingBox":{"x":-3249.0,"y":852.0,"width":154.0,"height":60.0},"targetAspectRatio":{"x":1533.0,"y":597.0},"isolatedAbsoluteRenderBounds":{"x":-3249.0,"y":852.0,"width":154.0,"height":60.0},"relativeTransform":[[1.0,0.0,996.0],[0.0,1.0,0.0]],"size":{"x":154.0,"y":60.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17783":{"type":"FRAME","id":"2185:17783","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4245.0,"y":875.0,"width":608.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":874.0,"width":610.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,23.0]],"size":{"x":608.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2185:17784","2185:17786","2185:17788"]},"2185:17789":{"type":"TEXT","id":"2185:17789","name":"Usability Testing","absoluteBoundingBox":{"x":-3782.0,"y":885.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3780.76708984375,"y":888.5,"width":107.218505859375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17787":{"type":"TEXT","id":"2185:17787","name":"Information Architecture","absoluteBoundingBox":{"x":-4028.0,"y":885.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4026.76708984375,"y":888.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17785":{"type":"TEXT","id":"2185:17785","name":"Shipping 2026","absoluteBoundingBox":{"x":-4210.0,"y":885.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4209.20458984375,"y":888.5,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17635":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17635","name":"Text","absoluteBoundingBox":{"x":-4219.0,"y":198.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4219.0,"y":198.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,126.0],[0.0,1.0,208.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17635;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17633":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17633","name":"Text","absoluteBoundingBox":{"x":-4168.5,"y":94.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4168.5,"y":94.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,176.5],[0.0,1.0,104.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17633;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1530:84467":{"type":"FRAME","id":"1530:84467","name":"Frame 1284","absoluteBoundingBox":{"x":-4345.0,"y":853.0,"width":440.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":853.0,"width":440.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,898.0]],"size":{"x":440.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84477"]},"2185:17632":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17632","name":"Text","absoluteBoundingBox":{"x":-4159.5,"y":42.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4159.5,"y":42.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,185.5],[0.0,1.0,52.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17632;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17812":{"type":"FRAME","id":"2185:17812","name":"Frame 1288","absoluteBoundingBox":{"x":-3366.0,"y":1848.0,"width":271.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-3366.0,"y":1848.0,"width":271.0,"height":50.0},"relativeTransform":[[1.0,0.0,879.0],[0.0,1.0,0.0]],"size":{"x":271.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2185:17813","2185:17814"]},"2185:17631":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17631","name":"Text","absoluteBoundingBox":{"x":-4179.0,"y":-10.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4179.0,"y":-10.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,166.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17631;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1530:84462":{"type":"WIDGET","id":"1530:84462","name":"Embed 14","absoluteBoundingBox":{"x":-4345.0,"y":-10.0,"width":440.0,"height":500.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":-10.0,"width":440.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":440.0,"y":500.0},"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Product Designer</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    html,\n    body {\n      width: 100%;\n      min-height: 100%;\n      background: var(--bg);\n      color: var(--text);\n      font-family: 'Inter', sans-serif;\n      overflow-x: hidden;\n      overflow-y: auto;\n    }\n\n    body {\n      position: relative;\n    }\n\n    body::before,\n    body::after {\n      content: '';\n      position: fixed;\n      pointer-events: none;\n      z-index: 0;\n      filter: blur(100px);\n      opacity: 0.26;\n    }\n\n    body::before {\n      width: 42vw;\n      height: 24vw;\n      max-width: 720px;\n      max-height: 420px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n\n    body::after {\n      width: 70vw;\n      height: 16vw;\n      max-width: 1200px;\n      max-height: 240px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 75%);\n    }\n\n    .hero {\n      position: relative;\n      min-height: 100vh;\n      display: grid;\n      place-items: center;\n      padding: 32px;\n      isolation: isolate;\n    }\n\n    #wireframe-canvas,\n    .vignette {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n    }\n\n    #wireframe-canvas {\n      z-index: 1;\n      display: block;\n      opacity: 0;\n    }\n\n    .content {\n      position: relative;\n      z-index: 4;\n      width: min(92vw, 980px);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      margin-inline: auto;\n      pointer-events: none;\n    }\n\n    .name,\n    .pill,\n    #wireframe-canvas {\n      opacity: 0;\n      transform: translateY(24px) scale(0.985);\n      filter: blur(10px);\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #wireframe-canvas {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #wireframe-canvas {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .name {\n      font-size: clamp(44px, 7.8vw, 104px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px);\n      padding: 12px 22px;\n      border-radius: 999px;\n      border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted);\n      font-size: clamp(12px, 1.45vw, 14px);\n      font-weight: 400;\n      line-height: 1.4;\n      letter-spacing: 0.01em;\n      text-align: center;\n      white-space: nowrap;\n      backdrop-filter: blur(10px);\n      -webkit-backdrop-filter: blur(10px);\n      overflow: hidden;\n      text-overflow: ellipsis;\n      pointer-events: none;\n      align-self: center;\n      margin-inline: auto;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .vignette {\n      z-index: 2;\n      pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 32%, rgba(10,10,10,0.18) 66%, rgba(10,10,10,0.55) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.18), rgba(10,10,10,0.03) 22%, rgba(10,10,10,0.03) 78%, rgba(10,10,10,0.18));\n    }\n\n    @keyframes reveal {\n      0% {\n        opacity: 0;\n        transform: translateY(24px) scale(0.985);\n        filter: blur(10px);\n      }\n      100% {\n        opacity: 1;\n        transform: translateY(0) scale(1);\n        filter: blur(0);\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero {\n        padding: 24px 16px;\n      }\n\n      .pill {\n        margin-top: 35px;\n        padding: 11px 16px;\n        white-space: normal;\n      }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"wireframe-canvas\" aria-hidden=\"true\"></canvas>\n\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const canvas = document.getElementById('wireframe-canvas');\n      const ctx = canvas.getContext('2d');\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const particleLayer = document.createElement('canvas');\n      const particleCtx = particleLayer.getContext('2d');\n      const maskLayer = document.createElement('canvas');\n      const maskCtx = maskLayer.getContext('2d');\n\n      let width = 0;\n      let height = 0;\n      let time = 0;\n      let rafId = 0;\n\n      const mouse = {\n        targetX: 0,\n        targetY: 0,\n        easedX: 0,\n        easedY: 0\n      };\n\n      const cylinder = {\n        length: 0,\n        radius: 0,\n        rings: 38,\n        segments: 28,\n        vertices: [],\n        ringConnections: [],\n        lengthConnections: []\n      };\n\n      const particleCoreColor = '213,255,115';\n      const particleHighlightColor = '248,255,226';\n      const particleShineColor = '255,255,245';\n      const particleMidColor = '199,246,108';\n      const particleShadowColor = '122,156,46';\n      const particleDeepGlowColor = '94,128,28';\n      const particleCarriers = [];\n      const PARTICLE_COUNT = 34;\n      const WIREFRAME_BOOST = 1.3;\n      const INTERACTION_BREAKPOINT = 1024;\n\n      function random(min, max) {\n        return Math.random() * (max - min) + min;\n      }\n\n      function isTiltInteractionEnabled() {\n        return width > INTERACTION_BREAKPOINT;\n      }\n\n      function resize() {\n        width = window.innerWidth;\n        height = window.innerHeight;\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = `${width}px`;\n        canvas.style.height = `${height}px`;\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        particleLayer.width = canvas.width;\n        particleLayer.height = canvas.height;\n        particleCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        maskLayer.width = canvas.width;\n        maskLayer.height = canvas.height;\n        maskCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        cylinder.length = Math.max(width * 2.4, 1800);\n        cylinder.radius = Math.max(Math.min(width, height) * 0.24, 150);\n        buildCylinder();\n        buildParticles();\n      }\n\n      function buildCylinder() {\n        cylinder.vertices = [];\n        cylinder.ringConnections = [];\n        cylinder.lengthConnections = [];\n\n        for (let i = 0; i < cylinder.rings; i += 1) {\n          const x = -cylinder.length * 0.5 + (i / (cylinder.rings - 1)) * cylinder.length;\n          for (let j = 0; j < cylinder.segments; j += 1) {\n            const angle = (j / cylinder.segments) * Math.PI * 2;\n            cylinder.vertices.push({\n              x,\n              y: Math.cos(angle) * cylinder.radius,\n              z: Math.sin(angle) * cylinder.radius\n            });\n\n            const current = i * cylinder.segments + j;\n            const nextInRing = i * cylinder.segments + ((j + 1) % cylinder.segments);\n            cylinder.ringConnections.push([current, nextInRing]);\n\n            if (i < cylinder.rings - 1) {\n              const nextRing = (i + 1) * cylinder.segments + j;\n              cylinder.lengthConnections.push([current, nextRing]);\n            }\n          }\n        }\n      }\n\n      function buildParticles() {\n        particleCarriers.length = 0;\n        for (let i = 0; i < PARTICLE_COUNT; i += 1) {\n          particleCarriers.push({\n            x: random(-cylinder.length * 0.58, cylinder.length * 0.58),\n            angle: random(0, Math.PI * 2),\n            radial: random(0.08, 0.5),\n            speed: random(1.1, 2.8),\n            spin: random(-0.02, 0.02),\n            size: random(1.05, 2.6),\n            pulse: random(0, Math.PI * 2),\n            brightness: random(0.72, 1)\n          });\n        }\n      }\n\n      function rotatePoint(point, ax, ay, az) {\n        let { x, y, z } = point;\n\n        const cosY = Math.cos(ay);\n        const sinY = Math.sin(ay);\n        const x1 = x * cosY - z * sinY;\n        const z1 = x * sinY + z * cosY;\n        x = x1;\n        z = z1;\n\n        const cosZ = Math.cos(az);\n        const sinZ = Math.sin(az);\n        const x2 = x * cosZ - y * sinZ;\n        const y2 = x * sinZ + y * cosZ;\n        x = x2;\n        y = y2;\n\n        const cosX = Math.cos(ax);\n        const sinX = Math.sin(ax);\n        const y3 = y * cosX - z * sinX;\n        const z3 = y * sinX + z * cosX;\n\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.28;\n        const depth = distance / (distance - point.z);\n        return {\n          x: width * 0.5 + point.x * depth,\n          y: height * 0.5 + point.y * depth,\n          depth,\n          z: point.z\n        };\n      }\n\n      function getEndFade(axisX) {\n        const normalized = Math.abs(axisX) / Math.max(cylinder.length * 0.5, 1);\n        const startFade = 0.52;\n        const fadeProgress = Math.max(0, Math.min(1, (normalized - startFade) / (1 - startFade)));\n        return 1 - Math.pow(fadeProgress, 1.7);\n      }\n\n      function drawConnection(a, b, alphaScale, lineWidth, endFade = 1) {\n        const midY = (a.y + b.y) * 0.5;\n        const distFromCenter = Math.abs(midY - height * 0.5) / Math.max(height * 0.5, 1);\n        const centerFade = 1 - Math.min(1, distFromCenter * 0.9);\n        const alpha = alphaScale * centerFade * endFade * WIREFRAME_BOOST;\n        if (alpha <= 0.002) return;\n\n        ctx.strokeStyle = `rgba(255,255,255,${Math.min(0.95, alpha)})`;\n        ctx.lineWidth = lineWidth * WIREFRAME_BOOST;\n        ctx.beginPath();\n        ctx.moveTo(a.x, a.y);\n        ctx.lineTo(b.x, b.y);\n        ctx.stroke();\n      }\n\n      function getCylinderTransform() {\n        const interactionX = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const interactionY = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        return {\n          rotX: -0.18 + Math.sin(time * 0.5) * 0.028 + interactionY * 0.06,\n          rotY: 0.24 + Math.sin(time * 0.32) * 0.055 + interactionX * 0.09,\n          rotZ: 0.36 + Math.cos(time * 0.36) * 0.02\n        };\n      }\n\n      function transformCylinderPoint(point, transform) {\n        const rotated = rotatePoint(point, transform.rotX, transform.rotY, transform.rotZ);\n        rotated.y += Math.sin(point.x * 0.0032 + time * 0.72) * 16;\n        rotated.z += Math.cos(point.x * 0.0024 + time * 0.48) * 8;\n        rotated.x += Math.sin(point.x * 0.0016 + time * 0.28) * 3;\n        rotated.x -= width * 0.03;\n        rotated.y -= height * 0.015;\n        return rotated;\n      }\n\n      function updateParticles() {\n        for (const item of particleCarriers) {\n          item.x += item.speed;\n          item.angle += item.spin;\n          if (item.x > cylinder.length * 0.62) {\n            item.x = -cylinder.length * 0.62;\n            item.radial = random(0.08, 0.5);\n            item.angle = random(0, Math.PI * 2);\n            item.speed = random(1.1, 2.8);\n            item.size = random(1.05, 2.6);\n            item.brightness = random(0.72, 1);\n          }\n        }\n      }\n\n      function drawParticles(transform, targetCtx) {\n        const projectedParticles = [];\n\n        for (const item of particleCarriers) {\n          const orbitRadius = cylinder.radius * item.radial;\n          const sourcePoint = {\n            x: item.x,\n            y: Math.cos(item.angle) * orbitRadius,\n            z: Math.sin(item.angle) * orbitRadius\n          };\n\n          const transformed = transformCylinderPoint(sourcePoint, transform);\n          const projected = project(transformed);\n          projectedParticles.push({\n            x: projected.x,\n            y: projected.y,\n            depth: projected.depth,\n            z: transformed.z,\n            size: item.size,\n            brightness: item.brightness,\n            pulse: item.pulse,\n            axisX: item.x\n          });\n        }\n\n        projectedParticles.sort((a, b) => a.z - b.z);\n\n        for (const item of projectedParticles) {\n          if (item.x < -120 || item.x > width + 120 || item.y < -120 || item.y > height + 120) {\n            continue;\n          }\n\n          const endFade = getEndFade(item.axisX);\n          const alpha = Math.max(0, Math.min(1, (0.32 + (item.depth - 0.72) * 0.5 + (item.z > 0 ? 0.12 : 0)) * endFade));\n          if (alpha <= 0.03) continue;\n\n          const pulseScale = 1 + Math.sin(time * 1.6 + item.pulse) * 0.06;\n          const radius = Math.max(0.95, Math.min(4.6, item.size * item.depth * pulseScale));\n          const nx = -0.7;\n          const ny = -0.7;\n          const angle = -2.35619449;\n          const glowRadius = radius * 5.2;\n          const volumetricRadius = glowRadius * 2.15;\n\n                    targetCtx.save();\n          targetCtx.translate(item.x, item.y);\n          targetCtx.rotate(angle);\n          targetCtx.scale(2.6, 1.15);\n          const shaft = targetCtx.createRadialGradient(radius * 0.5, 0, radius * 0.12, 0, 0, volumetricRadius * 0.82);\n          shaft.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.16 * item.brightness})`);\n          shaft.addColorStop(0.2, `rgba(${particleHighlightColor}, ${alpha * 0.13 * item.brightness})`);\n          shaft.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.1 * item.brightness})`);\n          shaft.addColorStop(0.68, `rgba(${particleMidColor}, ${alpha * 0.06 * item.brightness})`);\n          shaft.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.fillStyle = shaft;\n          targetCtx.beginPath();\n          targetCtx.arc(0, 0, volumetricRadius * 0.72, 0, Math.PI * 2);\n          targetCtx.fill();\n          targetCtx.restore();\n\n          const atmosphericFog = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, volumetricRadius);\n          atmosphericFog.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.12 * item.brightness})`);\n          atmosphericFog.addColorStop(0.18, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphericFog.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.085 * item.brightness})`);\n          atmosphericFog.addColorStop(0.72, `rgba(${particleShadowColor}, ${alpha * 0.05 * item.brightness})`);\n          atmosphericFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphericFog;\n          targetCtx.arc(item.x, item.y, volumetricRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const forwardFog = targetCtx.createRadialGradient(\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            radius * 0.1,\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            glowRadius * 1.85\n          );\n          forwardFog.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.11 * item.brightness})`);\n          forwardFog.addColorStop(0.24, `rgba(${particleHighlightColor}, ${alpha * 0.09 * item.brightness})`);\n          forwardFog.addColorStop(0.5, `rgba(${particleCoreColor}, ${alpha * 0.065 * item.brightness})`);\n          forwardFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = forwardFog;\n          targetCtx.arc(item.x + nx * radius * 1.2, item.y + ny * radius * 1.2, glowRadius * 1.55, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const atmosphere = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, glowRadius);\n          atmosphere.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.2 * item.brightness})`);\n          atmosphere.addColorStop(0.18, `rgba(${particleCoreColor}, ${alpha * 0.16 * item.brightness})`);\n          atmosphere.addColorStop(0.44, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphere.addColorStop(0.76, `rgba(${particleDeepGlowColor}, ${alpha * 0.055 * item.brightness})`);\n          atmosphere.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphere;\n          targetCtx.arc(item.x, item.y, glowRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const orb = targetCtx.createRadialGradient(\n            item.x - nx * radius * 0.44,\n            item.y - ny * radius * 0.44,\n            radius * 0.08,\n            item.x,\n            item.y,\n            radius * 2.05\n          );\n          orb.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 1.05 * item.brightness})`);\n          orb.addColorStop(0.14, `rgba(${particleHighlightColor}, ${alpha * 1 * item.brightness})`);\n          orb.addColorStop(0.34, `rgba(${particleCoreColor}, ${alpha * 0.96 * item.brightness})`);\n          orb.addColorStop(0.62, `rgba(${particleMidColor}, ${alpha * 0.84 * item.brightness})`);\n          orb.addColorStop(0.88, `rgba(${particleShadowColor}, ${alpha * 0.66 * item.brightness})`);\n          orb.addColorStop(1, `rgba(${particleDeepGlowColor}, ${alpha * 0.22 * item.brightness})`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = orb;\n          targetCtx.arc(item.x, item.y, radius * 1.72, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleShineColor}, ${alpha * 0.34 * item.brightness})`;\n          targetCtx.arc(item.x - nx * radius * 0.46, item.y - ny * radius * 0.46, radius * 0.5, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleHighlightColor}, ${alpha * 0.1 * item.brightness})`;\n          targetCtx.arc(item.x + nx * radius * 0.1, item.y + ny * radius * 0.1, radius * 0.9, 0, Math.PI * 2);\n          targetCtx.fill();\n        }\n      }\n\n      function drawCylinderMask(projected) {\n        maskCtx.clearRect(0, 0, width, height);\n        maskCtx.fillStyle = 'rgba(255,255,255,1)';\n\n        for (let ring = 0; ring < cylinder.rings - 1; ring += 1) {\n          for (let seg = 0; seg < cylinder.segments; seg += 1) {\n            const current = ring * cylinder.segments + seg;\n            const nextSeg = ring * cylinder.segments + ((seg + 1) % cylinder.segments);\n            const nextRing = (ring + 1) * cylinder.segments + seg;\n            const nextRingNextSeg = (ring + 1) * cylinder.segments + ((seg + 1) % cylinder.segments);\n\n            const a = projected[current];\n            const b = projected[nextSeg];\n            const c = projected[nextRingNextSeg];\n            const d = projected[nextRing];\n\n            maskCtx.beginPath();\n            maskCtx.moveTo(a.x, a.y);\n            maskCtx.lineTo(b.x, b.y);\n            maskCtx.lineTo(c.x, c.y);\n            maskCtx.lineTo(d.x, d.y);\n            maskCtx.closePath();\n            maskCtx.fill();\n          }\n        }\n      }\n\n      function render() {\n        time += 0.008;\n        ctx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n\n        updateParticles();\n        const transform = getCylinderTransform();\n\n        const projected = cylinder.vertices.map((vertex) => {\n          const transformed = transformCylinderPoint(vertex, transform);\n          const projection = project(transformed);\n          projection.worldZ = transformed.z;\n          projection.axisX = vertex.x;\n          return projection;\n        });\n\n        const glow = ctx.createRadialGradient(width * 0.5, height * 0.5, 0, width * 0.5, height * 0.5, Math.max(width, height) * 0.42);\n        glow.addColorStop(0, 'rgba(255,255,255,0.045)');\n        glow.addColorStop(0.5, 'rgba(255,255,255,0.012)');\n        glow.addColorStop(1, 'rgba(255,255,255,0)');\n        ctx.fillStyle = glow;\n        ctx.fillRect(0, 0, width, height);\n\n        ctx.save();\n        ctx.globalCompositeOperation = 'screen';\n        ctx.lineCap = 'round';\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.06 + depthMix, 0.75, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.2;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.11 + depthMix, 0.95, endFade);\n        }\n\n        particleCtx.clearRect(0, 0, width, height);\n        drawParticles(transform, particleCtx);\n        drawCylinderMask(projected);\n        particleCtx.globalCompositeOperation = 'destination-in';\n        particleCtx.drawImage(maskLayer, 0, 0, width, height);\n        particleCtx.globalCompositeOperation = 'source-over';\n        ctx.drawImage(particleLayer, 0, 0, width, height);\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.075 + depthMix, 0.78, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.22;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.14 + depthMix, 1.02, endFade);\n        }\n\n        for (let i = 0; i < projected.length; i += 2) {\n          const point = projected[i];\n          if (point.worldZ < 0) continue;\n          const alpha = ((0.1 + (point.depth - 0.72) * 0.24) * getEndFade(point.axisX)) * WIREFRAME_BOOST;\n          if (alpha <= 0.01) continue;\n          ctx.fillStyle = `rgba(255,255,255,${Math.min(0.34, alpha)})`;\n          ctx.beginPath();\n          ctx.arc(point.x, point.y, Math.max(0.8, point.depth * 1.15), 0, Math.PI * 2);\n          ctx.fill();\n        }\n\n        ctx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener('mousemove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (event.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (event.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener('mouseleave', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('touchmove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = event.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener('touchend', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('resize', () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      resize();\n      document.body.classList.add('loaded');\n      rafId = requestAnimationFrame(render);\n\n      window.addEventListener('beforeunload', () => {\n        cancelAnimationFrame(rafId);\n      });\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2185:17771":{"type":"FRAME","id":"2185:17771","name":"Frame 1171276422","absoluteBoundingBox":{"x":-4236.0,"y":-14.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4236.0,"y":-14.0,"width":671.0,"height":17.0},"relativeTransform":[[1.0,0.0,109.0],[0.0,1.0,31.0]],"size":{"x":671.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2185:17772","2185:17773","2185:17774","2185:17775","2185:17776"]},"2185:17776":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17776","name":"Text","absoluteBoundingBox":{"x":-3753.0,"y":-14.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3753.0,"y":-14.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17776;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17773":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17773","name":"Text","absoluteBoundingBox":{"x":-4093.0,"y":-14.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4093.0,"y":-14.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17773;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17772":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17772","name":"Text","absoluteBoundingBox":{"x":-4236.0,"y":-14.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4236.0,"y":-14.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17772;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61579":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61579","name":"Text","absoluteBoundingBox":{"x":-3663.0,"y":10.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3663.0,"y":10.0,"width":161.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61579;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1839:61578":{"type":"TEXT","id":"1839:61578","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-3663.0,"y":74.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3661.76708984375,"y":77.5,"width":203.092041015625,"height":13.5227279663086},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61577":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61577","name":"Text","absoluteBoundingBox":{"x":-3663.0,"y":42.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3663.0,"y":42.0,"width":81.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61577;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61576":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61576","name":"Text","absoluteBoundingBox":{"x":-3847.0,"y":74.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3847.0,"y":74.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61576;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61575":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61575","name":"Text","absoluteBoundingBox":{"x":-3847.0,"y":42.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3847.0,"y":42.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61575;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61574":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61574","name":"Text","absoluteBoundingBox":{"x":-3847.0,"y":10.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3847.0,"y":10.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1839:61574;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2185:17770":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17770","name":"Text","absoluteBoundingBox":{"x":-4171.0,"y":-190.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4171.0,"y":-190.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,208.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17770;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17782":{"type":"FRAME","id":"2185:17782","name":"Frame 1171276151","absoluteBoundingBox":{"x":-4245.0,"y":852.0,"width":1150.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":852.0,"width":1151.0,"height":61.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["2185:17783","2185:17790"]},"2185:17766":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17766","name":"Text","absoluteBoundingBox":{"x":-4131.0,"y":-398.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4131.0,"y":-398.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17766;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2185:17764":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17764","name":"Text","absoluteBoundingBox":{"x":-3312.5,"y":25.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3312.5,"y":25.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,903.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17764;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17763":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17763","name":"Text","absoluteBoundingBox":{"x":-3531.5,"y":25.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3531.5,"y":25.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,684.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17763;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2185:17762":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17762","name":"Text","absoluteBoundingBox":{"x":-3758.5,"y":25.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3758.5,"y":25.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,457.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17762;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1530:84454":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1530:84454","name":"Text","absoluteBoundingBox":{"x":-3641.0,"y":95.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3641.0,"y":95.0,"width":161.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,703.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1530:84454;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1530:84452":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1530:84452","name":"Text","absoluteBoundingBox":{"x":-3792.0,"y":95.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3792.0,"y":95.0,"width":81.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,552.0],[0.0,1.0,0.0]],"size":{"x":81.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1530:84452;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1530:84451":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1530:84451","name":"Text","absoluteBoundingBox":{"x":-3976.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3976.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,368.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1530:84451;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2049:5692":{"type":"WIDGET","id":"2049:5692","name":"Embed 16","absoluteBoundingBox":{"x":-3865.66650390625,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-3865.66650390625,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.66650390625],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-39.66650390625,"sizeFraction":1.0},"bottom":{"pixelOffset":-39.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    height: 100vh;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 20px;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>\n","embedURL":""}},"1530:84450":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1530:84450","name":"Text","absoluteBoundingBox":{"x":-4160.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4160.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1530:84450;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1530:84449":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1530:84449","name":"Text","absoluteBoundingBox":{"x":-4344.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4344.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1530:84449;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87023":{"type":"FRAME","id":"2139:87023","name":"Tablet","absoluteBoundingBox":{"x":-5209.0,"y":-45.0,"width":800.0,"height":5146.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":-45.0,"width":800.0,"height":5146.0},"relativeTransform":[[1.0,0.0,1478.0],[0.0,1.0,100.0]],"size":{"x":800.0,"y":5146.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingBottom":70.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["2185:17883","2184:2126","2139:87048","2185:17889","2184:15453","2185:17896","2139:87054","2139:87059","2177:91941","2139:87131","2139:87202","2184:13640","2139:87327","2185:17918","2185:17937","2139:87345"]},"2139:87345":{"type":"FRAME","id":"2139:87345","name":"Frame 815","absoluteBoundingBox":{"x":-5209.0,"y":-10.0,"width":800.0,"height":625.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":-10.0,"width":800.0,"height":625.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":800.0,"y":625.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":35.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","layoutPositioning":"ABSOLUTE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":[]},"2185:17841":{"type":"RECTANGLE","id":"2185:17841","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-4010.0,"y":2992.0,"width":270.0,"height":580.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-4010.0,"y":2992.0,"width":270.0,"height":580.0},"relativeTransform":[[1.0,0.0,235.0],[0.0,1.0,35.0]],"size":{"x":270.0,"y":580.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-135.0,"sizeFraction":0.5},"right":{"pixelOffset":135.0,"sizeFraction":0.5},"top":{"pixelOffset":-290.0,"sizeFraction":0.5},"bottom":{"pixelOffset":290.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2185:17937":{"type":"FRAME","id":"2185:17937","name":"footer","absoluteBoundingBox":{"x":-5209.0,"y":5758.0,"width":440.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5758.0,"width":440.0,"height":63.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5803.0]],"size":{"x":440.0,"y":63.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":24.0,"paddingLeft":24.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17938","2185:17939"]},"2185:17939":{"type":"FRAME","id":"2185:17939","name":"Frame 304","absoluteBoundingBox":{"x":-4943.0,"y":5769.5,"width":150.0,"height":40.0},"isolatedAbsoluteRenderBounds":{"x":-4943.0,"y":5769.5,"width":150.0,"height":40.0},"relativeTransform":[[1.0,0.0,266.0],[0.0,1.0,11.5]],"size":{"x":150.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["2185:17940","2185:17942"]},"2185:17942":{"type":"SVG","id":"2185:17942","name":"Frame 217","absoluteBoundingBox":{"x":-4833.0,"y":5769.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-4833.0,"y":5769.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,110.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"},"2185:17938":{"type":"TEXT","id":"2185:17938","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-5185.0,"y":5780.0,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-5183.89208984375,"y":5783.20458984375,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17935":{"type":"FRAME","id":"2185:17935","name":"Frame 1171276421","absoluteBoundingBox":{"x":-5166.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-5166.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"relativeTransform":[[1.0,0.0,43.0],[0.0,1.0,22.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2185:17936"]},"2185:17936":{"type":"TEXT","id":"2185:17936","name":"MicroInteractions","absoluteBoundingBox":{"x":-5166.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-4618.1552734375,"y":5322.552734375,"width":302.7880859375,"height":27.84375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:69","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17919":{"type":"FRAME","id":"2185:17919","name":"Frame 1171276419","absoluteBoundingBox":{"x":-5209.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5293.0,"width":1397.33325195312,"height":437.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"primaryAxisSizingMode":"FIXED","children":["2185:17920","2185:17925","2185:17930"]},"2185:17930":{"type":"FRAME","id":"2185:17930","name":"Frame 1171276417","absoluteBoundingBox":{"x":-4249.0,"y":5293.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-4249.0,"y":5293.0,"width":437.333312988281,"height":437.33349609375},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17931"]},"2185:17814":{"type":"RECTANGLE","id":"2185:17814","name":"image 53","absoluteBoundingBox":{"x":-3303.0,"y":1848.0,"width":208.0,"height":50.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-3303.0,"y":1848.0,"width":208.0,"height":50.0},"relativeTransform":[[1.0,0.0,63.0],[0.0,1.0,0.0]],"size":{"x":208.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17925":{"type":"FRAME","id":"2185:17925","name":"Frame 1171276417","absoluteBoundingBox":{"x":-4729.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-4729.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,480.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17926"]},"2185:17926":{"type":"WIDGET","id":"2185:17926","name":"Embed 16","absoluteBoundingBox":{"x":-4729.66650390625,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-4729.66650390625,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.66650390625],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-39.66650390625,"sizeFraction":1.0},"bottom":{"pixelOffset":-39.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    height: 100vh;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 20px;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>\n","embedURL":""}},"2185:17920":{"type":"FRAME","id":"2185:17920","name":"Frame 1171276416","absoluteBoundingBox":{"x":-5209.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17921"]},"2185:17921":{"type":"WIDGET","id":"2185:17921","name":"Embed 16","absoluteBoundingBox":{"x":-5209.0,"y":5293.33349609375,"width":553.0,"height":476.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5293.33349609375,"width":553.0,"height":476.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.33349609375]],"size":{"x":553.0,"y":476.0},"constraints":{"vertical":"TOP","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":143.0,"sizeFraction":1.0},"top":{"pixelOffset":0.33349609375,"sizeFraction":0.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script type=\"importmap\">\n{\n  \"imports\": {\n    \"react\": \"https://esm.sh/react@18.3.1\",\n    \"react-dom/client\": \"https://esm.sh/react-dom@18.3.1/client\",\n    \"motion/react\": \"https://esm.sh/motion@12.23.24/react\"\n  }\n}\n</script>\n\n<script type=\"module\">\nimport React, { useState, useEffect, useRef, useCallback } from \"react\";\nimport { createRoot } from \"react-dom/client\";\nimport { motion, AnimatePresence } from \"motion/react\";\n\nconst e = React.createElement;\n\nconst FONT_SF = \"'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif\";\n\nfunction useAnimatedNumber(target, duration = 400) {\n  const [display, setDisplay] = useState(target);\n  const rafRef = useRef(0);\n  const easeOut = useCallback((t) => 1 - Math.pow(1 - t, 3), []);\n\n  useEffect(() => {\n    const from = display;\n    if (from === target) return;\n    const startTime = performance.now();\n\n    const anim = (now) => {\n      const elapsed = now - startTime;\n      const progress = Math.min(elapsed / duration, 1);\n      const eased = easeOut(progress);\n      const current = Math.round(from + (target - from) * eased);\n      setDisplay(current);\n      if (progress < 1) rafRef.current = requestAnimationFrame(anim);\n    };\n    rafRef.current = requestAnimationFrame(anim);\n    return () => cancelAnimationFrame(rafRef.current);\n  }, [target, duration]);\n\n  return display;\n}\n\nconst data = [\n  { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41, left: 64.5, gradientAngle: 143.543, age: 34, growthPercent: 8 },\n  { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57, left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n  { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84, left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n  { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76, age: 44, growthPercent: 24 },\n  { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 },\n];\n\nconst DEFAULT = data[data.length - 1];\n\nconst gridLines = [\n  { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n  { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n  { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n  { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n  { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n  { label: \"100k\", labelTop: 293.5, lineTop: 299.5 },\n];\n\nconst BASELINE_Y = 299.5;\nconst BAR_WIDTH = 35;\nconst GRID_LEFT = 64.5;\nconst GRID_WIDTH = 222;\n\nfunction NetworthChart() {\n  const [hoveredIndex, setHoveredIndex] = useState(null);\n  const [mounted, setMounted] = useState(false);\n\n  useEffect(() => {\n    const t = setTimeout(() => setMounted(true), 100);\n    return () => clearTimeout(t);\n  }, []);\n\n  const active = hoveredIndex !== null ? data[hoveredIndex] : DEFAULT;\n  const animatedValue = useAnimatedNumber(active.value, 450);\n  const animatedGrowth = useAnimatedNumber(active.growthPercent, 350);\n  const animatedAge = useAnimatedNumber(active.age, 350);\n\n  return e(\"div\", {\n    style: {\n      display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n      width: \"100%\", height: \"100vh\", backgroundColor: \"#141414\", userSelect: \"none\",\n      WebkitUserSelect: \"none\", fontFamily: FONT_SF, padding: \"24px 12px\"\n    }\n  },\n    e(\"div\", {\n      style: { width: \"100%\", maxWidth: \"100%\", display: \"flex\", flexDirection: \"column\", alignItems: \"center\", gap: 20 }\n    },\n      // Card\n      e(\"div\", {\n        style: {\n          width: 311, height: 347, backgroundColor: \"#080808\", borderRadius: 20,\n          border: \"0.5px solid #333333\", position: \"relative\", overflow: \"hidden\", opacity: 0.9\n        }\n      },\n        // Ambient glow\n        e(\"div\", {\n          style: {\n            position: \"absolute\", top: \"20%\", left: \"25%\", width: 260, height: 260, borderRadius: \"50%\",\n            background: \"radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%)\",\n            pointerEvents: \"none\", filter: \"blur(40px)\"\n          }\n        }),\n        // Header\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 14.5, color: \"#5e5e5e\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, letterSpacing: \"0.01em\" }\n        }, \"ESTIMATED NETWORTH\"),\n        // Value + Growth\n        e(\"div\", {\n          style: { position: \"absolute\", left: 19.5, top: 40.5, display: \"flex\", alignItems: \"baseline\", gap: 6 }\n        },\n          e(\"p\", { style: { color: \"#fff\", fontSize: 24, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"$\" + animatedValue.toLocaleString()\n          ),\n          e(\"p\", { style: { color: \"#c8ff75\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"+ \" + animatedGrowth + \"%\"\n          )\n        ),\n        // By age\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 74.5, color: \"#555\", fontSize: 12, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" }\n        }, \"by \" + animatedAge),\n        // Grid labels\n        ...gridLines.map(g =>\n          e(\"p\", {\n            key: g.label,\n            style: { position: \"absolute\", left: 19.5, top: g.labelTop, color: \"#40413f\", fontSize: 10, fontWeight: 510, fontFamily: FONT_SF }\n          }, g.label)\n        ),\n        // Grid lines\n        ...gridLines.slice(0, -1).map((g, i) =>\n          e(\"div\", {\n            key: `grid-${i}`,\n            style: { position: \"absolute\", left: GRID_LEFT, top: g.lineTop, width: GRID_WIDTH, height: 0.5, backgroundColor: i === 4 ? \"#3a3a3a\" : \"#222222\" }\n          })\n        ),\n        // Baseline\n        e(\"div\", {\n          style: { position: \"absolute\", left: GRID_LEFT, top: BASELINE_Y, width: 228, height: 0.5, backgroundColor: \"#222222\" }\n        }),\n        // Bars\n        ...data.map((bar, i) => {\n          const isHovered = hoveredIndex === i;\n          const barTop = BASELINE_Y - bar.barHeight;\n\n          return e(\"div\", {\n            key: bar.year,\n            onMouseEnter: () => setHoveredIndex(i),\n            onMouseLeave: () => setHoveredIndex(null),\n            style: { position: \"absolute\", left: bar.left, top: barTop, width: BAR_WIDTH, height: bar.barHeight, cursor: \"pointer\" }\n          },\n            // Hover label\n            e(AnimatePresence, null,\n              isHovered && e(motion.p, {\n                key: \"label\",\n                initial: { opacity: 0, y: 6 },\n                animate: { opacity: 1, y: 0 },\n                exit: { opacity: 0, y: 6 },\n                transition: { duration: 0.25, ease: [0.23, 1, 0.32, 1] },\n                style: { position: \"absolute\", top: -22, left: 0, width: BAR_WIDTH, textAlign: \"center\", color: \"#b4e569\", fontSize: 10, fontWeight: 590, fontFamily: FONT_SF, whiteSpace: \"nowrap\", zIndex: 10 }\n              }, bar.label)\n            ),\n            // Bar body\n            e(motion.div, {\n              initial: { scaleY: 0 },\n              animate: { scaleY: mounted ? 1 : 0 },\n              transition: { duration: 0.7, delay: i * 0.08, ease: [0.23, 1, 0.32, 1] },\n              style: {\n                width: BAR_WIDTH, height: bar.barHeight, borderRadius: \"10px 10px 0 0\", position: \"relative\", transformOrigin: \"bottom\",\n                backgroundImage: isHovered ? \"none\" : `linear-gradient(${bar.gradientAngle}deg, rgb(0, 0, 0) 2.6%, rgb(24, 24, 24) 97.4%)`,\n                backgroundColor: isHovered ? \"#111111\" : \"transparent\", transition: \"background-color 0.3s ease\"\n              }\n            },\n              // Border\n              e(\"div\", {\n                style: {\n                  position: \"absolute\", top: -0.5, left: -0.5, right: -0.5, bottom: isHovered ? -0.5 : 0,\n                  borderRadius: \"10.5px 10.5px 0 0\",\n                  borderTop: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderLeft: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderRight: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderBottom: isHovered ? \"0.5px solid #414240\" : \"none\",\n                  pointerEvents: \"none\", transition: \"border-color 0.3s ease\"\n                }\n              }),\n              // Glow\n              e(motion.div, {\n                animate: { boxShadow: isHovered ? \"inset 0px 0px 17.1px 0px #b4e569\" : \"inset 0px 0px 0px 0px rgba(180,229,105,0)\" },\n                transition: { duration: 0.35, ease: \"easeOut\" },\n                style: { position: \"absolute\", inset: -0.5, borderRadius: \"inherit\", pointerEvents: \"none\" }\n              })\n            )\n          );\n        }),\n        // Year labels\n        ...data.map((bar, i) =>\n          e(\"p\", {\n            key: `year-${bar.year}`,\n            style: {\n              position: \"absolute\", top: 319.5, left: bar.left, width: BAR_WIDTH, textAlign: \"center\",\n              color: hoveredIndex === i ? \"#b4e569\" : \"#464746\", fontSize: 10, fontWeight: 400, fontFamily: FONT_SF, transition: \"color 0.25s ease\"\n            }\n          }, bar.year)\n        )\n      ),\n      e(\"p\", { style: { color: \"#383838\", fontSize: 11, fontWeight: 500 } }, \"hover to inspect\")\n    )\n  );\n}\n\ncreateRoot(document.getElementById(\"root\")).render(e(NetworthChart));\n</script>\n</body>\n</html>","embedURL":""}},"2139:87327":{"type":"FRAME","id":"2139:87327","name":"Frame 1171276145","absoluteBoundingBox":{"x":-5209.0,"y":4652.0,"width":800.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":4652.0,"width":800.0,"height":81.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4697.0]],"size":{"x":800.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":50.0,"paddingLeft":50.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2139:87328","2139:87331","2139:87338"]},"2139:87338":{"type":"FRAME","id":"2139:87338","name":"Frame 1171276144","absoluteBoundingBox":{"x":-4711.0,"y":4672.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":4672.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,20.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2139:87339","2139:87340","2139:87341","2139:87342","2139:87343","2139:87344"]},"1839:61794":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61794","name":"Text","absoluteBoundingBox":{"x":-4099.0,"y":-10.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4099.0,"y":-10.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1839:61794;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87344":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87344","name":"Text","absoluteBoundingBox":{"x":-4527.0,"y":4672.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4527.0,"y":4672.0,"width":161.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87344;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"462:6601":{"type":"FRAME","id":"462:6601","name":"footer","absoluteBoundingBox":{"x":-6623.0,"y":4513.3330078125,"width":1350.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":4509.8330078125,"width":1350.0,"height":70.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3661.33325195312]],"size":{"x":1350.0,"y":63.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["456:7400","462:6599"]},"2139:87341":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87341","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":4736.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":4736.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87341;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87340":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87340","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":4704.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":4704.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87340;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1530:84542":{"type":"SVG","id":"1530:84542","name":"Frame 250","absoluteBoundingBox":{"x":-4079.0,"y":5346.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-4079.0,"y":5346.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"2139:87339":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87339","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":4672.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":4672.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2139:87339;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2185:17825":{"type":"FRAME","id":"2185:17825","name":"Frame 1271","absoluteBoundingBox":{"x":-3490.0,"y":2328.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":2328.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17826"]},"2185:17733":{"type":"FRAME","id":"2185:17733","name":"Frame 1171276421","absoluteBoundingBox":{"x":-6580.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-6580.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"relativeTransform":[[1.0,0.0,43.0],[0.0,1.0,22.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2185:17734"]},"2139:87234":{"type":"FRAME","id":"2139:87234","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":2309.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2308.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87235"]},"2139:87336":{"type":"TEXT","id":"2139:87336","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-4678.0,"y":4716.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4678.0,"y":4716.0,"width":206.0,"height":17.0},"relativeTransform":[[1.0,0.0,254.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"constraintValues":{"left":{"pixelOffset":254.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87217":{"type":"FRAME","id":"2139:87217","name":"Frame 815","absoluteBoundingBox":{"x":-5005.0,"y":1108.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":1107.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87218"]},"2139:87335":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87335","name":"Text","absoluteBoundingBox":{"x":-4649.0,"y":4684.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4649.0,"y":4684.0,"width":81.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,283.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":283.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87335;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61805":{"type":"TEXT","id":"1839:61805","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-3569.0,"y":74.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3567.76708984375,"y":77.5,"width":203.092041015625,"height":13.5227279663086},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:72184":{"type":"FRAME","id":"1530:72184","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6341.0,"y":875.0,"width":231.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6342.0,"y":874.0,"width":233.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":231.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1530:72185"]},"2139:87332":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87332","name":"Text","absoluteBoundingBox":{"x":-4903.0,"y":4652.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4903.0,"y":4652.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2139:87332;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87328":{"type":"FRAME","id":"2139:87328","name":"Frame 1171275896","absoluteBoundingBox":{"x":-5159.0,"y":4652.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":4651.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87329","2139:87330"]},"2139:87325":{"type":"SVG","id":"2139:87325","name":"Frame 217","absoluteBoundingBox":{"x":-4519.0,"y":4969.5,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-4524.0,"y":4964.5,"width":70.0,"height":70.0},"relativeTransform":[[1.0,0.0,130.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"1839:61547":{"type":"FRAME","id":"1839:61547","name":"Frame 1279","absoluteBoundingBox":{"x":-6712.0,"y":5673.5,"width":392.0,"height":689.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5673.5,"width":392.0,"height":689.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,578.0]],"size":{"x":392.0,"y":689.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61548","1839:61553"]},"2124:51631":{"type":"TEXT","id":"2124:51631","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-6548.0,"y":3154.0,"width":650.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-6547.60791015625,"y":3156.80102539062,"width":606.662109375,"height":53.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87323":{"type":"SVG","id":"2139:87323","name":"Frame 250","absoluteBoundingBox":{"x":-4649.0,"y":4969.5,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-4649.0,"y":4969.5,"width":60.0,"height":60.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"2139:87299":{"type":"FRAME","id":"2139:87299","name":"Frame 1171276419","absoluteBoundingBox":{"x":-5209.0,"y":5613.0,"width":800.0,"height":377.333374023438},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5613.0,"width":800.0,"height":377.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,123.0]],"size":{"x":800.0,"y":377.333374023438},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":94.0,"paddingLeft":94.0,"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87300","2139:87305","2139:87310","2139:87315"]},"2139:87316":{"type":"WIDGET","id":"2139:87316","name":"Embed 16","absoluteBoundingBox":{"x":-4996.55517578125,"y":5745.5556640625,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-4996.55517578125,"y":5745.5556640625,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-129.66650390625],[0.0,1.0,-129.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.555397033691,"sizeFraction":0.5},"right":{"pixelOffset":187.444602966309,"sizeFraction":0.5},"top":{"pixelOffset":-186.888893127441,"sizeFraction":0.5},"bottom":{"pixelOffset":186.111106872559,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Volume Control</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .vol-frame {\n    width: 373px;\n    height: 373px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 24px 16px;\n  }\n\n  .vol-inner {\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .vol-widget {\n    width: 100%;\n    background-color: #080808;\n    border-radius: 18px;\n    padding: 20px 22px;\n    border: 1px solid #1a1a1a;\n    transition: border-color 0.3s;\n  }\n\n  .vol-widget.danger {\n    border-color: rgba(255, 60, 60, 0.15);\n  }\n\n  .vol-row {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .vol-icon-col {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 4px;\n    width: 36px;\n    flex-shrink: 0;\n  }\n\n  .vol-icon-col svg {\n    transition: color 0.3s;\n  }\n\n  .vol-percent {\n    font-size: 0.65rem;\n    color: rgba(255,255,255,0.25);\n    font-variant-numeric: tabular-nums;\n    transition: color 0.3s;\n  }\n\n  .vol-percent.danger {\n    color: rgba(255, 80, 80, 0.8);\n  }\n\n  .vol-bars {\n    display: flex;\n    align-items: flex-end;\n    gap: 1px;\n    flex: 1;\n    height: 32px;\n  }\n\n  .vol-seg {\n    flex: 1;\n    border-radius: 1.5px;\n    background-color: rgba(255,255,255,0.06);\n  }\n\n  .hold-btn {\n    width: 56px;\n    height: 32px;\n    min-width: 56px;\n    max-width: 56px;\n    min-height: 32px;\n    max-height: 32px;\n    border-radius: 8px;\n    border: none;\n    background-color: rgba(255,255,255,0.06);\n    color: rgba(255,255,255,0.35);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.05em;\n    font-family: 'Inter', -apple-system, sans-serif;\n    cursor: pointer;\n    flex-shrink: 0;\n    flex-grow: 0;\n    transition: all 0.15s;\n    padding: 0;\n    margin: 0;\n    line-height: 1;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n\n  .hold-btn.active {\n    background-color: rgba(255,255,255,0.15);\n    color: rgba(255,255,255,0.9);\n  }\n\n  .vol-warning {\n    overflow: hidden;\n    max-height: 0;\n    opacity: 0;\n    transition: max-height 0.3s ease, opacity 0.3s ease, margin-top 0.3s ease;\n    margin-top: 0;\n  }\n\n  .vol-warning.show {\n    max-height: 40px;\n    opacity: 1;\n    margin-top: 12px;\n  }\n\n  .vol-warning-inner {\n    padding: 8px 10px;\n    border-radius: 8px;\n    background-color: rgba(255, 60, 60, 0.08);\n    border: 1px solid rgba(255, 60, 60, 0.12);\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .vol-warning-inner svg {\n    flex-shrink: 0;\n  }\n\n  .vol-warning-inner span {\n    font-size: 0.65rem;\n    color: rgba(255, 80, 80, 0.7);\n  }\n\n  @keyframes pulseWarn {\n    0%, 100% { opacity: 0.8; }\n    50% { opacity: 0.4; }\n  }\n\n  .warn-icon-pulse {\n    animation: pulseWarn 1s ease-in-out infinite;\n  }\n\n  .vol-hint {\n    text-align: center;\n    margin-top: 16px;\n    color: rgba(255,255,255,0.1);\n    font-size: 0.65rem;\n    letter-spacing: 0.05em;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"vol-frame\">\n  <div class=\"vol-inner\">\n    <div class=\"vol-widget\" id=\"widget\">\n      <div class=\"vol-row\">\n        <div class=\"vol-icon-col\">\n          <div id=\"volIcon\"></div>\n          <span class=\"vol-percent\" id=\"volPercent\">0%</span>\n        </div>\n        <div class=\"vol-bars\" id=\"volBars\"></div>\n        <div id=\"holdBtnWrap\" style=\"width:56px;height:32px;flex-shrink:0;flex-grow:0;\">\n          <button id=\"holdBtn\" style=\"display:flex;align-items:center;justify-content:center;width:56px;height:32px;padding:0;margin:0;border:none;border-radius:8px;font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.35);font-family:'Inter',-apple-system,sans-serif;overflow:hidden;box-sizing:border-box;\">HOLD</button>\n        </div>\n      </div>\n      <div class=\"vol-warning\" id=\"warning\">\n        <div class=\"vol-warning-inner\">\n          <svg id=\"warnIcon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,80,80,0.8)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"/>\n            <line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"/>\n            <line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"/>\n          </svg>\n          <span>Volume may damage hearing</span>\n        </div>\n      </div>\n    </div>\n    <p class=\"vol-hint\">Hold the button to increase volume</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var SEGMENTS = 24;\n  var volume = 0;\n  var isHolding = false;\n\n  var widget = document.getElementById(\"widget\");\n  var volIcon = document.getElementById(\"volIcon\");\n  var volPercent = document.getElementById(\"volPercent\");\n  var volBars = document.getElementById(\"volBars\");\n  var holdBtn = document.getElementById(\"holdBtn\");\n  var warning = document.getElementById(\"warning\");\n  var warnIcon = document.getElementById(\"warnIcon\");\n\n  // Build segments\n  var segments = [];\n  for (var i = 0; i < SEGMENTS; i++) {\n    var seg = document.createElement(\"div\");\n    seg.className = \"vol-seg\";\n    seg.style.height = (8 + (i / SEGMENTS) * 24) + \"px\";\n    volBars.appendChild(seg);\n    segments.push(seg);\n  }\n\n  // SVG icon templates\n  var iconVolumeX = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,0.4)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\"/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\"/></svg>';\n  var iconVolume1 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/></svg>';\n  var iconVolume2 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/><path d=\"M19.07 4.93a10 10 0 0 1 0 14.14\"/></svg>';\n\n  function getSegmentColor(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"rgba(255,255,255,0.06)\";\n    if (segPercent < 0.4) return \"rgba(255,255,255,\" + (0.6 + segPercent * 0.6) + \")\";\n    if (segPercent < 0.65) {\n      var t = (segPercent - 0.4) / 0.25;\n      return \"rgba(255,\" + Math.round(230 - t * 60) + \",\" + Math.round(220 - t * 150) + \",0.9)\";\n    }\n    if (segPercent < 0.85) {\n      var t2 = (segPercent - 0.65) / 0.2;\n      return \"rgba(255,\" + Math.round(170 - t2 * 100) + \",\" + Math.round(70 - t2 * 40) + \",0.95)\";\n    }\n    var t3 = Math.min(1, (segPercent - 0.85) / 0.15);\n    return \"rgba(255,\" + Math.round(70 - t3 * 40) + \",\" + Math.round(30 - t3 * 10) + \",1)\";\n  }\n\n  function getSegmentGlow(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"none\";\n    if (segPercent < 0.4) return \"none\";\n    if (segPercent < 0.7) return \"0 0 6px rgba(255,180,50,0.3)\";\n    return \"0 0 8px rgba(255,60,60,0.5)\";\n  }\n\n  function updateUI() {\n    var isDanger = volume > 0.8;\n    var isWarning = volume > 0.6;\n    var pct = Math.round(volume * 100);\n\n    // Percent\n    volPercent.textContent = pct + \"%\";\n    volPercent.className = \"vol-percent\" + (isDanger ? \" danger\" : \"\");\n\n    // Icon\n    var iconColor;\n    if (isDanger) {\n      iconColor = \"rgba(255,80,80,0.9)\";\n    } else if (isWarning) {\n      iconColor = \"rgba(255,200,100,0.8)\";\n    } else {\n      iconColor = \"rgba(255,255,255,0.4)\";\n    }\n\n    if (volume < 0.01) {\n      volIcon.innerHTML = iconVolumeX;\n    } else if (volume < 0.5) {\n      volIcon.innerHTML = iconVolume1.replace(\"COLOR\", iconColor);\n    } else {\n      volIcon.innerHTML = iconVolume2.replace(/COLOR/g, iconColor);\n    }\n\n    // Segments\n    for (var i = 0; i < SEGMENTS; i++) {\n      var segPercent = (i + 1) / SEGMENTS;\n      var isActive = segPercent <= volume;\n      segments[i].style.backgroundColor = isActive ? getSegmentColor(i + 1, volume) : \"rgba(255,255,255,0.06)\";\n      segments[i].style.boxShadow = isActive ? getSegmentGlow(i, volume) : \"none\";\n    }\n\n    // Widget border\n    widget.className = \"vol-widget\" + (isDanger ? \" danger\" : \"\");\n\n    // Warning\n    warning.className = \"vol-warning\" + (isDanger ? \" show\" : \"\");\n    warnIcon.className = isDanger ? \"warn-icon-pulse\" : \"\";\n\n    // Button\n    if (isHolding) {\n      holdBtn.style.background = \"rgba(255,255,255,0.15)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.9)\";\n      holdBtn.textContent = \"+\";\n    } else {\n      holdBtn.style.background = \"rgba(255,255,255,0.06)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.35)\";\n      holdBtn.textContent = \"HOLD\";\n    }\n\n    // Jitter\n    var intensity = Math.pow(volume, 2.8);\n    var maxJitter = 6;\n    if (volume > 0.01) {\n      var jx = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      var jy = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      volBars.style.transform = \"translate(\" + jx + \"px,\" + jy + \"px)\";\n    } else {\n      volBars.style.transform = \"translate(0,0)\";\n    }\n  }\n\n  function tick() {\n    if (isHolding) {\n      volume = Math.min(1, volume + 0.004);\n    } else {\n      volume = Math.max(0, volume - 0.01);\n    }\n    updateUI();\n    requestAnimationFrame(tick);\n  }\n\n  // Hold events\n  holdBtn.addEventListener(\"mousedown\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  holdBtn.addEventListener(\"touchstart\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  window.addEventListener(\"mouseup\", function() { isHolding = false; });\n  window.addEventListener(\"touchend\", function() { isHolding = false; });\n\n  updateUI();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2139:87311":{"type":"WIDGET","id":"2139:87311","name":"Embed 16","absoluteBoundingBox":{"x":-4249.33349609375,"y":5613.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-4249.33349609375,"y":5613.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"183:279":{"type":"TEXT","id":"183:279","name":"body","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.528000056743622,"y":7.19999885559082,"width":29.7356262207031,"height":22.3680019378662},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":32.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87305":{"type":"FRAME","id":"2139:87305","name":"Frame 1171276418","absoluteBoundingBox":{"x":-4866.888671875,"y":5743.77783203125,"width":115.777786254883,"height":115.777786254883},"targetAspectRatio":{"x":115.777786254883,"y":115.777786254883},"isolatedAbsoluteRenderBounds":{"x":-4866.888671875,"y":5743.77783203125,"width":115.77783203125,"height":115.77783203125},"relativeTransform":[[1.0,0.0,342.111114501953],[0.0,1.0,130.777801513672]],"size":{"x":115.777786254883,"y":115.777786254883},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87306"]},"2124:51597":{"type":"FRAME","id":"2124:51597","name":"Frame 1269","absoluteBoundingBox":{"x":-6548.0,"y":857.0,"width":650.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":857.0,"width":650.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63874},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51598"]},"2139:87300":{"type":"FRAME","id":"2139:87300","name":"Frame 1171276416","absoluteBoundingBox":{"x":-4866.888671875,"y":5613.0,"width":115.777801513672,"height":115.777793884277},"targetAspectRatio":{"x":115.777801513672,"y":115.777793884277},"isolatedAbsoluteRenderBounds":{"x":-4866.888671875,"y":5613.0,"width":115.77783203125,"height":115.77783203125},"relativeTransform":[[1.0,0.0,342.111083984375],[0.0,1.0,0.0]],"size":{"x":115.777801513672,"y":115.777793884277},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87301"]},"2139:87296":{"type":"FRAME","id":"2139:87296","name":"Frame 1171276421","absoluteBoundingBox":{"x":-5209.0,"y":5490.0,"width":800.0,"height":88.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5490.0,"width":800.0,"height":88.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":88.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87297","2139:87298"]},"848:60070":{"type":"TEXT","id":"848:60070","name":"table contents","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":15.0,"height":16.0},"isolatedAbsoluteRenderBounds":{"x":0.360000014305115,"y":3.59999942779541,"width":13.9807510375977,"height":11.1840009689331},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":15.0,"y":16.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":12.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":15.6240005493164,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87298":{"type":"TEXT","id":"2139:87298","name":"A sneak peak at my new project launching on a new website soon.","absoluteBoundingBox":{"x":-5209.0,"y":5549.0,"width":800.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-5204.4736328125,"y":5553.8466796875,"width":789.84375,"height":23.3349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,59.0]],"size":{"x":800.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"A sneak peak at my new project launching on a new website soon.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87130":{"type":"TEXT","id":"2139:87130","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-5159.0,"y":4794.0,"width":700.0,"height":57.0},"isolatedAbsoluteRenderBounds":{"x":-5158.63623046875,"y":4796.89794921875,"width":685.5810546875,"height":34.556640625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":700.0,"y":57.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"17":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2139:87331":{"type":"FRAME","id":"2139:87331","name":"Frame 1171276144","absoluteBoundingBox":{"x":-4932.0,"y":4652.0,"width":473.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-4932.0,"y":4652.0,"width":473.0,"height":81.0},"relativeTransform":[[1.0,0.0,277.0],[0.0,1.0,0.0]],"size":{"x":473.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":29.0,"paddingLeft":29.0,"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":140.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2139:87332","2139:87333","2139:87334","2139:87335","2139:87336","2139:87337"]},"1530:84514":{"type":"TEXT","id":"1530:84514","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-4321.0,"y":3568.0,"width":392.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-4320.60791015625,"y":3570.80102539062,"width":364.080810546875,"height":91.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,560.0]],"size":{"x":392.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:222:80","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1598","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2185:17747":{"type":"FRAME","id":"2185:17747","name":"Frame 304","absoluteBoundingBox":{"x":-6357.0,"y":5769.5,"width":150.0,"height":40.0},"isolatedAbsoluteRenderBounds":{"x":-6357.0,"y":5769.5,"width":150.0,"height":40.0},"relativeTransform":[[1.0,0.0,266.0],[0.0,1.0,11.5]],"size":{"x":150.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["2185:17748","2185:17750"]},"2139:87129":{"type":"RECTANGLE","id":"2139:87129","name":"image 2","absoluteBoundingBox":{"x":-4798.5,"y":4412.16698137791,"width":335.976695044984,"height":312.288348540813},"isolatedAbsoluteRenderBounds":{"x":-4796.2548828125,"y":4414.412109375,"width":331.48681640625,"height":307.79833984375},"relativeTransform":[[0.965925812721252,0.258819043636322,2.99981689453125],[-0.258819043636322,0.965925812721252,105.999732971191]],"size":{"x":281.403289794922,"y":247.902908325195},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-168.250183105469,"sizeFraction":0.5},"right":{"pixelOffset":167.726511939515,"sizeFraction":0.5},"top":{"pixelOffset":-156.832797369645,"sizeFraction":0.5},"bottom":{"pixelOffset":155.455551171168,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1530:84440":{"type":"FRAME","id":"1530:84440","name":"Mobile","absoluteBoundingBox":{"x":-4345.0,"y":-45.0,"width":440.0,"height":5478.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":-45.0,"width":440.0,"height":5478.0},"relativeTransform":[[1.0,0.0,2342.0],[0.0,1.0,100.0]],"size":{"x":440.0,"y":5478.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:1ad1a36d3bb60c02ebf58cac518f2ff0a828e406/1338:0"}},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:1ad1a36d3bb60c02ebf58cac518f2ff0a828e406/1338:0"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":35.0,"paddingBottom":35.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["1530:84448","2185:17759","2185:17765","1839:61573","2185:17771","1530:84462","1839:61572","2185:17630","2185:17777","2185:17621","2185:17882","1530:84467","1839:61461","2050:10837","1530:84539","1839:61789"]},"2139:87120":{"type":"FRAME","id":"2139:87120","name":"Frame 1280","absoluteBoundingBox":{"x":-5159.0,"y":3750.0,"width":700.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":3750.0,"width":700.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87121","2139:87123"]},"2139:87059":{"type":"CODE_INSTANCE","id":"2139:87059","name":"Frame 814","absoluteBoundingBox":{"x":-4747.0,"y":712.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-4747.0,"y":712.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,462.0],[0.0,1.0,757.0]],"size":{"x":392.0,"y":477.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2124_51540.default","componentProperties":{}},"2139:87122":{"type":"RECTANGLE","id":"2139:87122","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-4921.0,"y":3785.0,"width":223.0,"height":480.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-4921.0,"y":3785.0,"width":223.0,"height":480.0},"relativeTransform":[[1.0,0.0,238.0],[0.0,1.0,35.0]],"size":{"x":223.0,"y":480.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-112.0,"sizeFraction":0.5},"right":{"pixelOffset":111.0,"sizeFraction":0.5},"top":{"pixelOffset":-240.0,"sizeFraction":0.5},"bottom":{"pixelOffset":240.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87297":{"type":"TEXT","id":"2139:87297","name":"MicroInteractions","absoluteBoundingBox":{"x":-5209.0,"y":5490.0,"width":800.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-4959.82177734375,"y":5497.552734375,"width":302.7880859375,"height":27.84375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:69","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1606:4231":{"type":"RECTANGLE","id":"1606:4231","name":"timer (1) 1","absoluteBoundingBox":{"x":-5635.0,"y":1980.68188476562,"width":126.0,"height":175.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-5635.0,"y":1980.68188476562,"width":126.0,"height":175.0},"relativeTransform":[[1.0,0.0,133.0],[0.0,1.0,47.681884765625]],"size":{"x":126.0,"y":175.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-64.5,"sizeFraction":0.5},"right":{"pixelOffset":61.5,"sizeFraction":0.5},"top":{"pixelOffset":-142.318115234375,"sizeFraction":0.5},"bottom":{"pixelOffset":32.681884765625,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2139:87110":{"type":"FRAME","id":"2139:87110","name":"Frame 1171276155","absoluteBoundingBox":{"x":-5159.0,"y":3588.0,"width":700.0,"height":127.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":3588.0,"width":702.0,"height":128.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":127.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87118","2139:87111"]},"2139:87111":{"type":"FRAME","id":"2139:87111","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5159.0,"y":3678.0,"width":700.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":3677.0,"width":702.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":700.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87112","2139:87114","2139:87116"]},"2139:87117":{"type":"TEXT","id":"2139:87117","name":"Feature Design","absoluteBoundingBox":{"x":-4620.6669921875,"y":3688.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4619.43408203125,"y":3691.5,"width":97.24169921875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,61.6666717529297],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87115":{"type":"TEXT","id":"2139:87115","name":"User Flows","absoluteBoundingBox":{"x":-4846.0,"y":3688.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4844.76708984375,"y":3691.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,74.6666717529297],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87113":{"type":"TEXT","id":"2139:87113","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-5095.83349609375,"y":3688.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5095.01806640625,"y":3691.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,63.1666641235352],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51610":{"type":"RECTANGLE","id":"2124:51610","name":"image 52","absoluteBoundingBox":{"x":-6169.0,"y":2028.0,"width":63.0,"height":50.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6169.0,"y":2028.0,"width":63.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87084":{"type":"FRAME","id":"2139:87084","name":"Frame 1286","absoluteBoundingBox":{"x":-5159.0,"y":2246.0,"width":700.0,"height":1202.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":2246.0,"width":702.0,"height":1202.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1394.0]],"size":{"x":700.0,"y":1202.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.200000002980232,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87085","2139:87096"]},"1606:4229":{"type":"RECTANGLE","id":"1606:4229","name":"timer (1) 1","absoluteBoundingBox":{"x":-4198.0,"y":3043.0,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-4198.0,"y":3043.0,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-73.0,"sizeFraction":0.5},"right":{"pixelOffset":73.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":102.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"1530:84475":{"type":"FRAME","id":"1530:84475","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":1037.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":1036.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84476"]},"2124:51585":{"type":"FRAME","id":"2124:51585","name":"Frame 1171276158","absoluteBoundingBox":{"x":-6548.0,"y":685.0,"width":650.0,"height":1273.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":685.0,"width":651.0,"height":1273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":1273.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51586","2124:51595"]},"2139:87101":{"type":"FRAME","id":"2139:87101","name":"Frame 1279","absoluteBoundingBox":{"x":-5159.0,"y":2957.0,"width":700.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2957.0,"width":700.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,549.0]],"size":{"x":700.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87102","2139:87108"]},"2124:51837":{"type":"TEXT","id":"2124:51837","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-8842.5,"y":4929.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8841.6845703125,"y":4933.0,"width":95.443359375,"height":13.36376953125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51626":{"type":"FRAME","id":"2124:51626","name":"Frame 1270","absoluteBoundingBox":{"x":-6548.0,"y":2739.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2739.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51627","2124:51628"]},"2139:87102":{"type":"FRAME","id":"2139:87102","name":"Frame 1278","absoluteBoundingBox":{"x":-5159.0,"y":2957.0,"width":700.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2957.0,"width":700.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87103","2139:87106"]},"6:139":{"type":"TEXT","id":"6:139","name":"sub heading/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":59.0,"height":62.0},"isolatedAbsoluteRenderBounds":{"x":0.240000009536743,"y":13.3999977111816,"width":57.2279968261719,"height":43.7760047912598},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":62.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":62.4960021972656,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87254":{"type":"FRAME","id":"2139:87254","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5005.0,"y":3732.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3731.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87255"]},"2139:87107":{"type":"RECTANGLE","id":"2139:87107","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-4813.5,"y":3046.99975585938,"width":364.0,"height":199.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-4813.5,"y":3046.99975585938,"width":364.0,"height":199.0},"relativeTransform":[[1.0,0.0,-12.0],[0.0,1.0,89.999755859375]],"size":{"x":364.0,"y":199.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-183.25,"sizeFraction":0.5},"right":{"pixelOffset":180.75,"sizeFraction":0.5},"top":{"pixelOffset":-100.000244140625,"sizeFraction":0.5},"bottom":{"pixelOffset":98.999755859375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2139:87103":{"type":"FRAME","id":"2139:87103","name":"Frame 1270","absoluteBoundingBox":{"x":-5159.0,"y":2957.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2957.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87104","2139:87105"]},"2185:17888":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17888","name":"Text","absoluteBoundingBox":{"x":-4505.0,"y":95.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4505.0,"y":95.0,"width":161.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,703.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17888;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2139:87097":{"type":"FRAME","id":"2139:87097","name":"Frame 1280","absoluteBoundingBox":{"x":-5159.0,"y":2408.0,"width":700.0,"height":534.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2408.0,"width":700.0,"height":534.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":534.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87098","2139:87100"]},"1839:61573":{"type":"FRAME","id":"1839:61573","name":"Frame 1171276144","absoluteBoundingBox":{"x":-3847.0,"y":10.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-3847.0,"y":10.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,55.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["1839:61574","1839:61575","1839:61576","1839:61577","1839:61578","1839:61579"]},"2139:87091":{"type":"FRAME","id":"2139:87091","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4682.33349609375,"y":2336.0,"width":223.333343505859,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4683.33349609375,"y":2335.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,476.666687011719],[0.0,1.0,0.0]],"size":{"x":223.333343505859,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87092"]},"2185:17778":{"type":"FRAME","id":"2185:17778","name":"Frame 1171276424","absoluteBoundingBox":{"x":-4345.0,"y":852.0,"width":1350.0,"height":3521.33325195312},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":852.0,"width":1350.0,"height":3521.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":3521.33325195312},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"children":["2185:17779","2185:17850"]},"2139:87090":{"type":"TEXT","id":"2139:87090","name":"Interaction Design","absoluteBoundingBox":{"x":-4885.66650390625,"y":2346.0,"width":153.333343505859,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4884.43359375,"y":2349.5,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":153.333343505859,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87094":{"type":"RECTANGLE","id":"2139:87094","name":"image 52","absoluteBoundingBox":{"x":-4944.5,"y":2246.0,"width":63.0,"height":50.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4944.5,"y":2246.0,"width":63.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"222:74":{"key":"c9750c911f69dcfd90de1909e3ce4957971f3688","name":"body/bold","styleType":"TEXT","remote":false,"description":"","id":"222:74","assetId":"StyleId:222:74","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"2139:87072":{"type":"FRAME","id":"2139:87072","name":"Frame 1281","absoluteBoundingBox":{"x":-5159.0,"y":1024.0,"width":700.0,"height":1082.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1024.0,"width":700.0,"height":1082.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,172.0]],"size":{"x":700.0,"y":1082.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87073","2139:87077"]},"2139:87329":{"type":"TEXT","id":"2139:87329","name":"B","absoluteBoundingBox":{"x":-5149.0,"y":4662.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-5147.0439453125,"y":4672.080078125,"width":25.919921875,"height":25.919921875},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61542":{"type":"FRAME","id":"1839:61542","name":"Frame 1282","absoluteBoundingBox":{"x":-6712.0,"y":5095.5,"width":392.0,"height":1267.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5095.5,"width":392.0,"height":1267.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1267.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61543","1839:61547"]},"2139:87077":{"type":"FRAME","id":"2139:87077","name":"Frame 1279","absoluteBoundingBox":{"x":-5159.0,"y":1653.0,"width":700.0,"height":453.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1653.0,"width":700.0,"height":453.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":700.0,"y":453.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87078","2139:87083"]},"2139:87082":{"type":"RECTANGLE","id":"2139:87082","name":"Group 126 1","absoluteBoundingBox":{"x":-4752.0,"y":1709.1314633848,"width":244.346191656047,"height":267.201829738623},"targetAspectRatio":{"x":459.0,"y":536.0},"isolatedAbsoluteRenderBounds":{"x":-4752.0,"y":1709.13146972656,"width":244.34619140625,"height":267.201782226562},"relativeTransform":[[0.965925812721252,0.258819043636322,49.5],[-0.258819043636322,0.965925812721252,106.0]],"size":{"x":192.677230834961,"y":224.999984741211},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-121.75,"sizeFraction":0.5},"right":{"pixelOffset":122.596191656047,"sizeFraction":0.5},"top":{"pixelOffset":-133.868536615199,"sizeFraction":0.5},"bottom":{"pixelOffset":133.333293123424,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2184:15460":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15460","name":"Text","absoluteBoundingBox":{"x":-6409.0,"y":-398.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6409.0,"y":-398.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2184:15460;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87076":{"type":"TEXT","id":"2139:87076","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-5159.0,"y":1609.0,"width":700.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-5014.19970703125,"y":1613.84655761719,"width":411.20263671875,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":700.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51588":{"type":"FRAME","id":"2124:51588","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6506.0,"y":785.0,"width":608.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6507.0,"y":784.0,"width":610.0,"height":39.0},"relativeTransform":[[1.0,0.0,42.0],[0.0,1.0,100.0]],"size":{"x":608.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2124:51589","2124:51591","2124:51593"]},"2139:87206":{"type":"FRAME","id":"2139:87206","name":"Frame 1171275896","absoluteBoundingBox":{"x":-4844.5,"y":852.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-4845.5,"y":851.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,160.5],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87207","2139:87208"]},"2139:87295":{"type":"FRAME","id":"2139:87295","name":"Frame 1171276420","absoluteBoundingBox":{"x":-5209.0,"y":5490.0,"width":800.0,"height":500.333374023438},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5490.0,"width":800.0,"height":500.333374023438},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4638.0]],"size":{"x":800.0,"y":500.333374023438},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":4638.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","layoutPositioning":"ABSOLUTE","maxWidth":800.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87296","2139:87299"]},"2185:17768":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17768","name":"Text","absoluteBoundingBox":{"x":-4120.5,"y":-294.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4120.5,"y":-294.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,50.5],[0.0,1.0,104.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17768;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87126":{"type":"FRAME","id":"2139:87126","name":"Frame 1270","absoluteBoundingBox":{"x":-5159.0,"y":4379.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":4379.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87127"]},"2139:87063":{"type":"FRAME","id":"2139:87063","name":"Frame 1171276151","absoluteBoundingBox":{"x":-5159.0,"y":852.0,"width":700.0,"height":137.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":852.0,"width":700.0,"height":138.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":137.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87071","2139:87064"]},"183:278":{"type":"TEXT","id":"183:278","name":"sub heading/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":63.0,"height":62.0},"isolatedAbsoluteRenderBounds":{"x":0.240000009536743,"y":13.3999977111816,"width":59.7592468261719,"height":43.7760047912598},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":62.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":62.4960021972656,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87069":{"type":"FRAME","id":"2139:87069","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4685.0,"y":952.0,"width":180.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4686.0,"y":951.0,"width":182.0,"height":39.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87070"]},"2139:87067":{"type":"FRAME","id":"2139:87067","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4931.0,"y":952.0,"width":231.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4932.0,"y":951.0,"width":233.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":231.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87068"]},"2139:87065":{"type":"FRAME","id":"2139:87065","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5113.0,"y":952.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5114.0,"y":951.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87066"]},"2124:51732":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51732","name":"Text","absoluteBoundingBox":{"x":-6317.0,"y":4716.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6317.0,"y":4716.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51732;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87294":{"type":"TEXT","id":"2139:87294","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-5005.0,"y":6442.5,"width":392.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-5004.55126953125,"y":6445.30126953125,"width":385.796875,"height":72.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,594.0]],"size":{"x":392.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87286":{"type":"FRAME","id":"2139:87286","name":"Frame 1269","absoluteBoundingBox":{"x":-5005.0,"y":5363.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5363.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,93.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87287"]},"2139:87279":{"type":"FRAME","id":"2139:87279","name":"Frame 1171276152","absoluteBoundingBox":{"x":-5005.0,"y":5146.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5145.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87280"]},"2139:87278":{"type":"TEXT","id":"2139:87278","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-4857.5,"y":5104.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4856.6845703125,"y":5108.0,"width":95.443359375,"height":13.36376953125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87275":{"type":"RECTANGLE","id":"2139:87275","name":"image 50","absoluteBoundingBox":{"x":-4868.0,"y":5024.5,"width":118.0,"height":30.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4868.0,"y":5024.5,"width":118.0,"height":30.0},"relativeTransform":[[1.0,0.0,137.0],[0.0,1.0,0.0]],"size":{"x":118.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87248":{"type":"FRAME","id":"2139:87248","name":"Frame 1286","absoluteBoundingBox":{"x":-5005.0,"y":3662.5,"width":392.0,"height":1292.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3662.5,"width":394.0,"height":1292.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1537.0]],"size":{"x":392.0,"y":1292.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87249","2139:87260"]},"2139:87170":{"type":"RECTANGLE","id":"2139:87170","name":"gn 0 1","absoluteBoundingBox":{"x":-5080.0,"y":2335.0,"width":542.0,"height":389.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-5080.0,"y":2335.0,"width":542.0,"height":389.0},"relativeTransform":[[1.0,0.0,54.0],[0.0,1.0,41.0]],"size":{"x":542.0,"y":389.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-271.0,"sizeFraction":0.5},"right":{"pixelOffset":271.0,"sizeFraction":0.5},"top":{"pixelOffset":-194.0,"sizeFraction":0.5},"bottom":{"pixelOffset":195.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.913432836532593,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[9.13432884216309,9.13432884216309,9.13432884216309,9.13432884216309],"cornerRadius":9.13432884216309},"2139:87272":{"type":"TEXT","id":"2139:87272","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-5005.0,"y":4840.5,"width":392.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-5004.60791015625,"y":4843.30126953125,"width":364.0810546875,"height":91.6533203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,560.0]],"size":{"x":392.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87266":{"type":"FRAME","id":"2139:87266","name":"Frame 1278","absoluteBoundingBox":{"x":-5005.0,"y":4280.5,"width":392.0,"height":525.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":4280.5,"width":392.0,"height":525.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":525.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87267","2139:87270"]},"2139:87270":{"type":"FRAME","id":"2139:87270","name":"Frame 1271","absoluteBoundingBox":{"x":-5005.0,"y":4568.5,"width":392.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":4568.5,"width":392.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87271"]},"2139:87271":{"type":"RECTANGLE","id":"2139:87271","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-4964.0,"y":4602.5,"width":310.0,"height":170.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-4964.0,"y":4602.5,"width":310.0,"height":170.0},"relativeTransform":[[1.0,0.0,41.0],[0.0,1.0,34.0]],"size":{"x":310.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-155.0,"sizeFraction":0.5},"right":{"pixelOffset":155.0,"sizeFraction":0.5},"top":{"pixelOffset":-84.5,"sizeFraction":0.5},"bottom":{"pixelOffset":85.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2139:87269":{"type":"RECTANGLE","id":"2139:87269","name":"timer (1) 1","absoluteBoundingBox":{"x":-4882.0,"y":4315.5,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-4882.0,"y":4315.5,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-73.0,"sizeFraction":0.5},"right":{"pixelOffset":73.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":102.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2139:87268":{"type":"CODE_INSTANCE","id":"2139:87268","name":"timer","absoluteBoundingBox":{"x":-4920.0,"y":4262.49951171875,"width":221.940002441406,"height":309.384124755859},"isolatedAbsoluteRenderBounds":{"x":-4920.0,"y":4262.49951171875,"width":221.940002441406,"height":309.384124755859},"relativeTransform":[[1.0,0.0,85.0],[0.0,1.0,-18.00048828125]],"size":{"x":221.940002441406,"y":309.384124755859},"fills":[],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.0,"sizeFraction":0.5},"right":{"pixelOffset":110.940002441406,"sizeFraction":0.5},"top":{"pixelOffset":-154.50048828125,"sizeFraction":0.5},"bottom":{"pixelOffset":154.883636474609,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"codeExportName":"Code2124_51544.default","componentProperties":{"initialSeconds#1374:0":{"type":"NUMBER","value":2700.0}}},"2000:47962":{"type":"RECTANGLE","id":"2000:47962","name":"timer (1) 2","absoluteBoundingBox":{"x":-4198.0,"y":3043.0,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-4198.0,"y":3043.0,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-73.0,"sizeFraction":0.5},"right":{"pixelOffset":73.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":102.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"222:64":{"type":"TEXT","id":"222:64","name":"Main Heading/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":95.0,"height":77.0},"isolatedAbsoluteRenderBounds":{"x":1.52272737026215,"y":14.8181800842285,"width":89.5056838989258,"height":47.8181838989258},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":95.0,"y":77.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":77.4545440673828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51801":{"type":"FRAME","id":"2124:51801","name":"Frame 1278","absoluteBoundingBox":{"x":-8990.0,"y":2745.5,"width":392.0,"height":561.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2745.5,"width":392.0,"height":561.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":561.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51802","2124:51804"]},"2139:87261":{"type":"FRAME","id":"2139:87261","name":"Frame 1280","absoluteBoundingBox":{"x":-5005.0,"y":3908.5,"width":392.0,"height":357.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":3908.5,"width":392.0,"height":357.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":357.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87262","2139:87263"]},"2139:87098":{"type":"FRAME","id":"2139:87098","name":"Frame 1269","absoluteBoundingBox":{"x":-5159.0,"y":2408.0,"width":700.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2408.0,"width":700.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87099"]},"2139:87264":{"type":"RECTANGLE","id":"2139:87264","name":"gn 0 1","absoluteBoundingBox":{"x":-4980.0,"y":3995.5,"width":342.0,"height":245.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-4980.0,"y":3995.5,"width":342.0,"height":245.0},"relativeTransform":[[1.0,0.0,25.0],[0.0,1.0,23.0]],"size":{"x":342.0,"y":245.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-171.0,"sizeFraction":0.5},"right":{"pixelOffset":171.0,"sizeFraction":0.5},"top":{"pixelOffset":-123.5,"sizeFraction":0.5},"bottom":{"pixelOffset":121.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.483681261539459,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[4.83681297302246,4.83681297302246,4.83681297302246,4.83681297302246],"cornerRadius":4.83681297302246},"2139:87257":{"type":"TEXT","id":"2139:87257","name":"Interaction Design","absoluteBoundingBox":{"x":-4869.5,"y":3794.5,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4868.26708984375,"y":3798.0,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,135.5],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87255":{"type":"TEXT","id":"2139:87255","name":"Concept Exploration","absoluteBoundingBox":{"x":-4878.5,"y":3742.5,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4873.72705078125,"y":3746.0,"width":132.52978515625,"height":13.363525390625},"relativeTransform":[[1.0,0.0,126.5],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87252":{"type":"RECTANGLE","id":"2139:87252","name":"image 53","absoluteBoundingBox":{"x":-4852.5,"y":3662.5,"width":125.0,"height":30.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4852.5,"y":3662.5,"width":125.0,"height":30.0},"relativeTransform":[[1.0,0.0,38.0],[0.0,1.0,0.0]],"size":{"x":125.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87285":{"type":"TEXT","id":"2139:87285","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-5005.0,"y":5270.5,"width":392.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":-4970.5537109375,"y":5275.20166015625,"width":323.3291015625,"height":52.20751953125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87251":{"type":"RECTANGLE","id":"2139:87251","name":"image 52","absoluteBoundingBox":{"x":-4890.5,"y":3662.5,"width":38.0,"height":30.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4890.5,"y":3662.5,"width":38.0,"height":30.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":38.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17820":{"type":"FRAME","id":"2185:17820","name":"Frame 1279","absoluteBoundingBox":{"x":-3490.0,"y":1933.0,"width":395.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":1933.0,"width":395.0,"height":799.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2185:17821","2185:17827"]},"6:141":{"type":"TEXT","id":"6:141","name":"title/italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":44.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":-0.504000008106232,"y":10.7999982833862,"width":44.8222541809082,"height":33.552001953125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":44.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Italic","fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87291":{"type":"RECTANGLE","id":"2139:87291","name":"image 49","absoluteBoundingBox":{"x":-4902.0,"y":5882.5,"width":185.0,"height":204.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-4902.0,"y":5882.5,"width":185.0,"height":204.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,34.0]],"size":{"x":185.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0,"sizeFraction":0.5},"top":{"pixelOffset":-102.0,"sizeFraction":0.5},"bottom":{"pixelOffset":102.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87244":{"type":"RECTANGLE","id":"2139:87244","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-4880.0,"y":2955.5,"width":142.0,"height":203.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-4880.0,"y":2955.5,"width":142.0,"height":203.0},"relativeTransform":[[1.0,0.0,125.0],[0.0,1.0,35.0]],"size":{"x":142.0,"y":203.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-71.0,"sizeFraction":0.5},"right":{"pixelOffset":71.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":101.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2139:87240":{"type":"RECTANGLE","id":"2139:87240","name":"final myshake vid 1","absoluteBoundingBox":{"x":-4904.0,"y":2478.5,"width":196.0,"height":400.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-4904.0,"y":2478.5,"width":196.0,"height":400.0},"relativeTransform":[[1.0,0.0,101.0],[0.0,1.0,43.0]],"size":{"x":196.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-95.0,"sizeFraction":0.5},"right":{"pixelOffset":101.0,"sizeFraction":0.5},"top":{"pixelOffset":-192.0,"sizeFraction":0.5},"bottom":{"pixelOffset":208.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"183:277":{"type":"TEXT","id":"183:277","name":"sub heading","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":18.0,"height":16.0},"isolatedAbsoluteRenderBounds":{"x":0.264000028371811,"y":3.45599961280823,"width":16.4153442382812,"height":8.68800067901611},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":18.0,"y":16.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":12.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":15.6240005493164,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87227":{"type":"FRAME","id":"2139:87227","name":"Frame 1171276151","absoluteBoundingBox":{"x":-5005.0,"y":2125.5,"width":392.0,"height":221.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2125.5,"width":394.0,"height":222.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":221.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87228","2139:87229"]},"2139:87087":{"type":"FRAME","id":"2139:87087","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5159.0,"y":2336.0,"width":223.33332824707,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":2335.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":223.33332824707,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87088"]},"2139:87235":{"type":"TEXT","id":"2139:87235","name":"Usability Testing","absoluteBoundingBox":{"x":-4864.0,"y":2319.5,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4862.76708984375,"y":2323.0,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,141.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87155":{"type":"FRAME","id":"2139:87155","name":"Frame 1286","absoluteBoundingBox":{"x":-5134.0,"y":2028.0,"width":650.0,"height":1306.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2028.0,"width":652.0,"height":1306.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1343.0]],"size":{"x":650.0,"y":1306.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87156","2139:87167"]},"2139:87232":{"type":"FRAME","id":"2139:87232","name":"Frame 1171276155","absoluteBoundingBox":{"x":-5005.0,"y":2257.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2256.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87233"]},"2139:87233":{"type":"TEXT","id":"2139:87233","name":"Information Architecture","absoluteBoundingBox":{"x":-4889.5,"y":2267.5,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4888.26708984375,"y":2270.8408203125,"width":158.35888671875,"height":10.838134765625},"relativeTransform":[[1.0,0.0,115.5],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87203":{"type":"FRAME","id":"2139:87203","name":"Frame 1171276147","absoluteBoundingBox":{"x":-5005.0,"y":852.0,"width":392.0,"height":1203.5},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":851.0,"width":394.0,"height":1204.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1203.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2139:87204","2139:87222","2139:87223"]},"2139:87223":{"type":"CODE_INSTANCE","id":"2139:87223","name":"Frame 814","absoluteBoundingBox":{"x":-5005.0,"y":1578.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":1578.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,726.0]],"size":{"x":392.0,"y":477.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2124_51542.default","componentProperties":{}},"2139:87085":{"type":"FRAME","id":"2139:87085","name":"Frame 1287","absoluteBoundingBox":{"x":-5159.0,"y":2246.0,"width":700.0,"height":127.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":2246.0,"width":702.0,"height":128.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":127.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87093","2139:87086"]},"2139:87222":{"type":"IMAGE","id":"2139:87222","name":"Line 52","absoluteBoundingBox":{"x":-5005.0,"y":1863.0,"width":352.0,"height":0.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":1863.0,"width":352.0,"height":0.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1011.0]],"size":{"x":352.0,"y":0.0},"fills":[],"visible":false,"strokeAlign":"OUTSIDE","strokeDashes":[3.0,3.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.103152498602867,"g":0.103152498602867,"b":0.103152498602867,"a":1.0},"visible":true,"opacity":1.0}],"strokeWeight":2.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"8e3b7df7b4eb73327716aead8df83151cddb50ba"},"2139:87209":{"type":"FRAME","id":"2139:87209","name":"Frame 1171276144","absoluteBoundingBox":{"x":-5004.0,"y":957.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-5004.0,"y":957.0,"width":390.0,"height":81.022705078125},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,105.0]],"size":{"x":390.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2139:87210","2139:87211","2139:87212","2139:87213","2139:87214","2139:87215"]},"2139:87215":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87215","name":"Text","absoluteBoundingBox":{"x":-4820.0,"y":957.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4820.0,"y":957.0,"width":161.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87215;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2184:15463":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15463","name":"Text","absoluteBoundingBox":{"x":-6394.5,"y":-242.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6394.5,"y":-242.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,54.5],[0.0,1.0,156.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15463;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2139:87214":{"type":"TEXT","id":"2139:87214","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-4820.0,"y":1021.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4818.76708984375,"y":1024.5,"width":203.091796875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84497":{"type":"FRAME","id":"1530:84497","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4321.0,"y":2460.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2459.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84498"]},"2139:87106":{"type":"FRAME","id":"2139:87106","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":2957.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":2957.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,357.5],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87107"]},"2139:87212":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87212","name":"Text","absoluteBoundingBox":{"x":-5004.0,"y":1021.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5004.0,"y":1021.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87212;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87071":{"type":"RECTANGLE","id":"2139:87071","name":"image 47","absoluteBoundingBox":{"x":-4886.0,"y":852.0,"width":154.0,"height":60.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-4886.0,"y":852.0,"width":154.0,"height":60.0},"relativeTransform":[[1.0,0.0,273.0],[0.0,1.0,0.0]],"size":{"x":154.0,"y":60.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17850":{"type":"FRAME","id":"2185:17850","name":"Frame 1171276420","absoluteBoundingBox":{"x":-4345.0,"y":3877.0,"width":1350.0,"height":496.333343505859},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":3877.0,"width":1350.0,"height":496.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3025.0]],"size":{"x":1350.0,"y":496.333343505859},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2185:17851","2185:17854"]},"2124:51736":{"type":"FRAME","id":"2124:51736","name":"Frame 1171276144","absoluteBoundingBox":{"x":-6125.0,"y":4672.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":4672.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,20.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2124:51737","2124:51738","2124:51739","2124:51740","2124:51741","2124:51742"]},"2139:87342":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87342","name":"Text","absoluteBoundingBox":{"x":-4527.0,"y":4704.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4527.0,"y":4704.0,"width":81.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87342;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61463":{"type":"FRAME","id":"1839:61463","name":"Frame 1171276146","absoluteBoundingBox":{"x":-6712.0,"y":677.0,"width":392.0,"height":656.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":676.0,"width":394.0,"height":658.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":656.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["1839:61464","1839:61475"]},"2185:17723":{"type":"FRAME","id":"2185:17723","name":"Frame 1171276417","absoluteBoundingBox":{"x":-6143.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-6143.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,480.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17724"]},"2185:17652":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17652","name":"Text","absoluteBoundingBox":{"x":-6254.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6254.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,368.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17652;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87208":{"type":"TEXT","id":"2139:87208","name":"K","absoluteBoundingBox":{"x":-4812.5,"y":862.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-4810.4482421875,"y":872.080017089844,"width":24.84033203125,"height":25.9199829101562},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87218":{"type":"WIDGET","id":"2139:87218","name":"Embed 14","absoluteBoundingBox":{"x":-5005.0,"y":1108.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":1108.0,"width":392.0,"height":400.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Sphere Animation</title>\n    <script src=\"https://cdn.tailwindcss.com\"></script>\n    <style>\n        body, html { margin: 0; padding: 0; width: 100%; height: 100%; background: #000; overflow-x: hidden; }\n        \n        #sphere-container {\n            position: relative;\n            width: 100%;\n            height: 100vh;\n            background-color: black;\n            overflow: hidden;\n            touch-action: pan-y;\n            user-select: none;\n            cursor: pointer;\n        }\n\n        .fade-in {\n            opacity: 0;\n        }\n        .fade-in.ready {\n            animation: fadeIn 0.5s ease-out forwards;\n        }\n        @keyframes fadeIn { to { opacity: 1; } }\n\n        #label-1.ready { animation-delay: 0.6s; }\n        #label-2.ready { animation-delay: 1.3s; }\n        #label-3.ready { animation-delay: 2.0s; }\n\n        #label-1 { top: 38%; left: 20px; }\n        #label-2 { top: 2%; left: 0; right: 0; margin: auto; }\n        #label-3 { top: 65%; right: 30px; }\n\n        .mobile-center {\n            left: 0 !important;\n            right: 0 !important;\n            margin: 0 auto !important;\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n            width: 100% !important;\n            max-width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n        .mobile-center *,\n        .mobile-center div,\n        .mobile-center span {\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n        }\n    </style>\n</head>\n<body>\n\n    <div id=\"sphere-container\">\n        <canvas id=\"sphere-canvas\"></canvas>\n\n        <!-- LABELS -->\n        <div class=\"absolute inset-0 w-full h-full pointer-events-none\">\n            \n            <!-- Mobile HUD Panel -->\n            <div id=\"hud-panel\" class=\"absolute hidden\">\n                <!-- Corner brackets - thicker and brighter -->\n                <div class=\"absolute top-0 left-0 w-7 h-7 border-t-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute top-0 right-0 w-7 h-7 border-t-2 border-r-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 left-0 w-7 h-7 border-b-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 right-0 w-7 h-7 border-b-2 border-r-2 border-white/40\"></div>\n                <!-- Edge lines -->\n                <div class=\"absolute top-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute bottom-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 left-0 w-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 right-0 w-px bg-white/15\"></div>\n                <!-- Subtle inner glow -->\n                <div class=\"absolute inset-0 rounded-sm\" style=\"background: radial-gradient(ellipse at center, rgba(255,255,255,0.03) 0%, transparent 70%);\"></div>\n            </div>\n            \n            <!-- Label 1 -->\n            <div id=\"label-1\" class=\"fade-in absolute flex flex-col items-end gap-1 text-right w-fit max-w-[280px]\">\n                <div class=\"flex items-center gap-3\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 1 ]</span>\n                </div>\n                <div class=\"flex flex-col items-end\">\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">Product Designer at MyShake</span>\n                    <span class=\"text-white/50 text-[12px] mt-1 leading-snug\">Designing critical safety alerts<br>for millions of users</span>\n                </div>\n            </div>\n\n            <!-- Label 2 -->\n            <div id=\"label-2\" class=\"fade-in absolute flex flex-col items-center gap-4 w-[320px]\">\n                <div class=\"flex flex-col gap-2 text-center w-full\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 2 ]</span>\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">UX-First</span>\n                    <span class=\"text-white/50 text-[14px] leading-snug\">With motion & visual experiments</span>\n                </div>\n            </div>\n\n            <!-- Label 3 -->\n            <div id=\"label-3\" class=\"fade-in absolute flex flex-col items-start gap-1 text-left w-fit max-w-[280px]\">\n                <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 3 ]</span>\n                <span class=\"text-white/90 text-[16px] leading-none font-normal\">B.A. Cognitive Science</span>\n                <span class=\"text-white/50 text-[12px] leading-snug\">UC Berkeley</span>\n            </div>\n\n        </div>\n    </div>\n\n    <script>\n        (function() {\n            const container = document.getElementById('sphere-container');\n            const canvas = document.getElementById('sphere-canvas');\n            const ctx = canvas.getContext('2d');\n            \n            const label1 = document.getElementById('label-1');\n            const label2 = document.getElementById('label-2');\n            const label3 = document.getElementById('label-3');\n            const hudPanel = document.getElementById('hud-panel');\n\n            // Config - responsive to screen size\n            const isMobile = container.offsetWidth < 600;\n            const particleCount = isMobile ? 250 : 500;\n            const baseRadius = 480; \n            const innerRadius = baseRadius / 2.5;\n            const mouseRepulsionRadius = isMobile ? 120 : 250;\n            const mouseRepulsionStrength = isMobile ? 3.0 : 6.0;\n            const expandMultiplier = isMobile ? 1.6 : 1.8;\n\n            let width, height;\n            let rotationX = 0, rotationY = 0;\n            let mouse = null;\n            let isMouseDown = false;\n\n            function resize() {\n                width = container.offsetWidth;\n                height = container.offsetHeight;\n                canvas.width = width;\n                canvas.height = height;\n\n                // Labels: scale down on mobile, full size elsewhere\n                if(width < 600) {\n                    var mobileScale = Math.max(0.85, width / 480);\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'scale(' + mobileScale + ')';\n                        el.style.transformOrigin = 'top center';\n                    });\n                } else {\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'none';\n                        el.style.transformOrigin = '';\n                    });\n                }\n\n                if(width < 600) {\n                    // Mobile: stack all labels centered at top - compact\n                    label1.classList.add('mobile-center');\n                    label2.classList.add('mobile-center');\n                    label3.classList.add('mobile-center');\n                    \n                    label2.style.top = '1%';\n                    label1.style.top = '8%';\n                    label3.style.top = '16%';\n                    \n                    // Show HUD panel\n                    hudPanel.style.display = 'block';\n                    hudPanel.style.top = '0%';\n                    hudPanel.style.left = '10%';\n                    hudPanel.style.right = '10%';\n                    hudPanel.style.height = '22%';\n                } else if(width <= 800) {\n                    // Reset mobile centering\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '18%';\n                    label1.style.left = '15px';\n                    label2.style.top = '2%';\n                    label3.style.top = '22%';\n                    label3.style.right = '20px';\n                } else if(width < 950) {\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    var t = (width - 800) / (950 - 800);\n                    label1.style.top = (38 * t + 18 * (1 - t)) + '%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    var l3Top = 65 * t + 22 * (1 - t);\n                    label3.style.top = l3Top + '%';\n                    label3.style.right = '30px';\n                } else {\n                    // Desktop: original positions\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '38%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    label3.style.top = '65%';\n                    label3.style.right = '30px';\n                }\n            }\n            window.addEventListener('resize', resize);\n            if (typeof ResizeObserver !== 'undefined') {\n                new ResizeObserver(resize).observe(container);\n            }\n            resize();\n\n            const updateMouse = (x, y) => {\n                const rect = canvas.getBoundingClientRect();\n                mouse = { x: x - rect.left, y: y - rect.top };\n            };\n\n            container.addEventListener('mousemove', e => updateMouse(e.clientX, e.clientY));\n            container.addEventListener('mousedown', () => isMouseDown = true);\n            container.addEventListener('mouseleave', () => { mouse = null; isMouseDown = false; });\n            window.addEventListener('mouseup', () => isMouseDown = false);\n\n            container.addEventListener('touchstart', e => {\n                isMouseDown = true;\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchmove', e => {\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchend', () => {\n                isMouseDown = false;\n                mouse = null;\n            }, { passive: true });\n            \n            window.addEventListener('touchend', () => { isMouseDown = false; mouse = null; });\n\n            // Initialize Particles\n            const particles = [];\n            const phi = Math.PI * (3 - Math.sqrt(5));\n\n            function createParticle(i, total, radius) {\n                const y = 1 - (i / (total - 1)) * 2;\n                const r = Math.sqrt(1 - y * y);\n                const theta = phi * i;\n                return {\n                    x: Math.cos(theta) * r * radius, y: y * radius, z: Math.sin(theta) * r * radius,\n                    ox: Math.cos(theta) * r, oy: y, oz: Math.sin(theta) * r,\n                    vx: 0, vy: 0, vz: 0,\n                    isInner: radius === innerRadius,\n                    isCore: false\n                };\n            }\n\n            // Standard particles\n            for(let i=0; i<particleCount; i++) particles.push(createParticle(i, particleCount, baseRadius));\n            const innerCount = isMobile ? Math.floor(particleCount/3) : Math.floor(particleCount/2);\n            for(let i=0; i<innerCount; i++) particles.push(createParticle(i, innerCount, innerRadius));\n\n            // STATIC CORE PARTICLE\n            particles.push({\n                x: 0, y: 0, z: 0,\n                ox: 0, oy: 0, oz: 0,\n                vx: 0, vy: 0, vz: 0,\n                isInner: false,\n                isCore: true\n            });\n\n            function drawDot(x, y) {\n                ctx.beginPath(); ctx.fillStyle = '#D9D9D9'; ctx.arc(x, y, 2, 0, Math.PI*2); ctx.fill();\n            }\n            function drawTarget(x, y) {\n                drawDot(x, y);\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.9)';\n                ctx.arc(x, y, 5, 0, Math.PI*2); ctx.stroke(); ctx.restore();\n            }\n            function drawLine(points, progress) {\n                if(points.length < 2 || progress <= 0) return;\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.4)';\n                \n                let totalLen = 0;\n                const lens = [];\n                for(let i=0; i<points.length-1; i++) {\n                    const d = Math.hypot(points[i+1].x - points[i].x, points[i+1].y - points[i].y);\n                    lens.push(d); totalLen += d;\n                }\n                \n                let drawLen = totalLen * progress;\n                ctx.moveTo(points[0].x, points[0].y);\n                \n                for(let i=0; i<points.length-1; i++) {\n                    if(drawLen >= lens[i]) {\n                        ctx.lineTo(points[i+1].x, points[i+1].y);\n                        drawLen -= lens[i];\n                    } else {\n                        const r = drawLen / lens[i];\n                        ctx.lineTo(points[i].x + (points[i+1].x - points[i].x)*r, points[i].y + (points[i+1].y - points[i].y)*r);\n                        break;\n                    }\n                }\n                ctx.stroke(); ctx.restore();\n            }\n\n            let start = null;\n            function render() {\n                if(!start) start = performance.now();\n                ctx.clearRect(0, 0, width, height);\n                rotationY += 0.003; rotationX += 0.001;\n\n                const cx = width / 2;\n                // Height is always ~575. Sphere is a hemisphere so center needs to be lower.\n                // Desktop (1150+): 0.85 (near bottom, classic look)\n                // Compact (≤1000): 0.58 (visually centered)\n                // Transition (1000-1150): smooth blend\n                var cyRatio = width < 600 ? 0.50 : 0.75;\n                const cy = height * cyRatio;\n                const scaleFactor = width < 600 ? width / 550 : (width <= 1500 ? Math.min(width / 1150, 1) : Math.min(width / 1500, 1.4));\n                const expansion = isMouseDown ? expandMultiplier : 1.0;\n                const currentOuterR = baseRadius * scaleFactor * expansion;\n                const rVis = innerRadius * scaleFactor;\n                const perspective = 800;\n\n                // Atmosphere\n                if(currentOuterR > 0) {\n                    const grad = ctx.createRadialGradient(cx, cy, currentOuterR * 0.2, cx, cy, currentOuterR * 1.5);\n                    grad.addColorStop(0, 'rgba(255,255,255,0.08)');\n                    grad.addColorStop(1, 'rgba(255,255,255,0)');\n                    ctx.fillStyle = grad;\n                    ctx.globalCompositeOperation = 'lighter';\n                    ctx.beginPath(); ctx.arc(cx, cy, currentOuterR * 1.5, 0, Math.PI*2); ctx.fill();\n                    ctx.globalCompositeOperation = 'source-over';\n                }\n\n                // Lines\n                const elapsed = (performance.now() - start) / 1000;\n                const cRect = container.getBoundingClientRect();\n                \n                if(width < 600) {\n                    // Mobile: single line from HUD panel bottom to sphere core\n                    const p1 = Math.min(Math.max((elapsed - 0.8)/0.6, 0), 1);\n                    if(p1 > 0) {\n                        const hudRect = hudPanel.getBoundingClientRect();\n                        const startPt = { x: cx, y: (hudRect.bottom - cRect.top) + 5 };\n                        const target = { x: cx, y: cy - rVis };\n                        drawLine([target, startPt], p1);\n                        drawTarget(target.x, target.y);\n                        if(p1 >= 1) drawTarget(startPt.x, startPt.y);\n                    }\n                } else {\n                \n                const p1 = Math.min(Math.max((elapsed - 0.2)/0.5, 0), 1);\n                if(p1 > 0) {\n                    const r1 = label1.getBoundingClientRect();\n                    const start = { x: (r1.right - cRect.left) + 10, y: (r1.top - cRect.top) + 6 };\n                    // Compute angle from label toward core, place target on inner sphere at that angle\n                    const ang1 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang1)*rVis, y: cy - Math.sin(ang1)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(target.x - start.x) * 0.35);\n                        const elbow = { x: start.x + elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p1);\n                    } else {\n                        drawLine([target, start], p1);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p1 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p2 = Math.min(Math.max((elapsed - 0.9)/0.5, 0), 1);\n                if(p2 > 0) {\n                    const r2 = label2.getBoundingClientRect();\n                    const start = { x: (r2.left + r2.width/2) - cRect.left, y: (r2.bottom - cRect.top) + 10 };\n                    const ang2 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang2)*rVis, y: cy - Math.sin(ang2)*rVis };\n                    drawLine([target, start], p2);\n                    drawTarget(target.x, target.y);\n                    if(p2 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p3 = Math.min(Math.max((elapsed - 1.6)/0.5, 0), 1);\n                if(p3 > 0) {\n                    const r3 = label3.getBoundingClientRect();\n                    const start = { x: (r3.left - cRect.left) - 15, y: (r3.top - cRect.top) + 6 };\n                    const ang3 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang3)*rVis, y: cy - Math.sin(ang3)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(start.x - target.x) * 0.35);\n                        const elbow = { x: start.x - elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p3);\n                    } else {\n                        drawLine([target, start], p3);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p3 >= 1) drawTarget(start.x, start.y);\n                }\n\n                } // end desktop lines\n\n                // Physics Loop\n                particles.forEach(p => {\n                    if (p.isCore) return;\n\n                    const rad = (p.isInner ? innerRadius : baseRadius) * scaleFactor * expansion;\n                    \n                    let tx = p.ox*rad*Math.cos(rotationY) - p.oz*rad*Math.sin(rotationY);\n                    let tz = p.ox*rad*Math.sin(rotationY) + p.oz*rad*Math.cos(rotationY);\n                    let ty = p.oy*rad;\n                    \n                    let ty2 = ty*Math.cos(rotationX) - tz*Math.sin(rotationX);\n                    let tz2 = ty*Math.sin(rotationX) + tz*Math.cos(rotationX);\n                    \n                    p.vx += (tx - p.x) * 0.05;\n                    p.vy += (ty2 - p.y) * 0.05;\n                    p.vz += (tz2 - p.z) * 0.05;\n\n                    if(mouse) {\n                        const s = perspective / (perspective + 250 - p.z);\n                        const sx = p.x * s + cx;\n                        const sy = p.y * s + cy;\n                        const dx = sx - mouse.x;\n                        const dy = sy - mouse.y;\n                        const dist = Math.sqrt(dx*dx + dy*dy);\n                        if(dist < mouseRepulsionRadius) {\n                            const f = (1 - dist/mouseRepulsionRadius) * mouseRepulsionStrength;\n                            const a = Math.atan2(dy, dx);\n                            p.vx += Math.cos(a) * f * 5;\n                            p.vy += Math.sin(a) * f * 5;\n                        }\n                    }\n\n                    p.vx *= 0.90; p.vy *= 0.90; p.vz *= 0.90;\n                    p.x += p.vx; p.y += p.vy; p.z += p.vz;\n                });\n\n                // Sort Back-to-Front\n                particles.sort((a,b) => a.z - b.z);\n\n                particles.forEach(p => {\n                    const s = perspective / (perspective + 250 - p.z);\n                    const alpha = Math.max(0.1, (s - 0.5) * 2);\n                    \n                    if(p.isCore) {\n                        const coreRadius = 4 * s;\n                        \n                        ctx.beginPath();\n                        ctx.arc(p.x*s + cx, p.y*s + cy, coreRadius, 0, Math.PI*2);\n                        ctx.fillStyle = 'black';\n                        \n                        // STANDARD SHADOW\n                        ctx.shadowBlur = 10; \n                        ctx.shadowColor = 'white';\n                        ctx.shadowOffsetX = 0;\n                        ctx.shadowOffsetY = 0;\n                        \n                        ctx.fill();\n                        \n                        ctx.shadowBlur = 0;\n                        ctx.shadowColor = 'transparent';\n                    } else {\n                        const size = p.isInner ? 1.5 * s : 2 * s;\n                        if(size > 0) {\n                            ctx.beginPath();\n                            ctx.arc(p.x*s + cx, p.y*s + cy, size, 0, Math.PI*2);\n                            ctx.fillStyle = `rgba(255,255,255,${alpha})`;\n                            if(!isMobile) {\n                                ctx.shadowBlur = 20;\n                                ctx.shadowColor = `rgba(255,255,255,${alpha})`;\n                            }\n                            ctx.fill();\n                            ctx.shadowBlur = 0;\n                        }\n                    }\n                });\n\n                requestAnimationFrame(render);\n            }\n\n            // === BUG FIX: Wait for Tailwind CSS + fonts to fully load before starting ===\n            function startWhenReady() {\n                // Check if Tailwind has applied styles by testing a known class\n                var testEl = label1;\n                var style = window.getComputedStyle(testEl);\n                var isTailwindReady = style.display === 'flex';\n\n                if (!isTailwindReady) {\n                    // Tailwind hasn't loaded yet, check again shortly\n                    requestAnimationFrame(startWhenReady);\n                    return;\n                }\n\n                // Wait one extra frame for layout to fully settle\n                requestAnimationFrame(function() {\n                    requestAnimationFrame(function() {\n                        // Trigger fade-in animations now that layout is correct\n                        label1.classList.add('ready');\n                        label2.classList.add('ready');\n                        label3.classList.add('ready');\n                        // Start the render loop\n                        render();\n                    });\n                });\n            }\n\n            // Wait for fonts + DOM, then check for Tailwind\n            document.fonts.ready.then(function() {\n                startWhenReady();\n            });\n\n        })();\n    </script>\n</body>\n</html>","embedURL":""}},"2139:87148":{"type":"FRAME","id":"2139:87148","name":"Frame 1279","absoluteBoundingBox":{"x":-5134.0,"y":1486.0,"width":650.0,"height":472.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":1486.0,"width":650.0,"height":472.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":650.0,"y":472.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87149","2139:87154"]},"2139:87245":{"type":"FRAME","id":"2139:87245","name":"Frame 1271","absoluteBoundingBox":{"x":-5005.0,"y":3208.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":3208.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63877},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87246"]},"2139:87132":{"type":"FRAME","id":"2139:87132","name":"Frame 1283","absoluteBoundingBox":{"x":-5134.0,"y":685.0,"width":650.0,"height":4001.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":685.0,"width":652.0,"height":4001.0},"relativeTransform":[[1.0,0.0,75.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":4001.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2139:87133","2139:87155","2139:87180"]},"2124:51846":{"type":"RECTANGLE","id":"2124:51846","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-8887.0,"y":5223.5,"width":186.0,"height":400.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-8887.0,"y":5223.5,"width":186.0,"height":400.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,35.0]],"size":{"x":186.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":93.0,"sizeFraction":0.5},"top":{"pixelOffset":-200.0,"sizeFraction":0.5},"bottom":{"pixelOffset":200.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2185:17745":{"type":"FRAME","id":"2185:17745","name":"footer","absoluteBoundingBox":{"x":-6623.0,"y":5758.0,"width":440.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":5758.0,"width":440.0,"height":63.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5803.0]],"size":{"x":440.0,"y":63.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":24.0,"paddingLeft":24.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17746","2185:17747"]},"2139:87116":{"type":"FRAME","id":"2139:87116","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4682.33349609375,"y":3678.0,"width":223.333343505859,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4683.33349609375,"y":3677.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,476.666687011719],[0.0,1.0,0.0]],"size":{"x":223.333343505859,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87117"]},"2139:87258":{"type":"FRAME","id":"2139:87258","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":3836.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3835.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87259"]},"2139:87190":{"type":"FRAME","id":"2139:87190","name":"Frame 1282","absoluteBoundingBox":{"x":-5134.0,"y":3566.0,"width":650.0,"height":1120.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":3566.0,"width":650.0,"height":1120.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,162.0]],"size":{"x":650.0,"y":1120.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87191","2139:87195"]},"2139:87199":{"type":"FRAME","id":"2139:87199","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":4195.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":4195.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87200"]},"2139:87200":{"type":"RECTANGLE","id":"2139:87200","name":"image 2","absoluteBoundingBox":{"x":-4791.0,"y":4246.57017903507,"width":297.214968848124,"height":276.259550732348},"isolatedAbsoluteRenderBounds":{"x":-4788.7548828125,"y":4248.81494140625,"width":292.72509765625,"height":271.77001953125},"relativeTransform":[[0.965925812721252,0.258819043636322,10.5000610351562],[-0.258819043636322,0.965925812721252,116.000221252441]],"size":{"x":248.937713623047,"y":219.302276611328},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-148.249938964844,"sizeFraction":0.5},"right":{"pixelOffset":148.96502988328,"sizeFraction":0.5},"top":{"pixelOffset":-138.429599712488,"sizeFraction":0.5},"bottom":{"pixelOffset":137.829951019859,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.20740723609924,"m01":-0.323523789644241,"m02":0.0,"m10":0.323523789644241,"m11":1.20740723609924,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87197":{"type":"FRAME","id":"2139:87197","name":"Frame 1270","absoluteBoundingBox":{"x":-5134.0,"y":4195.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":4195.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87198"]},"2139:87225":{"type":"FRAME","id":"2139:87225","name":"Frame 1283","absoluteBoundingBox":{"x":-5005.0,"y":2125.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2125.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2139:87226","2139:87248","2139:87273"]},"1503:33490":{"type":"TEXT","id":"1503:33490","name":"User Flows","absoluteBoundingBox":{"x":-6306.0,"y":2895.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6304.76708984375,"y":2898.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87198":{"type":"RECTANGLE","id":"2139:87198","name":"image 49","absoluteBoundingBox":{"x":-5089.0,"y":4260.0,"width":228.0,"height":251.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-5089.0,"y":4260.0,"width":228.0,"height":251.0},"relativeTransform":[[1.0,0.0,45.0],[0.0,1.0,65.0]],"size":{"x":228.0,"y":251.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-113.75,"sizeFraction":0.5},"right":{"pixelOffset":114.25,"sizeFraction":0.5},"top":{"pixelOffset":-125.0,"sizeFraction":0.5},"bottom":{"pixelOffset":126.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1839:61544":{"type":"TEXT","id":"1839:61544","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-6712.0,"y":5095.5,"width":392.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":-6677.5537109375,"y":5100.20166015625,"width":323.3291015625,"height":52.20751953125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:74","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87204":{"type":"FRAME","id":"2139:87204","name":"Frame 1171276146","absoluteBoundingBox":{"x":-5005.0,"y":852.0,"width":392.0,"height":656.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":851.0,"width":394.0,"height":658.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":656.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2139:87205","2139:87216"]},"2139:87191":{"type":"FRAME","id":"2139:87191","name":"Frame 1280","absoluteBoundingBox":{"x":-5134.0,"y":3566.0,"width":650.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":3566.0,"width":650.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87192","2139:87194"]},"2139:87079":{"type":"FRAME","id":"2139:87079","name":"Frame 1270","absoluteBoundingBox":{"x":-5159.0,"y":1653.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1653.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63871},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87080"]},"2139:87192":{"type":"FRAME","id":"2139:87192","name":"Frame 1269","absoluteBoundingBox":{"x":-5134.0,"y":3566.0,"width":650.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":3566.0,"width":650.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87193"]},"2124:51811":{"type":"RECTANGLE","id":"2124:51811","name":"image 53","absoluteBoundingBox":{"x":-8837.5,"y":3487.5,"width":125.0,"height":30.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-8837.5,"y":3487.5,"width":125.0,"height":30.0},"relativeTransform":[[1.0,0.0,38.0],[0.0,1.0,0.0]],"size":{"x":125.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87193":{"type":"RECTANGLE","id":"2139:87193","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-4920.0,"y":3604.0,"width":221.0,"height":475.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-4920.0,"y":3604.0,"width":221.0,"height":475.0},"relativeTransform":[[1.0,0.0,214.0],[0.0,1.0,38.0]],"size":{"x":221.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.0,"sizeFraction":0.5},"right":{"pixelOffset":110.0,"sizeFraction":0.5},"top":{"pixelOffset":-237.0,"sizeFraction":0.5},"bottom":{"pixelOffset":238.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87187":{"type":"TEXT","id":"2139:87187","name":"User Flows","absoluteBoundingBox":{"x":-4846.0,"y":3504.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4844.76708984375,"y":3507.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,66.3333282470703],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84506":{"type":"RECTANGLE","id":"1530:84506","name":"gn 0 1","absoluteBoundingBox":{"x":-4296.0,"y":2723.0,"width":342.0,"height":245.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-4296.0,"y":2723.0,"width":342.0,"height":245.0},"relativeTransform":[[1.0,0.0,25.0],[0.0,1.0,23.0]],"size":{"x":342.0,"y":245.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-171.0,"sizeFraction":0.5},"right":{"pixelOffset":171.0,"sizeFraction":0.5},"top":{"pixelOffset":-123.5,"sizeFraction":0.5},"bottom":{"pixelOffset":121.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.483681261539459,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[4.83681297302246,4.83681297302246,4.83681297302246,4.83681297302246],"cornerRadius":4.83681297302246},"2139:87184":{"type":"FRAME","id":"2139:87184","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5134.0,"y":3494.0,"width":206.66667175293,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":3493.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":206.66667175293,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87185"]},"2139:87182":{"type":"RECTANGLE","id":"2139:87182","name":"image 50","absoluteBoundingBox":{"x":-4681.0,"y":3404.0,"width":197.0,"height":50.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4681.0,"y":3404.0,"width":197.0,"height":50.0},"relativeTransform":[[1.0,0.0,453.0],[0.0,1.0,0.0]],"size":{"x":197.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17918":{"type":"FRAME","id":"2185:17918","name":"Frame 1171276420","absoluteBoundingBox":{"x":-5209.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5338.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","children":["2185:17919","2185:17935"]},"2185:17893":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17893","name":"Text","absoluteBoundingBox":{"x":-4527.0,"y":42.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4527.0,"y":42.0,"width":81.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17893;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2139:87167":{"type":"FRAME","id":"2139:87167","name":"Frame 1282","absoluteBoundingBox":{"x":-5134.0,"y":2294.0,"width":650.0,"height":1040.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2294.0,"width":650.0,"height":1040.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,266.0]],"size":{"x":650.0,"y":1040.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87168","2139:87172"]},"2185:17630":{"type":"FRAME","id":"2185:17630","name":"Frame 1171276422","absoluteBoundingBox":{"x":-4345.0,"y":-10.0,"width":440.0,"height":225.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":-10.0,"width":440.0,"height":225.738632202148},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":440.0,"y":225.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","isInAnimateTree":true,"children":["2185:17631","2185:17632","2185:17633","2185:17634","2185:17635"]},"2139:87172":{"type":"FRAME","id":"2139:87172","name":"Frame 1279","absoluteBoundingBox":{"x":-5134.0,"y":2843.0,"width":650.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2843.0,"width":650.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,549.0]],"size":{"x":650.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87173","2139:87179"]},"2139:87179":{"type":"TEXT","id":"2139:87179","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-5134.0,"y":3258.0,"width":650.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-5133.60791015625,"y":3260.80102539062,"width":606.662109375,"height":53.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87177":{"type":"FRAME","id":"2139:87177","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":2843.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":2843.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87178"]},"2139:87334":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87334","name":"Text","absoluteBoundingBox":{"x":-4903.0,"y":4716.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4903.0,"y":4716.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87334;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1484:13060":{"type":"COMPONENT_SET","id":"1484:13060","name":"Text","absoluteBoundingBox":{"x":-12615.0,"y":-4226.0,"width":444.0,"height":297.0},"isolatedAbsoluteRenderBounds":{"x":-12615.0,"y":-4226.0,"width":444.0,"height":297.0},"relativeTransform":[[1.0,0.0,2589.0],[0.0,1.0,244.0]],"size":{"x":444.0,"y":297.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"TOP","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-222.5,"sizeFraction":0.5},"right":{"pixelOffset":221.5,"sizeFraction":0.5},"top":{"pixelOffset":244.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokeDashes":[10.0,5.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.541176497936249,"g":0.219607844948769,"b":0.960784316062927,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["1484:13059","1484:13063","1484:13066"],"componentPropertyDefinitions":{"Property 1":{"type":"VARIANT","defaultValue":"Default","variantOptions":["Default","selected","hover"]}}},"2139:87178":{"type":"RECTANGLE","id":"2139:87178","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-4786.0,"y":2955.0,"width":287.0,"height":157.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-4786.0,"y":2955.0,"width":287.0,"height":157.0},"relativeTransform":[[1.0,0.0,15.5],[0.0,1.0,112.0]],"size":{"x":287.0,"y":157.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-143.25,"sizeFraction":0.5},"right":{"pixelOffset":143.75,"sizeFraction":0.5},"top":{"pixelOffset":-78.0,"sizeFraction":0.5},"bottom":{"pixelOffset":79.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2139:87173":{"type":"FRAME","id":"2139:87173","name":"Frame 1278","absoluteBoundingBox":{"x":-5134.0,"y":2843.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2843.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87174","2139:87177"]},"2139:87174":{"type":"FRAME","id":"2139:87174","name":"Frame 1270","absoluteBoundingBox":{"x":-5134.0,"y":2843.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2843.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87175","2139:87176"]},"2124:51591":{"type":"FRAME","id":"2124:51591","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6324.0,"y":785.0,"width":231.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6325.0,"y":784.0,"width":233.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":231.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2124:51592"]},"2139:87310":{"type":"FRAME","id":"2139:87310","name":"Frame 1171276417","absoluteBoundingBox":{"x":-4249.0,"y":5613.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":437.333312988281,"y":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-4249.0,"y":5613.0,"width":437.333312988281,"height":437.333312988281},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2139:87311"]},"2139:87176":{"type":"RECTANGLE","id":"2139:87176","name":"timer (1) 2","absoluteBoundingBox":{"x":-5011.0,"y":2878.0,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-5011.0,"y":2878.0,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-35.75,"sizeFraction":0.5},"right":{"pixelOffset":110.25,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":49.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2139:87175":{"type":"RECTANGLE","id":"2139:87175","name":"timer (1) 1","absoluteBoundingBox":{"x":-4991.0,"y":2890.68188476562,"width":126.0,"height":175.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-4991.0,"y":2890.68188476562,"width":126.0,"height":175.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,47.681884765625]],"size":{"x":126.0,"y":175.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-15.75,"sizeFraction":0.5},"right":{"pixelOffset":110.25,"sizeFraction":0.5},"top":{"pixelOffset":-142.318115234375,"sizeFraction":0.5},"bottom":{"pixelOffset":32.681884765625,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2124:51633":{"type":"FRAME","id":"2124:51633","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6548.0,"y":3300.0,"width":650.0,"height":127.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":3300.0,"width":652.0,"height":128.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":127.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2124:51634","2124:51635"]},"2124:51647":{"type":"FRAME","id":"2124:51647","name":"Frame 1279","absoluteBoundingBox":{"x":-6548.0,"y":4091.0,"width":650.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":4091.0,"width":650.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":650.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51648","2124:51653"]},"864:149631":{"type":"RECTANGLE","id":"864:149631","name":"image 50","absoluteBoundingBox":{"x":-5570.0,"y":2872.0,"width":197.0,"height":50.0},"targetAspectRatio":{"x":729.0,"y":185.0},"isolatedAbsoluteRenderBounds":{"x":-5570.0,"y":2872.0,"width":197.0,"height":50.0},"relativeTransform":[[1.0,0.0,953.0],[0.0,1.0,0.0]],"size":{"x":197.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87078":{"type":"FRAME","id":"2139:87078","name":"Frame 1278","absoluteBoundingBox":{"x":-5159.0,"y":1653.0,"width":700.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1653.0,"width":700.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87079","2139:87081"]},"2139:87168":{"type":"FRAME","id":"2139:87168","name":"Frame 1280","absoluteBoundingBox":{"x":-5134.0,"y":2294.0,"width":650.0,"height":534.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2294.0,"width":650.0,"height":534.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":534.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87169","2139:87171"]},"2124:51766":{"type":"TEXT","id":"2124:51766","name":"B","absoluteBoundingBox":{"x":-8819.5,"y":687.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-8817.5439453125,"y":697.080017089844,"width":25.919921875,"height":25.9199829101562},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87100":{"type":"TEXT","id":"2139:87100","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-5159.0,"y":2913.0,"width":700.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4956.62548828125,"y":2918.30688476562,"width":295.51708984375,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,505.0]],"size":{"x":700.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51625":{"type":"FRAME","id":"2124:51625","name":"Frame 1278","absoluteBoundingBox":{"x":-6548.0,"y":2739.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2739.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2124:51626","2124:51629"]},"2139:87171":{"type":"TEXT","id":"2139:87171","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-5134.0,"y":2799.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4958.0146484375,"y":2804.30688476562,"width":298.3486328125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,505.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87169":{"type":"FRAME","id":"2139:87169","name":"Frame 1269","absoluteBoundingBox":{"x":-5134.0,"y":2294.0,"width":650.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":2294.0,"width":650.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87170"]},"2185:17786":{"type":"FRAME","id":"2185:17786","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4063.0,"y":875.0,"width":231.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4064.0,"y":874.0,"width":233.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":231.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17787"]},"2139:87166":{"type":"TEXT","id":"2139:87166","name":"Research Driven","absoluteBoundingBox":{"x":-4863.0,"y":2232.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4861.76708984375,"y":2235.5,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,271.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87157":{"type":"FRAME","id":"2139:87157","name":"Frame 1288","absoluteBoundingBox":{"x":-4755.0,"y":2028.0,"width":271.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-4755.0,"y":2028.0,"width":271.0,"height":50.0},"relativeTransform":[[1.0,0.0,379.0],[0.0,1.0,0.0]],"size":{"x":271.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2139:87158","2139:87159"]},"2139:87158":{"type":"RECTANGLE","id":"2139:87158","name":"image 52","absoluteBoundingBox":{"x":-4755.0,"y":2028.0,"width":63.0,"height":50.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4755.0,"y":2028.0,"width":63.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87143":{"type":"FRAME","id":"2139:87143","name":"Frame 1281","absoluteBoundingBox":{"x":-5134.0,"y":857.0,"width":650.0,"height":1101.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":857.0,"width":650.0,"height":1101.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,172.0]],"size":{"x":650.0,"y":1101.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87144","2139:87148"]},"2139:87154":{"type":"TEXT","id":"2139:87154","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-5134.0,"y":1901.0,"width":650.0,"height":57.0},"isolatedAbsoluteRenderBounds":{"x":-5133.26708984375,"y":1903.89770507812,"width":639.130859375,"height":53.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":57.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"1839:61501":{"type":"FRAME","id":"1839:61501","name":"Frame 1278","absoluteBoundingBox":{"x":-6712.0,"y":2745.5,"width":392.0,"height":561.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2745.5,"width":392.0,"height":561.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":561.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61502","1839:61504"]},"2124:51814":{"type":"TEXT","id":"2124:51814","name":"Concept Exploration","absoluteBoundingBox":{"x":-8863.5,"y":3567.5,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8858.7275390625,"y":3571.0,"width":132.5302734375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,126.5],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87149":{"type":"FRAME","id":"2139:87149","name":"Frame 1278","absoluteBoundingBox":{"x":-5134.0,"y":1486.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":1486.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87150","2139:87152"]},"2139:87150":{"type":"FRAME","id":"2139:87150","name":"Frame 1270","absoluteBoundingBox":{"x":-5134.0,"y":1486.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":1486.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63873},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87151"]},"1530:84485":{"type":"FRAME","id":"1530:84485","name":"Frame 1270","absoluteBoundingBox":{"x":-4321.0,"y":1648.0,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1648.0,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63876},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84486"]},"2050:12941":{"type":"FRAME","id":"2050:12941","name":"Frame 1171276421","absoluteBoundingBox":{"x":-6623.0,"y":3877.0,"width":1350.0,"height":88.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":3877.0,"width":1350.0,"height":88.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":88.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2049:9337","2050:12934"]},"2139:87151":{"type":"RECTANGLE","id":"2139:87151","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-5078.3916015625,"y":1521.0,"width":216.783218383789,"height":310.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-5078.3916015625,"y":1521.0,"width":216.783203125,"height":310.0},"relativeTransform":[[1.0,0.0,55.6083831787109],[0.0,1.0,35.0]],"size":{"x":216.783218383789,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-103.141616821289,"sizeFraction":0.5},"right":{"pixelOffset":113.6416015625,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2139:87144":{"type":"FRAME","id":"2139:87144","name":"Frame 1280","absoluteBoundingBox":{"x":-5134.0,"y":857.0,"width":650.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":857.0,"width":650.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87145","2139:87147"]},"2139:87145":{"type":"FRAME","id":"2139:87145","name":"Frame 1269","absoluteBoundingBox":{"x":-5134.0,"y":857.0,"width":650.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":857.0,"width":650.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63874},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87146"]},"2185:17883":{"type":"FRAME","id":"2185:17883","name":"Frame 1171276144","absoluteBoundingBox":{"x":-5208.0,"y":95.0,"width":864.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5208.0,"y":95.0,"width":864.0,"height":17.0},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,140.0]],"size":{"x":864.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","layoutWrap":"WRAP","itemSpacing":70.0,"counterAxisSpacing":15.0,"isInAnimateTree":true,"children":["2185:17884","2185:17885","2185:17886","2185:17887","2185:17888"]},"2139:87301":{"type":"WIDGET","id":"2139:87301","name":"Embed 16","absoluteBoundingBox":{"x":-4995.888671875,"y":5484.0,"width":373.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":373.0},"isolatedAbsoluteRenderBounds":{"x":-4995.888671875,"y":5484.0,"width":373.0,"height":373.0},"relativeTransform":[[1.0,0.0,-129.0],[0.0,1.0,-129.0]],"size":{"x":373.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-186.888900756836,"sizeFraction":0.5},"right":{"pixelOffset":186.111099243164,"sizeFraction":0.5},"top":{"pixelOffset":-186.888896942139,"sizeFraction":0.5},"bottom":{"pixelOffset":186.111103057861,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 12px;\n    transform: scale(0.88);\n    transform-origin: center center;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2139:87142":{"type":"TEXT","id":"2139:87142","name":"Usability Testing","absoluteBoundingBox":{"x":-4629.0,"y":795.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4627.76708984375,"y":798.5,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87139":{"type":"FRAME","id":"2139:87139","name":"Frame 1171276155","absoluteBoundingBox":{"x":-4910.0,"y":785.0,"width":231.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4911.0,"y":784.0,"width":233.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":231.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87140"]},"1839:61548":{"type":"FRAME","id":"1839:61548","name":"Frame 1278","absoluteBoundingBox":{"x":-6712.0,"y":5673.5,"width":392.0,"height":559.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5673.5,"width":392.0,"height":559.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":559.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1839:61549","1839:61551"]},"2139:87088":{"type":"TEXT","id":"2139:87088","name":"In Depth Concept","absoluteBoundingBox":{"x":-5124.0,"y":2346.0,"width":153.33332824707,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5122.76708984375,"y":2349.67895507812,"width":114.56298828125,"height":13.1845703125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":153.33332824707,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"In Depth Concept","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87137":{"type":"FRAME","id":"2139:87137","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5092.0,"y":785.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5093.0,"y":784.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87138"]},"2139:87138":{"type":"TEXT","id":"2139:87138","name":"Shipping 2026","absoluteBoundingBox":{"x":-5057.0,"y":795.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5056.20458984375,"y":798.5,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91941":{"type":"FRAME","id":"2177:91941","name":"Frame 1171276422","absoluteBoundingBox":{"x":-5100.0,"y":-14.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5100.0,"y":-14.0,"width":671.0,"height":17.0},"relativeTransform":[[1.0,0.0,109.0],[0.0,1.0,31.0]],"size":{"x":671.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2177:91942","2177:91943","2177:91944","2177:91945","2177:91946"]},"1839:61472":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61472","name":"Text","absoluteBoundingBox":{"x":-6527.0,"y":814.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6527.0,"y":814.0,"width":81.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61472;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2139:87081":{"type":"FRAME","id":"2139:87081","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":1653.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":1653.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,357.5],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63870},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87082"]},"2124:51833":{"type":"FRAME","id":"2124:51833","name":"Frame 1171276155","absoluteBoundingBox":{"x":-8990.0,"y":4849.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":4849.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51834","2124:51835"]},"2177:91946":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91946","name":"Text","absoluteBoundingBox":{"x":-4617.0,"y":-14.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4617.0,"y":-14.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91946;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2139:87161":{"type":"FRAME","id":"2139:87161","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5134.0,"y":2118.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2117.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87162"]},"2177:91945":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91945","name":"Text","absoluteBoundingBox":{"x":-4731.0,"y":-14.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4731.0,"y":-14.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91945;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61536":{"type":"FRAME","id":"1839:61536","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6712.0,"y":4919.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":4918.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61537"]},"1839:61517":{"type":"FRAME","id":"1839:61517","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6712.0,"y":3661.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3660.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61518"]},"1:271":{"type":"TEXT","id":"1:271","name":"title italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":44.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":44.0,"height":47.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":44.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Italic","fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91944":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91944","name":"Text","absoluteBoundingBox":{"x":-4853.0,"y":-14.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4853.0,"y":-14.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91944;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"962:24869":{"type":"TEXT","id":"962:24869","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":16.0,"height":15.0},"isolatedAbsoluteRenderBounds":{"x":0.306818187236786,"y":3.27272701263428,"width":14.1946029663086,"height":11.3181819915771},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":16.0,"y":15.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"SF Pro","fontPostScriptName":"SFPro-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":11.71875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91942":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91942","name":"Text","absoluteBoundingBox":{"x":-5100.0,"y":-14.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5100.0,"y":-14.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2177:91942;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2185:17650":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17650","name":"Text","absoluteBoundingBox":{"x":-6622.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6622.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17650;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87163":{"type":"FRAME","id":"2139:87163","name":"Frame 1171276152","absoluteBoundingBox":{"x":-5134.0,"y":2170.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2169.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":650.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87164"]},"543:28896":{"id":"543:28896","assetId":"VariableCollectionId:543:28896","type":"VARIABLE_COLLECTION","name":"Variable collection","defaultModeId":"543:0","modes":[{"modeId":"543:0","name":"Mode 1"}]},"1839:61800":{"type":"FRAME","id":"1839:61800","name":"Frame 1171276144","absoluteBoundingBox":{"x":-3753.0,"y":10.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-3753.0,"y":10.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,20.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["1839:61801","1839:61802","1839:61803","1839:61804","1839:61805","1839:61806"]},"2139:87224":{"type":"FRAME","id":"2139:87224","name":"Frame 1284","absoluteBoundingBox":{"x":-5005.0,"y":2125.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2125.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1273.5]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87225"]},"2139:87280":{"type":"TEXT","id":"2139:87280","name":"User Flows","absoluteBoundingBox":{"x":-4846.0,"y":5156.5,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4844.76708984375,"y":5160.318359375,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,159.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2184:15458":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15458","name":"Text","absoluteBoundingBox":{"x":-5035.0,"y":-190.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5035.0,"y":-190.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,208.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15458;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17818":{"type":"RECTANGLE","id":"2185:17818","name":"gn 0 1","absoluteBoundingBox":{"x":-4210.0,"y":2017.99975585938,"width":670.0,"height":481.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-4210.0,"y":2017.99975585938,"width":670.0,"height":481.0},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,84.999755859375]],"size":{"x":670.0,"y":481.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-335.0,"sizeFraction":0.5},"right":{"pixelOffset":335.0,"sizeFraction":0.5},"top":{"pixelOffset":-240.000244140625,"sizeFraction":0.5},"bottom":{"pixelOffset":240.999755859375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"884:17386":{"type":"FRAME","id":"884:17386","name":"Frame 1270","absoluteBoundingBox":{"x":-5768.0,"y":1933.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":1933.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1606:4231","2000:47957"]},"2139:87290":{"type":"FRAME","id":"2139:87290","name":"Frame 1270","absoluteBoundingBox":{"x":-5005.0,"y":5848.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5848.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87291"]},"2139:87165":{"type":"FRAME","id":"2139:87165","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5134.0,"y":2222.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2221.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":650.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87166"]},"2124:51853":{"type":"TEXT","id":"2124:51853","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-8990.0,"y":6267.5,"width":392.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-8989.55078125,"y":6270.30126953125,"width":385.796875,"height":72.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,594.0]],"size":{"x":392.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2184:15455":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15455","name":"Text","absoluteBoundingBox":{"x":-4975.5,"y":-346.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4975.5,"y":-346.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,59.5],[0.0,1.0,52.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15455;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87125":{"type":"FRAME","id":"2139:87125","name":"Frame 1278","absoluteBoundingBox":{"x":-5159.0,"y":4379.0,"width":700.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":4379.0,"width":700.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87126","2139:87128"]},"2139:87095":{"type":"RECTANGLE","id":"2139:87095","name":"image 53","absoluteBoundingBox":{"x":-4881.5,"y":2246.0,"width":208.0,"height":50.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4881.5,"y":2246.0,"width":208.0,"height":50.0},"relativeTransform":[[1.0,0.0,63.0],[0.0,1.0,0.0]],"size":{"x":208.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17889":{"type":"FRAME","id":"2185:17889","name":"Frame 1171276144","absoluteBoundingBox":{"x":-4711.0,"y":10.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":10.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,55.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2185:17890","2185:17891","2185:17892","2185:17893","2185:17894","2185:17895"]},"1839:61494":{"type":"TEXT","id":"1839:61494","name":"Usability Testing","absoluteBoundingBox":{"x":-6571.0,"y":2144.5,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6569.76708984375,"y":2148.0,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,141.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17895":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17895","name":"Text","absoluteBoundingBox":{"x":-4527.0,"y":10.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4527.0,"y":10.0,"width":161.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17895;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17716":{"type":"FRAME","id":"2185:17716","name":"Frame 1171276420","absoluteBoundingBox":{"x":-6623.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5338.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","children":["2185:17717","2185:17733"]},"2185:17780":{"type":"FRAME","id":"2185:17780","name":"Frame 1283","absoluteBoundingBox":{"x":-4245.0,"y":852.0,"width":1150.0,"height":2885.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":852.0,"width":1151.0,"height":2885.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":2885.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"counterAxisSizingMode":"FIXED","children":["2185:17781","2185:17803","2185:17828"]},"2185:17894":{"type":"TEXT","id":"2185:17894","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-4527.0,"y":74.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4525.76708984375,"y":77.5,"width":203.091796875,"height":13.5227279663086},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17891":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17891","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":42.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":42.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17891;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17890":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17890","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":10.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":10.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17890;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61798":{"type":"TEXT","id":"1839:61798","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-3845.0,"y":54.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3843.76708984375,"y":57.5,"width":203.092041015625,"height":13.5227279663086},"relativeTransform":[[1.0,0.0,254.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":254.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17774":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17774","name":"Text","absoluteBoundingBox":{"x":-3989.0,"y":-14.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3989.0,"y":-14.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17774;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87253":{"type":"FRAME","id":"2139:87253","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":3732.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3731.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87254","2139:87256","2139:87258"]},"1503:33488":{"type":"TEXT","id":"1503:33488","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-6488.0,"y":2895.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6487.1845703125,"y":2898.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87051":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87051","name":"Text","absoluteBoundingBox":{"x":-4897.5,"y":25.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4897.5,"y":25.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87051;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17717":{"type":"FRAME","id":"2185:17717","name":"Frame 1171276419","absoluteBoundingBox":{"x":-6623.0,"y":5293.0,"width":1397.33325195312,"height":437.333312988281},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":5293.0,"width":1397.33349609375,"height":437.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":437.333312988281},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"primaryAxisSizingMode":"FIXED","children":["2185:17718","2185:17723","2185:17728"]},"2139:87050":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87050","name":"Text","absoluteBoundingBox":{"x":-5001.5,"y":25.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5001.5,"y":25.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87050;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2177:91943":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91943","name":"Text","absoluteBoundingBox":{"x":-4957.0,"y":-14.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4957.0,"y":-14.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91943;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87049":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87049","name":"Text","absoluteBoundingBox":{"x":-5144.5,"y":25.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5144.5,"y":25.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2139:87049;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61792":{"type":"TEXT","id":"1839:61792","name":"K","absoluteBoundingBox":{"x":-4219.0,"y":0.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-4216.9482421875,"y":10.0799989700317,"width":24.84033203125,"height":25.9200019836426},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2184:2131":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:2131","name":"Text","absoluteBoundingBox":{"x":-3698.5,"y":-121.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3698.5,"y":-121.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:2131;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1503:28878":{"type":"FRAME","id":"1503:28878","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6523.0,"y":875.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":874.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:28879"]},"2139:87194":{"type":"TEXT","id":"2139:87194","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-5134.0,"y":4151.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-5026.1708984375,"y":4155.70166015625,"width":435.0703125,"height":23.47998046875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17765":{"type":"FRAME","id":"2185:17765","name":"Frame 1171276422","absoluteBoundingBox":{"x":-4171.0,"y":-398.0,"width":188.0,"height":225.0},"isolatedAbsoluteRenderBounds":{"x":-4171.0,"y":-398.0,"width":188.0,"height":225.0},"relativeTransform":[[1.0,0.0,174.0],[0.0,1.0,-353.0]],"size":{"x":188.0,"y":225.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2185:17766","2185:17767","2185:17768","2185:17769","2185:17770"]},"2124:51579":{"type":"FRAME","id":"2124:51579","name":"Frame 815","absoluteBoundingBox":{"x":-6623.0,"y":-10.0,"width":800.0,"height":625.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":-10.0,"width":800.0,"height":625.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":800.0,"y":625.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":35.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","layoutPositioning":"ABSOLUTE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":[]},"2184:2130":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:2130","name":"Text","absoluteBoundingBox":{"x":-3812.5,"y":-121.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3812.5,"y":-121.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:2130;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51731":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51731","name":"Text","absoluteBoundingBox":{"x":-6317.0,"y":4684.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6317.0,"y":4684.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51731;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2184:2129":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:2129","name":"Text","absoluteBoundingBox":{"x":-3934.5,"y":-121.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3934.5,"y":-121.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:2129;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1839:61491":{"type":"FRAME","id":"1839:61491","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6712.0,"y":2082.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":2081.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61492"]},"2124:51739":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51739","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":4736.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":4736.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51739;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2184:2128":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:2128","name":"Text","absoluteBoundingBox":{"x":-4038.5,"y":-121.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4038.5,"y":-121.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:2128;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1503:33492":{"type":"TEXT","id":"1503:33492","name":"Feature Design","absoluteBoundingBox":{"x":-6147.0,"y":2895.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6145.76708984375,"y":2898.5,"width":97.24169921875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87156":{"type":"FRAME","id":"2139:87156","name":"Frame 1287","absoluteBoundingBox":{"x":-5134.0,"y":2028.0,"width":650.0,"height":231.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2028.0,"width":652.0,"height":232.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":231.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2139:87157","2139:87160"]},"859:101227":{"type":"TEXT","id":"859:101227","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-5768.0,"y":1632.0,"width":395.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-5767.244140625,"y":1634.89770507812,"width":393.041015625,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"12":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2184:2127":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:2127","name":"Text","absoluteBoundingBox":{"x":-4181.5,"y":-121.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4181.5,"y":-121.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2184:2127;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2177:91954":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91954","name":"Text","absoluteBoundingBox":{"x":-6514.0,"y":-14.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6514.0,"y":-14.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2177:91954;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87064":{"type":"FRAME","id":"2139:87064","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5113.0,"y":952.0,"width":608.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5114.0,"y":951.0,"width":610.0,"height":39.0},"relativeTransform":[[1.0,0.0,46.0],[0.0,1.0,100.0]],"size":{"x":608.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2139:87065","2139:87067","2139:87069"]},"2139:87243":{"type":"FRAME","id":"2139:87243","name":"Frame 1270","absoluteBoundingBox":{"x":-5005.0,"y":2920.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2920.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63876},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87244"]},"2139:87089":{"type":"FRAME","id":"2139:87089","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4920.66650390625,"y":2336.0,"width":223.333343505859,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4921.66650390625,"y":2335.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,238.33332824707],[0.0,1.0,0.0]],"size":{"x":223.333343505859,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87090"]},"2185:17885":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17885","name":"Text","absoluteBoundingBox":{"x":-5024.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5024.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17885;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51650":{"type":"RECTANGLE","id":"2124:51650","name":"image 49","absoluteBoundingBox":{"x":-6503.0,"y":4156.0,"width":228.0,"height":251.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-6503.0,"y":4156.0,"width":228.0,"height":251.0},"relativeTransform":[[1.0,0.0,45.0],[0.0,1.0,65.0]],"size":{"x":228.0,"y":251.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-113.75,"sizeFraction":0.5},"right":{"pixelOffset":114.25,"sizeFraction":0.5},"top":{"pixelOffset":-125.0,"sizeFraction":0.5},"bottom":{"pixelOffset":126.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87162":{"type":"TEXT","id":"2139:87162","name":"Concept Exploration","absoluteBoundingBox":{"x":-4878.5,"y":2128.0,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4873.72705078125,"y":2131.5,"width":132.52978515625,"height":13.363525390625},"relativeTransform":[[1.0,0.0,255.5],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17622":{"type":"WIDGET","id":"2185:17622","name":"Embed 17","absoluteBoundingBox":{"x":-4345.0,"y":285.0,"width":440.0,"height":498.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":285.0,"width":440.0,"height":498.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":440.0,"y":498.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Torus Variant</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    html, body {\n      width: 100%; min-height: 100%;\n      background: var(--bg); color: var(--text);\n      font-family: Inter, sans-serif;\n      overflow-x: hidden; overflow-y: auto;\n    }\n\n    body { position: relative; background: var(--bg); }\n\n    body::before, body::after {\n      content: \"\"; position: fixed; pointer-events: none; z-index: 0;\n      filter: blur(100px); opacity: 0.18;\n    }\n    body::before {\n      width: 44vw; height: 30vw; max-width: 820px; max-height: 500px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n    body::after {\n      width: 72vw; height: 26vw; max-width: 1280px; max-height: 360px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 76%);\n    }\n\n    .hero {\n      position: relative; width: 100%; min-height: 100dvh; height: 100dvh;\n      display: grid; place-items: center; padding: 32px;\n      isolation: isolate; overflow: clip;\n    }\n\n    #torus-back, #torus-front, .vignette {\n      position: absolute; inset: 0; width: 100%; height: 100%;\n    }\n\n    #torus-back { z-index: 1; display: block; opacity: 0; }\n    #torus-front { z-index: 5; display: block; opacity: 0; pointer-events: none; }\n    \n    .content {\n      position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n      z-index: 8; width: min(92vw, 980px); max-width: calc(100vw - 32px);\n      display: flex; flex-direction: column; align-items: center; justify-content: center;\n      text-align: center; margin-inline: auto; pointer-events: none;\n    }\n\n    .name, #torus-back, #torus-front {\n      opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px);\n    }\n\n    .name {\n      font-size: clamp(34px, 4.1vw, 60px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      color: var(--text);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: Inter, sans-serif;\n    }\n\n    \n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px); padding: 12px 22px;\n      border-radius: 999px; border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted); font-size: clamp(13px, 1.58vw, 15px);\n      font-weight: 400; line-height: 1.4; letter-spacing: 0.01em;\n      text-align: center; white-space: nowrap;\n      backdrop-filter: blur(40px); -webkit-backdrop-filter: blur(40px);\n      overflow: hidden; text-overflow: ellipsis; pointer-events: none;\n      align-self: center; margin-inline: auto; font-family: Inter, sans-serif;\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .vignette {\n      z-index: 2; pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 28%, rgba(10,10,10,0.12) 64%, rgba(10,10,10,0.46) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.12), rgba(10,10,10,0.02) 22%, rgba(10,10,10,0.02) 78%, rgba(10,10,10,0.12));\n    }\n\n    @keyframes reveal {\n      0% { opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px); }\n      100% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); }\n    }\n\n    @media (max-width: 1024px) {\n      .hero { padding: 24px 20px; }\n      .content { width: min(90vw, 760px); max-width: calc(100vw - 32px); }\n      .name { font-size: clamp(30px, 6vw, 54px); line-height: 0.92; }\n      .pill {\n        margin-top: 28px;\n        max-width: min(88vw, 620px);\n        padding: 11px 16px;\n        font-size: clamp(12px, 1.8vw, 14px);\n        white-space: normal;\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero { padding: 24px 16px; }\n      .content { width: min(94vw, 760px); max-width: calc(100vw - 24px); }\n      .pill { margin-top: 35px; padding: 11px 16px; white-space: normal; }\n    }\n    @media (max-height: 520px) {\n      .hero { padding: 18px 16px; }\n      .content { width: min(94vw, 820px); max-width: calc(100vw - 24px); }\n      .name { font-size: clamp(28px, 5.5vw, 66px); line-height: 0.9; }\n      .pill { margin-top: 20px; padding: 10px 14px; font-size: 13px; max-width: calc(100vw - 24px); }\n    }\n    @media (max-height: 460px) {\n      .name { font-size: clamp(24px, 4.9vw, 54px); }\n      .pill { margin-top: 16px; }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"torus-back\" aria-hidden=\"true\"></canvas>\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n    <canvas id=\"torus-front\" aria-hidden=\"true\"></canvas>\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const hero = document.querySelector(\".hero\");\n      const backCanvas = document.getElementById(\"torus-back\");\n      const frontCanvas = document.getElementById(\"torus-front\");\n      const backCtx = backCanvas.getContext(\"2d\");\n      const frontCtx = frontCanvas.getContext(\"2d\");\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const INTERACTION_BREAKPOINT = 1024;\n\n      let width = 0, height = 0, time = 0, rafId = 0;\n      const mouse = { targetX: 0, targetY: 0, easedX: 0, easedY: 0 };\n      const torus = {\n        vertices: [],\n        lines: [],\n        majorSegments: 0,\n        tubeSegments: 0,\n        majorRadius: 0,\n        tubeRadius: 0,\n        startTipCenter: null,\n        endTipCenter: null\n      };\n      const chain = {\n        points: [],\n        pointCount: 18,\n        restLength: 0,\n        initialized: false\n      };\n\n      function isTiltInteractionEnabled() { return width > INTERACTION_BREAKPOINT; }\n\n      function resizeCanvas(canvas, ctx) {\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = width + \"px\";\n        canvas.style.height = height + \"px\";\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n      }\n\n      function resize() {\n        const rect = hero.getBoundingClientRect();\n        width = Math.max(1, Math.round(rect.width));\n        height = Math.max(1, Math.round(rect.height));\n        resizeCanvas(backCanvas, backCtx);\n        resizeCanvas(frontCanvas, frontCtx);\n        buildTorus();\n      }\n\n      function smoothstep(edge0, edge1, x) {\n        const t = Math.max(0, Math.min(1, (x - edge0) / Math.max(edge1 - edge0, 1e-6)));\n        return t * t * (3 - 2 * t);\n      }\n\n      function vectorLength(vector) {\n        return Math.hypot(vector.x, vector.y, vector.z);\n      }\n\n      function normalize3(vector) {\n        const length = vectorLength(vector) || 1;\n        return {\n          x: vector.x / length,\n          y: vector.y / length,\n          z: vector.z / length\n        };\n      }\n\n      function cross(a, b) {\n        return {\n          x: a.y * b.z - a.z * b.y,\n          y: a.z * b.x - a.x * b.z,\n          z: a.x * b.y - a.y * b.x\n        };\n      }\n\n      function distance3(a, b) {\n        return Math.hypot(a.x - b.x, a.y - b.y, a.z - b.z);\n      }\n\n      function buildTorus() {\n        torus.vertices = [];\n        torus.lines = [];\n        torus.startTipCenter = null;\n        torus.endTipCenter = null;\n\n        const phone = height <= 520 || width <= 720;\n        const compact = phone || height <= 820 || width <= 1024;\n        const base = Math.min(width, height);\n        const aspect = width / Math.max(height, 1);\n        const aspectScale = aspect > 1.6 ? 0.95 : aspect < 0.9 ? 0.94 : 1;\n        const sizeBoost = phone ? 1.16 : compact ? 1.28 : 1.58;\n\n        torus.majorSegments = phone ? 30 : compact ? 38 : 46;\n        torus.tubeSegments = phone ? 16 : compact ? 20 : 24;\n        torus.majorRadius = base * (phone ? 0.47 : compact ? 0.54 : 0.62) * aspectScale * sizeBoost;\n        torus.tubeRadius = base * (phone ? 0.1 : compact ? 0.118 : 0.134) * aspectScale * sizeBoost;\n        chain.pointCount = phone ? 12 : compact ? 14 : 18;\n\n        const arcSpan = phone ? Math.PI * 1.3 : compact ? Math.PI * 1.36 : Math.PI * 1.42;\n        const arcStart = -arcSpan * 0.5;\n        const endRegion = 0.26;\n        const lastMajorIndex = torus.majorSegments - 1;\n        const startRimIndices = [];\n        const endRimIndices = [];\n        let startDirection = { x: 0, y: 0, z: 0 };\n        let endDirection = { x: 0, y: 0, z: 0 };\n\n        const addRoundedCap = (rimIndices, direction, ringCount, depthMultiplier) => {\n          if (!rimIndices.length) return null;\n\n          const rimCenter = rimIndices.reduce((acc, index) => {\n            const vertex = torus.vertices[index];\n            acc.x += vertex.x;\n            acc.y += vertex.y;\n            acc.z += vertex.z;\n            return acc;\n          }, { x: 0, y: 0, z: 0 });\n\n          rimCenter.x /= rimIndices.length;\n          rimCenter.y /= rimIndices.length;\n          rimCenter.z /= rimIndices.length;\n\n          const rimVectors = rimIndices.map((index) => {\n            const vertex = torus.vertices[index];\n            return {\n              x: vertex.x - rimCenter.x,\n              y: vertex.y - rimCenter.y,\n              z: vertex.z - rimCenter.z\n            };\n          });\n\n          const maxRadius = rimVectors.reduce((max, vector) => {\n            return Math.max(max, Math.hypot(vector.x, vector.y, vector.z));\n          }, 0);\n\n          const capDirection = normalize3(direction);\n          const capDepth = maxRadius * depthMultiplier;\n          const bulgeAmount = compact ? 0.16 : 0.2;\n          let previousRing = rimIndices.slice();\n\n          for (let ring = 1; ring <= ringCount; ring++) {\n            const progress = ring / (ringCount + 1);\n            const theta = progress * (Math.PI * 0.5);\n            const bulge = 1 + Math.sin(progress * Math.PI * 0.92) * bulgeAmount * (1 - progress * 0.38);\n            const radialScale = Math.max(0.2, Math.cos(theta) * bulge);\n            const axialShift = Math.sin(theta) * capDepth * 0.94;\n            const ringIndices = [];\n\n            for (let j = 0; j < rimVectors.length; j++) {\n              const rimVector = rimVectors[j];\n              const index = torus.vertices.push({\n                x: rimCenter.x + rimVector.x * radialScale + capDirection.x * axialShift,\n                y: rimCenter.y + rimVector.y * radialScale + capDirection.y * axialShift,\n                z: rimCenter.z + rimVector.z * radialScale + capDirection.z * axialShift\n              }) - 1;\n\n              ringIndices.push(index);\n              torus.lines.push([previousRing[j], index]);\n              if (j > 0) torus.lines.push([ringIndices[j - 1], index]);\n            }\n\n            if (ringIndices.length > 1) {\n              torus.lines.push([ringIndices[ringIndices.length - 1], ringIndices[0]]);\n            }\n\n            previousRing = ringIndices;\n          }\n\n          const tipScale = compact ? 0.16 : 0.18;\n          const tipShift = capDepth * 0.9;\n          const tipRingIndices = [];\n          const tipCenter = {\n            x: rimCenter.x + capDirection.x * tipShift,\n            y: rimCenter.y + capDirection.y * tipShift,\n            z: rimCenter.z + capDirection.z * tipShift\n          };\n\n          for (let j = 0; j < rimVectors.length; j++) {\n            const rimVector = rimVectors[j];\n            const index = torus.vertices.push({\n              x: tipCenter.x + rimVector.x * tipScale,\n              y: tipCenter.y + rimVector.y * tipScale,\n              z: tipCenter.z + rimVector.z * tipScale\n            }) - 1;\n\n            tipRingIndices.push(index);\n            torus.lines.push([previousRing[j], index]);\n            if (j > 0) torus.lines.push([tipRingIndices[j - 1], index]);\n          }\n\n          if (tipRingIndices.length > 1) {\n            torus.lines.push([tipRingIndices[tipRingIndices.length - 1], tipRingIndices[0]]);\n          }\n\n          return tipCenter;\n        };\n\n        for (let i = 0; i < torus.majorSegments; i++) {\n          const t = i / Math.max(lastMajorIndex, 1);\n          const u = arcStart + t * arcSpan;\n\n          const edgeT = Math.min(t / endRegion, (1 - t) / endRegion);\n          const endInfluence = 1 - smoothstep(0, 1, edgeT);\n          const tangentSign = t < 0.5 ? -1 : 1;\n          const tangentX = -Math.sin(u);\n          const tangentZ = Math.cos(u);\n\n          const localTubeX = torus.tubeRadius * (1 + endInfluence * 0.32);\n          const localTubeY = torus.tubeRadius * (1 + endInfluence * 0.62);\n          const tangentShift = endInfluence * torus.tubeRadius * 0.62 * tangentSign;\n          const endDrop = endInfluence * torus.tubeRadius * 1.05;\n          const innerPinch = endInfluence * torus.tubeRadius * 0.18;\n\n          if (i === 0) startDirection = { x: -tangentX, y: 0, z: -tangentZ };\n          if (i === lastMajorIndex) endDirection = { x: tangentX, y: 0, z: tangentZ };\n\n          for (let j = 0; j < torus.tubeSegments; j++) {\n            const v = (j / torus.tubeSegments) * Math.PI * 2;\n            const cosV = Math.cos(v);\n            const sinV = Math.sin(v);\n\n            const ringRadius = torus.majorRadius + localTubeX * cosV - innerPinch * Math.max(0, cosV);\n            const x = ringRadius * Math.cos(u) + tangentX * tangentShift;\n            const y = endDrop + localTubeY * sinV;\n            const z = ringRadius * Math.sin(u) + tangentZ * tangentShift;\n            const current = torus.vertices.push({ x, y, z, u, v }) - 1;\n\n            if (i === 0) startRimIndices.push(current);\n            if (i === lastMajorIndex) endRimIndices.push(current);\n\n            const nextTube = i * torus.tubeSegments + ((j + 1) % torus.tubeSegments);\n            torus.lines.push([current, nextTube]);\n\n            if (i < lastMajorIndex) {\n              const nextMajor = (i + 1) * torus.tubeSegments + j;\n              torus.lines.push([current, nextMajor]);\n            }\n          }\n        }\n\n        torus.startTipCenter = addRoundedCap(startRimIndices, startDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n        torus.endTipCenter = addRoundedCap(endRimIndices, endDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n\n        const bounds = torus.vertices.reduce((acc, vertex) => {\n          acc.minX = Math.min(acc.minX, vertex.x);\n          acc.maxX = Math.max(acc.maxX, vertex.x);\n          acc.minY = Math.min(acc.minY, vertex.y);\n          acc.maxY = Math.max(acc.maxY, vertex.y);\n          acc.minZ = Math.min(acc.minZ, vertex.z);\n          acc.maxZ = Math.max(acc.maxZ, vertex.z);\n          return acc;\n        }, {\n          minX: Infinity,\n          maxX: -Infinity,\n          minY: Infinity,\n          maxY: -Infinity,\n          minZ: Infinity,\n          maxZ: -Infinity\n        });\n\n        const centerOffsetX = (bounds.minX + bounds.maxX) * 0.5;\n        const centerOffsetY = (bounds.minY + bounds.maxY) * 0.5;\n        const centerOffsetZ = (bounds.minZ + bounds.maxZ) * 0.5;\n\n        torus.vertices = torus.vertices.map((vertex) => ({\n          ...vertex,\n          x: vertex.x - centerOffsetX,\n          y: vertex.y - centerOffsetY,\n          z: vertex.z - centerOffsetZ\n        }));\n\n        if (torus.startTipCenter) {\n          torus.startTipCenter = {\n            x: torus.startTipCenter.x - centerOffsetX,\n            y: torus.startTipCenter.y - centerOffsetY,\n            z: torus.startTipCenter.z - centerOffsetZ\n          };\n        }\n\n        if (torus.endTipCenter) {\n          torus.endTipCenter = {\n            x: torus.endTipCenter.x - centerOffsetX,\n            y: torus.endTipCenter.y - centerOffsetY,\n            z: torus.endTipCenter.z - centerOffsetZ\n          };\n        }\n\n        chain.initialized = false;\n      }\n\n      function rotatePoint(point, rotX, rotY, rotZ) {\n        let { x, y, z } = point;\n        let c = Math.cos(rotY), s = Math.sin(rotY);\n        let x1 = x * c - z * s, z1 = x * s + z * c; x = x1; z = z1;\n        c = Math.cos(rotZ); s = Math.sin(rotZ);\n        let x2 = x * c - y * s, y2 = x * s + y * c; x = x2; y = y2;\n        c = Math.cos(rotX); s = Math.sin(rotX);\n        let y3 = y * c - z * s, z3 = y * s + z * c;\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.15;\n        const depth = distance / (distance - point.z);\n        return { x: width * 0.5 + point.x * depth, y: height * 0.5 + point.y * depth, depth, z: point.z };\n      }\n\n      function getRotation(ix, iy) {\n        return {\n          rx: 0.6 + iy * 0.07,\n          ry: -0.15 + time * 0.14 + ix * 0.08,\n          rz: 0.24,\n          yBob: 0\n        };\n      }\n\n      function transformVertex(vertex, ix, iy) {\n        const point = { ...vertex };\n        const { rx, ry, rz, yBob } = getRotation(ix, iy);\n        const rotated = rotatePoint(point, rx, ry, rz);\n        rotated.y += yBob;\n        return rotated;\n      }\n\n      function drawPoint(targetCtx, p, alpha) {\n        if (alpha <= 0.02) return;\n        targetCtx.fillStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.beginPath();\n        targetCtx.arc(p.x, p.y, Math.max(0.85, p.depth * 1.1), 0, Math.PI * 2);\n        targetCtx.fill();\n      }\n\n      function drawLine(targetCtx, a, b, alpha, widthScale = 1.18) {\n        if (alpha <= 0.01) return;\n        targetCtx.strokeStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.lineWidth = Math.max(1.1, ((a.depth + b.depth) * 0.5) * widthScale);\n        targetCtx.beginPath();\n        targetCtx.moveTo(a.x, a.y);\n        targetCtx.lineTo(b.x, b.y);\n        targetCtx.stroke();\n      }\n\n      function initializeChain(start, end) {\n        chain.points = [];\n        const span = distance3(start, end);\n        const sag = span * 0.14 + torus.tubeRadius * 0.32;\n        chain.restLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n\n        for (let i = 0; i < chain.pointCount; i++) {\n          const t = i / Math.max(chain.pointCount - 1, 1);\n          const wave = Math.sin(Math.PI * t);\n          const x = start.x + (end.x - start.x) * t;\n          const y = start.y + (end.y - start.y) * t + wave * sag;\n          const z = start.z + (end.z - start.z) * t;\n          chain.points.push({ x, y, z, px: x, py: y, pz: z });\n        }\n\n        chain.initialized = true;\n      }\n\n      function pinChainEnds(start, end) {\n        if (!chain.points.length) return;\n        const first = chain.points[0];\n        const last = chain.points[chain.points.length - 1];\n        first.x = first.px = start.x;\n        first.y = first.py = start.y;\n        first.z = first.pz = start.z;\n        last.x = last.px = end.x;\n        last.y = last.py = end.y;\n        last.z = last.pz = end.z;\n      }\n\n      function simulateChain(start, end) {\n        if (!chain.initialized || chain.points.length !== chain.pointCount) {\n          initializeChain(start, end);\n        }\n\n        const span = distance3(start, end);\n        const targetRestLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n        chain.restLength += (targetRestLength - chain.restLength) * 0.12;\n\n        pinChainEnds(start, end);\n\n        const gravity = Math.max(0.18, torus.tubeRadius * 0.014);\n        for (let i = 1; i < chain.points.length - 1; i++) {\n          const point = chain.points[i];\n          const vx = (point.x - point.px) * 0.992;\n          const vy = (point.y - point.py) * 0.992;\n          const vz = (point.z - point.pz) * 0.992;\n          point.px = point.x;\n          point.py = point.y;\n          point.pz = point.z;\n          point.x += vx;\n          point.y += vy + gravity;\n          point.z += vz;\n        }\n\n        for (let iteration = 0; iteration < 8; iteration++) {\n          pinChainEnds(start, end);\n\n          for (let i = 0; i < chain.points.length - 1; i++) {\n            const a = chain.points[i];\n            const b = chain.points[i + 1];\n            const dx = b.x - a.x;\n            const dy = b.y - a.y;\n            const dz = b.z - a.z;\n            const distance = Math.hypot(dx, dy, dz) || 1;\n            const difference = (distance - chain.restLength) / distance;\n\n            if (i === 0) {\n              b.x -= dx * difference;\n              b.y -= dy * difference;\n              b.z -= dz * difference;\n            } else if (i === chain.points.length - 2) {\n              a.x += dx * difference;\n              a.y += dy * difference;\n              a.z += dz * difference;\n            } else {\n              const offsetX = dx * difference * 0.5;\n              const offsetY = dy * difference * 0.5;\n              const offsetZ = dz * difference * 0.5;\n              a.x += offsetX;\n              a.y += offsetY;\n              a.z += offsetZ;\n              b.x -= offsetX;\n              b.y -= offsetY;\n              b.z -= offsetZ;\n            }\n          }\n        }\n\n        pinChainEnds(start, end);\n        return chain.points;\n      }\n\n      function buildChainLinks(points) {\n        const links = [];\n        const worldUp = { x: 0, y: 1, z: 0 };\n        const worldForward = { x: 0, y: 0, z: 1 };\n        const majorRadius = chain.restLength * 0.62;\n        const minorRadius = chain.restLength * 0.28;\n        const samples = 14;\n\n        for (let i = 0; i < points.length - 1; i++) {\n          const a = points[i];\n          const b = points[i + 1];\n          const center = {\n            x: (a.x + b.x) * 0.5,\n            y: (a.y + b.y) * 0.5,\n            z: (a.z + b.z) * 0.5\n          };\n\n          const tangent = normalize3({\n            x: b.x - a.x,\n            y: b.y - a.y,\n            z: b.z - a.z\n          });\n\n          let side = cross(tangent, worldUp);\n          if (vectorLength(side) < 0.001) side = cross(tangent, worldForward);\n          side = normalize3(side);\n          const binormal = normalize3(cross(tangent, side));\n          const ringNormal = i % 2 === 0 ? side : binormal;\n          const ringPoints = [];\n\n          for (let j = 0; j < samples; j++) {\n            const angle = (j / samples) * Math.PI * 2;\n            ringPoints.push({\n              x: center.x + tangent.x * Math.cos(angle) * majorRadius + ringNormal.x * Math.sin(angle) * minorRadius,\n              y: center.y + tangent.y * Math.cos(angle) * majorRadius + ringNormal.y * Math.sin(angle) * minorRadius,\n              z: center.z + tangent.z * Math.cos(angle) * majorRadius + ringNormal.z * Math.sin(angle) * minorRadius\n            });\n          }\n\n          links.push(ringPoints);\n        }\n\n        return links;\n      }\n\n      function render() {\n        time += 0.008;\n        backCtx.clearRect(0, 0, width, height);\n        frontCtx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n        const ix = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const iy = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        const transformed = torus.vertices.map((vertex) => transformVertex(vertex, ix, iy));\n        const projected = transformed.map((point) => project(point));\n\n        const startAnchor = torus.startTipCenter ? transformVertex(torus.startTipCenter, ix, iy) : null;\n        const endAnchor = torus.endTipCenter ? transformVertex(torus.endTipCenter, ix, iy) : null;\n        const chainPoints = startAnchor && endAnchor ? simulateChain(startAnchor, endAnchor) : [];\n        const chainLinks = chainPoints.length > 1 ? buildChainLinks(chainPoints) : [];\n\n        backCtx.save();\n        backCtx.globalCompositeOperation = \"screen\";\n        backCtx.lineCap = \"round\";\n        frontCtx.save();\n        frontCtx.globalCompositeOperation = \"screen\";\n        frontCtx.lineCap = \"round\";\n\n        for (const [ia, ib] of torus.lines) {\n          const a3 = transformed[ia], b3 = transformed[ib];\n          const a = projected[ia], b = projected[ib];\n          const avgDepth = (a.depth + b.depth) * 0.5;\n          const alpha = Math.min(0.48, 0.07 + (avgDepth - 0.72) * 0.2);\n          if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.65);\n          else drawLine(frontCtx, a, b, alpha);\n        }\n\n        for (const link of chainLinks) {\n          const projectedLink = link.map((point) => project(point));\n          for (let i = 0; i < link.length; i++) {\n            const next = (i + 1) % link.length;\n            const a3 = link[i];\n            const b3 = link[next];\n            const a = projectedLink[i];\n            const b = projectedLink[next];\n            const avgDepth = (a.depth + b.depth) * 0.5;\n            const alpha = Math.min(0.34, 0.08 + (avgDepth - 0.7) * 0.16);\n            if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.7, 0.98);\n            else drawLine(frontCtx, a, b, alpha, 0.98);\n          }\n        }\n\n        for (let i = 0; i < projected.length; i += 3) {\n          const p2 = projected[i], p3 = transformed[i];\n          const alpha = Math.min(0.26, 0.05 + (p2.depth - 0.72) * 0.12);\n          if (p3.z < 0) drawPoint(backCtx, p2, alpha * 0.6);\n          else drawPoint(frontCtx, p2, alpha);\n        }\n\n        backCtx.restore();\n        frontCtx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener(\"mousemove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (e.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (e.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener(\"mouseleave\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"touchmove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = e.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener(\"touchend\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"resize\", () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      if (typeof ResizeObserver !== \"undefined\") {\n        const ro = new ResizeObserver(() => {\n          resize();\n          if (!isTiltInteractionEnabled()) {\n            mouse.targetX = 0;\n            mouse.targetY = 0;\n            mouse.easedX = 0;\n            mouse.easedY = 0;\n          }\n        });\n        ro.observe(hero);\n      }\n\n      resize();\n      document.body.classList.add(\"loaded\");\n      rafId = requestAnimationFrame(render);\n      window.addEventListener(\"beforeunload\", () => cancelAnimationFrame(rafId));\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2185:17667":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17667","name":"Text","absoluteBoundingBox":{"x":-5941.0,"y":10.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5941.0,"y":10.0,"width":161.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17667;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"681:28611":{"type":"RECTANGLE","id":"681:28611","name":"image 47","absoluteBoundingBox":{"x":-5527.0,"y":852.0,"width":154.0,"height":60.0},"targetAspectRatio":{"x":1533.0,"y":597.0},"isolatedAbsoluteRenderBounds":{"x":-5527.0,"y":852.0,"width":154.0,"height":60.0},"relativeTransform":[[1.0,0.0,996.0],[0.0,1.0,0.0]],"size":{"x":154.0,"y":60.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17884":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17884","name":"Text","absoluteBoundingBox":{"x":-5208.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5208.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17884;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61496":{"type":"FRAME","id":"1839:61496","name":"Frame 1280","absoluteBoundingBox":{"x":-6712.0,"y":2206.5,"width":392.0,"height":524.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2206.5,"width":392.0,"height":524.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":524.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61497","1839:61498"]},"2139:87073":{"type":"FRAME","id":"2139:87073","name":"Frame 1280","absoluteBoundingBox":{"x":-5159.0,"y":1024.0,"width":700.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1024.0,"width":700.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87074","2139:87076"]},"2184:15462":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15462","name":"Text","absoluteBoundingBox":{"x":-6398.5,"y":-294.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6398.5,"y":-294.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,50.5],[0.0,1.0,104.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15462;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"456:7383":{"type":"FRAME","id":"456:7383","name":"Landing Desktop","absoluteBoundingBox":{"x":-6623.0,"y":-45.0,"width":1350.0,"height":4691.3330078125},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":-45.0,"width":1350.0,"height":4691.3330078125},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,100.0]],"size":{"x":1350.0,"y":4691.3330078125},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingBottom":70.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["2185:17649","2185:17661","2185:17675","2177:91911","2132:71835","2184:15459","2130:66765","2177:91953","2185:17716","2185:17745","2124:51581","2124:51583","2124:51761","2184:13641","2124:51725","2124:51579"]},"2139:87062":{"type":"FRAME","id":"2139:87062","name":"Frame 1171276158","absoluteBoundingBox":{"x":-5159.0,"y":852.0,"width":700.0,"height":1254.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":852.0,"width":700.0,"height":1254.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":1254.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87063","2139:87072"]},"2185:17767":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17767","name":"Text","absoluteBoundingBox":{"x":-4111.5,"y":-346.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4111.5,"y":-346.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,59.5],[0.0,1.0,52.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17767;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51822":{"type":"FRAME","id":"2124:51822","name":"Frame 1269","absoluteBoundingBox":{"x":-8990.0,"y":3797.5,"width":392.0,"height":293.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":3797.5,"width":392.0,"height":293.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":392.0,"y":293.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51823"]},"2139:87183":{"type":"FRAME","id":"2139:87183","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5134.0,"y":3494.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":3493.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":650.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87184","2139:87186","2139:87188"]},"2124:51741":{"type":"TEXT","id":"2124:51741","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-5941.0,"y":4736.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5939.76708984375,"y":4739.5,"width":203.091796875,"height":13.52294921875},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51738":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51738","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":4704.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":4704.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51738;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87343":{"type":"TEXT","id":"2139:87343","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-4527.0,"y":4736.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4525.76708984375,"y":4739.5,"width":203.091796875,"height":13.52294921875},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61474":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61474","name":"Text","absoluteBoundingBox":{"x":-6527.0,"y":782.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6527.0,"y":782.0,"width":161.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1839:61474;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2124:51737":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51737","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":4672.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":4672.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2124:51737;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2124:51733":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51733","name":"Text","absoluteBoundingBox":{"x":-6063.0,"y":4684.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6063.0,"y":4684.0,"width":81.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,283.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":283.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51733;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"6:133":{"type":"TEXT","id":"6:133","name":"body/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.528000056743622,"y":7.19999885559082,"width":29.6167507171631,"height":22.3680019378662},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":32.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87083":{"type":"TEXT","id":"2139:87083","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-5159.0,"y":2068.0,"width":700.0,"height":38.0},"isolatedAbsoluteRenderBounds":{"x":-5158.55126953125,"y":2070.89770507812,"width":688.19921875,"height":34.556884765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":700.0,"y":38.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"12":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"6:132":{"type":"TEXT","id":"6:132","name":"title/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":43.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":0.396000027656555,"y":10.7999982833862,"width":40.6884384155273,"height":33.0120010375977},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":43.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87284":{"type":"FRAME","id":"2139:87284","name":"Frame 1280","absoluteBoundingBox":{"x":-5005.0,"y":5270.5,"width":392.0,"height":563.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5270.5,"width":392.0,"height":563.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":563.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87285","2139:87286"]},"2139:87205":{"type":"FRAME","id":"2139:87205","name":"Frame 1171276145","absoluteBoundingBox":{"x":-5005.0,"y":852.0,"width":392.0,"height":186.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":851.0,"width":392.0,"height":187.022705078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":186.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87206","2139:87209"]},"860:133943":{"type":"FRAME","id":"860:133943","name":"Frame 1280","absoluteBoundingBox":{"x":-6523.0,"y":2957.0,"width":740.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":2957.0,"width":740.0,"height":780.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["860:133944","860:133946"]},"2124:51730":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51730","name":"Text","absoluteBoundingBox":{"x":-6317.0,"y":4652.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6317.0,"y":4652.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2124:51730;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2184:15453":{"type":"FRAME","id":"2184:15453","name":"Frame 1171276422","absoluteBoundingBox":{"x":-5035.0,"y":-398.0,"width":188.0,"height":225.0},"isolatedAbsoluteRenderBounds":{"x":-5035.0,"y":-398.0,"width":188.0,"height":225.0},"relativeTransform":[[1.0,0.0,174.0],[0.0,1.0,-353.0]],"size":{"x":188.0,"y":225.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2184:15454","2184:15455","2184:15456","2184:15457","2184:15458"]},"1839:61499":{"type":"RECTANGLE","id":"1839:61499","name":"final myshake vid 1","absoluteBoundingBox":{"x":-6611.0,"y":2303.5,"width":196.0,"height":400.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-6611.0,"y":2303.5,"width":196.0,"height":400.0},"relativeTransform":[[1.0,0.0,101.0],[0.0,1.0,43.0]],"size":{"x":196.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-95.0,"sizeFraction":0.5},"right":{"pixelOffset":101.0,"sizeFraction":0.5},"top":{"pixelOffset":-192.0,"sizeFraction":0.5},"bottom":{"pixelOffset":208.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2185:17728":{"type":"FRAME","id":"2185:17728","name":"Frame 1171276417","absoluteBoundingBox":{"x":-5663.0,"y":5293.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-5663.0,"y":5293.0,"width":437.33349609375,"height":437.33349609375},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17729"]},"1530:84525":{"type":"TEXT","id":"1530:84525","name":"Feature Design","absoluteBoundingBox":{"x":-4175.0,"y":3936.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4173.76708984375,"y":3939.5,"width":97.241943359375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,146.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17886":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17886","name":"Text","absoluteBoundingBox":{"x":-4840.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4840.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,368.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17886;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51843":{"type":"FRAME","id":"2124:51843","name":"Frame 1280","absoluteBoundingBox":{"x":-8990.0,"y":5095.5,"width":392.0,"height":563.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5095.5,"width":392.0,"height":563.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":563.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51844","2124:51845"]},"2124:51726":{"type":"FRAME","id":"2124:51726","name":"Frame 1171275896","absoluteBoundingBox":{"x":-6573.0,"y":4652.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-6574.0,"y":4651.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2124:51727","2124:51728"]},"2124:51727":{"type":"TEXT","id":"2124:51727","name":"B","absoluteBoundingBox":{"x":-6563.0,"y":4662.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-6561.0439453125,"y":4672.080078125,"width":25.919921875,"height":25.919921875},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87201":{"type":"TEXT","id":"2139:87201","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-5134.0,"y":4610.0,"width":650.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-5133.25,"y":4612.80126953125,"width":603.41455078125,"height":53.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2185:17792":{"type":"FRAME","id":"2185:17792","name":"Frame 1280","absoluteBoundingBox":{"x":-4245.0,"y":947.0,"width":740.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":947.0,"width":740.0,"height":761.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2185:17793","2185:17795"]},"2185:17760":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17760","name":"Text","absoluteBoundingBox":{"x":-4215.5,"y":25.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4215.5,"y":25.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17760;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"5:578":{"type":"TEXT","id":"5:578","name":"Heading","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":79.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":1.92000007629395,"y":18.1999969482422,"width":74.5640029907227,"height":59.6480026245117},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":83.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":83.3280029296875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51598":{"type":"RECTANGLE","id":"2124:51598","name":"final myshake vid 1","absoluteBoundingBox":{"x":-6321.369140625,"y":892.0,"width":234.738616943359,"height":480.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-6321.369140625,"y":892.0,"width":234.73876953125,"height":480.0},"relativeTransform":[[1.0,0.0,226.630676269531],[0.0,1.0,35.0]],"size":{"x":234.738616943359,"y":480.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-98.3693237304688,"sizeFraction":0.5},"right":{"pixelOffset":136.369293212891,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[15.0,15.0,15.0,15.0],"rectangleCornerRadiiIndependent":true},"2184:13641":{"type":"FRAME","id":"2184:13641","name":"Frame 1171276425","absoluteBoundingBox":{"x":-6623.0,"y":852.0,"width":1350.0,"height":3724.33325195312},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":852.0,"width":1350.0,"height":3727.8330078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,897.0]],"size":{"x":1350.0,"y":3724.33325195312},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"children":["2184:13283","462:6601"]},"456:7401":{"type":"SVG","id":"456:7401","name":"Frame 217","absoluteBoundingBox":{"x":-5433.0,"y":4514.8330078125,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-5438.0,"y":4509.8330078125,"width":70.0,"height":70.0},"relativeTransform":[[1.0,0.0,130.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"2185:17649":{"type":"FRAME","id":"2185:17649","name":"Frame 1171276144","absoluteBoundingBox":{"x":-6622.0,"y":95.0,"width":864.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6622.0,"y":95.0,"width":864.0,"height":17.0},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,140.0]],"size":{"x":864.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","layoutWrap":"WRAP","itemSpacing":70.0,"counterAxisSpacing":15.0,"isInAnimateTree":true,"children":["2185:17650","2185:17651","2185:17652","2185:17653","2185:17654"]},"2139:87160":{"type":"FRAME","id":"2139:87160","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5134.0,"y":2118.0,"width":650.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":2117.0,"width":652.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":650.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87161","2139:87163","2139:87165"]},"2124:51643":{"type":"FRAME","id":"2124:51643","name":"Frame 1280","absoluteBoundingBox":{"x":-6548.0,"y":3462.0,"width":650.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":3462.0,"width":650.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51644","2124:51646"]},"456:7403":{"type":"SVG","id":"456:7403","name":"Frame 250","absoluteBoundingBox":{"x":-5563.0,"y":4514.8330078125,"width":60.0,"height":60.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-5563.0,"y":4514.8330078125,"width":60.0,"height":60.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":60.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"456:7400":{"type":"TEXT","id":"456:7400","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-6523.0,"y":4535.3330078125,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-6521.89208984375,"y":4538.53759765625,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2048:144":{"type":"FRAME","id":"2048:144","name":"Frame 1171276419","absoluteBoundingBox":{"x":-6623.0,"y":4000.0,"width":1350.0,"height":373.333343505859},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":4000.0,"width":1350.0,"height":373.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,123.0]],"size":{"x":1350.0,"y":373.333343505859},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2048:128","2048:137","2124:52063","2048:132"]},"2185:17805":{"type":"FRAME","id":"2185:17805","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4245.0,"y":1861.0,"width":664.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":1860.0,"width":666.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,13.0]],"size":{"x":664.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2185:17806","2185:17808","2185:17810"]},"2185:17661":{"type":"FRAME","id":"2185:17661","name":"Frame 1171276144","absoluteBoundingBox":{"x":-6125.0,"y":10.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":10.0,"width":390.0,"height":81.0},"relativeTransform":[[1.0,0.0,498.0],[0.0,1.0,55.0]],"size":{"x":390.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2185:17662","2185:17663","2185:17664","2185:17665","2185:17666","2185:17667"]},"2048:132":{"type":"FRAME","id":"2048:132","name":"Frame 1171276417","absoluteBoundingBox":{"x":-5746.33349609375,"y":4000.0,"width":373.333312988281,"height":373.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-5746.33349609375,"y":4000.0,"width":373.33349609375,"height":373.33349609375},"relativeTransform":[[1.0,0.0,876.66650390625],[0.0,1.0,0.0]],"size":{"x":373.333312988281,"y":373.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2049:6294"]},"2049:6294":{"type":"WIDGET","id":"2049:6294","name":"Embed 16","absoluteBoundingBox":{"x":-5747.0,"y":4000.0,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-5747.0,"y":4000.0,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-0.66650390625],[0.0,1.0,0.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.333160400391,"sizeFraction":0.5},"right":{"pixelOffset":187.666839599609,"sizeFraction":0.5},"top":{"pixelOffset":-186.666656494141,"sizeFraction":0.5},"bottom":{"pixelOffset":186.333343505859,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Volume Control</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .vol-frame {\n    width: 373px;\n    height: 373px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 24px 16px;\n  }\n\n  .vol-inner {\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .vol-widget {\n    width: 100%;\n    background-color: #080808;\n    border-radius: 18px;\n    padding: 20px 22px;\n    border: 1px solid #1a1a1a;\n    transition: border-color 0.3s;\n  }\n\n  .vol-widget.danger {\n    border-color: rgba(255, 60, 60, 0.15);\n  }\n\n  .vol-row {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .vol-icon-col {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 4px;\n    width: 36px;\n    flex-shrink: 0;\n  }\n\n  .vol-icon-col svg {\n    transition: color 0.3s;\n  }\n\n  .vol-percent {\n    font-size: 0.65rem;\n    color: rgba(255,255,255,0.25);\n    font-variant-numeric: tabular-nums;\n    transition: color 0.3s;\n  }\n\n  .vol-percent.danger {\n    color: rgba(255, 80, 80, 0.8);\n  }\n\n  .vol-bars {\n    display: flex;\n    align-items: flex-end;\n    gap: 1px;\n    flex: 1;\n    height: 32px;\n  }\n\n  .vol-seg {\n    flex: 1;\n    border-radius: 1.5px;\n    background-color: rgba(255,255,255,0.06);\n  }\n\n  .hold-btn {\n    width: 56px;\n    height: 32px;\n    min-width: 56px;\n    max-width: 56px;\n    min-height: 32px;\n    max-height: 32px;\n    border-radius: 8px;\n    border: none;\n    background-color: rgba(255,255,255,0.06);\n    color: rgba(255,255,255,0.35);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.05em;\n    font-family: 'Inter', -apple-system, sans-serif;\n    cursor: pointer;\n    flex-shrink: 0;\n    flex-grow: 0;\n    transition: all 0.15s;\n    padding: 0;\n    margin: 0;\n    line-height: 1;\n    -webkit-appearance: none;\n    appearance: none;\n  }\n\n  .hold-btn.active {\n    background-color: rgba(255,255,255,0.15);\n    color: rgba(255,255,255,0.9);\n  }\n\n  .vol-warning {\n    overflow: hidden;\n    max-height: 0;\n    opacity: 0;\n    transition: max-height 0.3s ease, opacity 0.3s ease, margin-top 0.3s ease;\n    margin-top: 0;\n  }\n\n  .vol-warning.show {\n    max-height: 40px;\n    opacity: 1;\n    margin-top: 12px;\n  }\n\n  .vol-warning-inner {\n    padding: 8px 10px;\n    border-radius: 8px;\n    background-color: rgba(255, 60, 60, 0.08);\n    border: 1px solid rgba(255, 60, 60, 0.12);\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .vol-warning-inner svg {\n    flex-shrink: 0;\n  }\n\n  .vol-warning-inner span {\n    font-size: 0.65rem;\n    color: rgba(255, 80, 80, 0.7);\n  }\n\n  @keyframes pulseWarn {\n    0%, 100% { opacity: 0.8; }\n    50% { opacity: 0.4; }\n  }\n\n  .warn-icon-pulse {\n    animation: pulseWarn 1s ease-in-out infinite;\n  }\n\n  .vol-hint {\n    text-align: center;\n    margin-top: 16px;\n    color: rgba(255,255,255,0.1);\n    font-size: 0.65rem;\n    letter-spacing: 0.05em;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"vol-frame\">\n  <div class=\"vol-inner\">\n    <div class=\"vol-widget\" id=\"widget\">\n      <div class=\"vol-row\">\n        <div class=\"vol-icon-col\">\n          <div id=\"volIcon\"></div>\n          <span class=\"vol-percent\" id=\"volPercent\">0%</span>\n        </div>\n        <div class=\"vol-bars\" id=\"volBars\"></div>\n        <div id=\"holdBtnWrap\" style=\"width:56px;height:32px;flex-shrink:0;flex-grow:0;\">\n          <button id=\"holdBtn\" style=\"display:flex;align-items:center;justify-content:center;width:56px;height:32px;padding:0;margin:0;border:none;border-radius:8px;font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.35);font-family:'Inter',-apple-system,sans-serif;overflow:hidden;box-sizing:border-box;\">HOLD</button>\n        </div>\n      </div>\n      <div class=\"vol-warning\" id=\"warning\">\n        <div class=\"vol-warning-inner\">\n          <svg id=\"warnIcon\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,80,80,0.8)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"/>\n            <line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"/>\n            <line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"/>\n          </svg>\n          <span>Volume may damage hearing</span>\n        </div>\n      </div>\n    </div>\n    <p class=\"vol-hint\">Hold the button to increase volume</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var SEGMENTS = 24;\n  var volume = 0;\n  var isHolding = false;\n\n  var widget = document.getElementById(\"widget\");\n  var volIcon = document.getElementById(\"volIcon\");\n  var volPercent = document.getElementById(\"volPercent\");\n  var volBars = document.getElementById(\"volBars\");\n  var holdBtn = document.getElementById(\"holdBtn\");\n  var warning = document.getElementById(\"warning\");\n  var warnIcon = document.getElementById(\"warnIcon\");\n\n  // Build segments\n  var segments = [];\n  for (var i = 0; i < SEGMENTS; i++) {\n    var seg = document.createElement(\"div\");\n    seg.className = \"vol-seg\";\n    seg.style.height = (8 + (i / SEGMENTS) * 24) + \"px\";\n    volBars.appendChild(seg);\n    segments.push(seg);\n  }\n\n  // SVG icon templates\n  var iconVolumeX = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,0.4)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\"/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\"/></svg>';\n  var iconVolume1 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/></svg>';\n  var iconVolume2 = '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"COLOR\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\"/><path d=\"M15.54 8.46a5 5 0 0 1 0 7.07\"/><path d=\"M19.07 4.93a10 10 0 0 1 0 14.14\"/></svg>';\n\n  function getSegmentColor(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"rgba(255,255,255,0.06)\";\n    if (segPercent < 0.4) return \"rgba(255,255,255,\" + (0.6 + segPercent * 0.6) + \")\";\n    if (segPercent < 0.65) {\n      var t = (segPercent - 0.4) / 0.25;\n      return \"rgba(255,\" + Math.round(230 - t * 60) + \",\" + Math.round(220 - t * 150) + \",0.9)\";\n    }\n    if (segPercent < 0.85) {\n      var t2 = (segPercent - 0.65) / 0.2;\n      return \"rgba(255,\" + Math.round(170 - t2 * 100) + \",\" + Math.round(70 - t2 * 40) + \",0.95)\";\n    }\n    var t3 = Math.min(1, (segPercent - 0.85) / 0.15);\n    return \"rgba(255,\" + Math.round(70 - t3 * 40) + \",\" + Math.round(30 - t3 * 10) + \",1)\";\n  }\n\n  function getSegmentGlow(segIndex, v) {\n    var segPercent = segIndex / SEGMENTS;\n    if (segPercent > v) return \"none\";\n    if (segPercent < 0.4) return \"none\";\n    if (segPercent < 0.7) return \"0 0 6px rgba(255,180,50,0.3)\";\n    return \"0 0 8px rgba(255,60,60,0.5)\";\n  }\n\n  function updateUI() {\n    var isDanger = volume > 0.8;\n    var isWarning = volume > 0.6;\n    var pct = Math.round(volume * 100);\n\n    // Percent\n    volPercent.textContent = pct + \"%\";\n    volPercent.className = \"vol-percent\" + (isDanger ? \" danger\" : \"\");\n\n    // Icon\n    var iconColor;\n    if (isDanger) {\n      iconColor = \"rgba(255,80,80,0.9)\";\n    } else if (isWarning) {\n      iconColor = \"rgba(255,200,100,0.8)\";\n    } else {\n      iconColor = \"rgba(255,255,255,0.4)\";\n    }\n\n    if (volume < 0.01) {\n      volIcon.innerHTML = iconVolumeX;\n    } else if (volume < 0.5) {\n      volIcon.innerHTML = iconVolume1.replace(\"COLOR\", iconColor);\n    } else {\n      volIcon.innerHTML = iconVolume2.replace(/COLOR/g, iconColor);\n    }\n\n    // Segments\n    for (var i = 0; i < SEGMENTS; i++) {\n      var segPercent = (i + 1) / SEGMENTS;\n      var isActive = segPercent <= volume;\n      segments[i].style.backgroundColor = isActive ? getSegmentColor(i + 1, volume) : \"rgba(255,255,255,0.06)\";\n      segments[i].style.boxShadow = isActive ? getSegmentGlow(i, volume) : \"none\";\n    }\n\n    // Widget border\n    widget.className = \"vol-widget\" + (isDanger ? \" danger\" : \"\");\n\n    // Warning\n    warning.className = \"vol-warning\" + (isDanger ? \" show\" : \"\");\n    warnIcon.className = isDanger ? \"warn-icon-pulse\" : \"\";\n\n    // Button\n    if (isHolding) {\n      holdBtn.style.background = \"rgba(255,255,255,0.15)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.9)\";\n      holdBtn.textContent = \"+\";\n    } else {\n      holdBtn.style.background = \"rgba(255,255,255,0.06)\";\n      holdBtn.style.color = \"rgba(255,255,255,0.35)\";\n      holdBtn.textContent = \"HOLD\";\n    }\n\n    // Jitter\n    var intensity = Math.pow(volume, 2.8);\n    var maxJitter = 6;\n    if (volume > 0.01) {\n      var jx = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      var jy = (Math.random() - 0.5) * 2 * maxJitter * intensity;\n      volBars.style.transform = \"translate(\" + jx + \"px,\" + jy + \"px)\";\n    } else {\n      volBars.style.transform = \"translate(0,0)\";\n    }\n  }\n\n  function tick() {\n    if (isHolding) {\n      volume = Math.min(1, volume + 0.004);\n    } else {\n      volume = Math.max(0, volume - 0.01);\n    }\n    updateUI();\n    requestAnimationFrame(tick);\n  }\n\n  // Hold events\n  holdBtn.addEventListener(\"mousedown\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  holdBtn.addEventListener(\"touchstart\", function(e) {\n    e.preventDefault();\n    isHolding = true;\n  });\n  window.addEventListener(\"mouseup\", function() { isHolding = false; });\n  window.addEventListener(\"touchend\", function() { isHolding = false; });\n\n  updateUI();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2124:52064":{"type":"WIDGET","id":"2124:52064","name":"Embed 16","absoluteBoundingBox":{"x":-5663.33349609375,"y":4000.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-5663.33349609375,"y":4000.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"2139:87337":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87337","name":"Text","absoluteBoundingBox":{"x":-4649.0,"y":4652.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4649.0,"y":4652.0,"width":187.79931640625,"height":17.73876953125},"relativeTransform":[[1.0,0.0,283.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":283.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87337;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1530:84478":{"type":"FRAME","id":"1530:84478","name":"Frame 1281","absoluteBoundingBox":{"x":-4321.0,"y":1109.0,"width":392.0,"height":1211.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1109.0,"width":392.0,"height":1211.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":1211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84479","1530:84483"]},"2048:137":{"type":"FRAME","id":"2048:137","name":"Frame 1171276418","absoluteBoundingBox":{"x":-6134.66650390625,"y":4000.0,"width":373.333312988281,"height":373.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-6134.66650390625,"y":4000.0,"width":373.33349609375,"height":373.33349609375},"relativeTransform":[[1.0,0.0,488.333343505859],[0.0,1.0,1.52587890625e-05]],"size":{"x":373.333312988281,"y":373.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2049:5682"]},"2049:5682":{"type":"WIDGET","id":"2049:5682","name":"Embed 16","absoluteBoundingBox":{"x":-6135.0,"y":4000.0,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-6135.0,"y":4000.0,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.000152587891,"sizeFraction":0.5},"right":{"pixelOffset":187.999847412109,"sizeFraction":0.5},"top":{"pixelOffset":-186.666656494141,"sizeFraction":0.5},"bottom":{"pixelOffset":186.333343505859,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe to Lock</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .swipe-wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    gap: 20px;\n    touch-action: none;\n  }\n\n  .track-outer {\n    position: relative;\n    width: 300px;\n    height: 85px;\n    max-width: 95vw;\n  }\n\n  .track-bg {\n    position: absolute;\n    inset: 0;\n    border-radius: 100px;\n    overflow: hidden;\n    border: 1.5px solid rgba(180,232,90,0);\n    transition: border-color 0.4s ease;\n  }\n\n  .track-bg.locked {\n    border-color: rgba(180,232,90,0.25);\n  }\n\n  .track-shimmer {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, transparent 0%, rgba(180,232,90,0.08) 50%, transparent 100%);\n    transform: translateX(-100%);\n    animation: shimmer 2.5s ease-in-out infinite 1s;\n    pointer-events: none;\n    transition: opacity 0.5s ease;\n  }\n\n  @keyframes shimmer {\n    0%   { transform: translateX(-100%); }\n    100% { transform: translateX(100%); }\n  }\n\n  .track-text {\n    position: absolute;\n    top: 50%;\n    left: 75px;\n    right: 10px;\n    transform: translateY(-50%);\n    color: #C7FF67;\n    font-size: 1.4rem;\n    font-weight: 300;\n    letter-spacing: 0.01em;\n    white-space: nowrap;\n    text-shadow: 0 0 10px rgba(0,0,0,0.8);\n    pointer-events: none;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .track-text-swipe {\n    transition: opacity 0.15s;\n  }\n\n  .track-text-locked {\n    position: absolute;\n    left: -65px;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    text-align: center;\n    opacity: 0;\n    transition: opacity 0.3s ease 0s;\n  }\n\n  .track-text-locked.visible {\n    opacity: 1;\n    transition-delay: 0.1s;\n  }\n\n  /* Handle */\n  .handle-wrap {\n    position: absolute;\n    top: 10px;\n    left: 10px;\n    width: 65px;\n    height: 65px;\n    z-index: 10;\n    cursor: grab;\n    will-change: transform;\n  }\n\n  .handle-wrap.locked { cursor: pointer; }\n  .handle-wrap.dragging { cursor: grabbing; }\n\n  .handle-circle {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    overflow: visible;\n    border: 2px solid #B4E85A;\n    transition: border-color 0.3s ease, background-color 0.15s ease;\n  }\n\n  .handle-circle.locked {\n    border-color: rgba(180,232,90,0.5);\n    background-color: rgba(180,232,90,0.05);\n  }\n\n  /* Glass effect layers */\n  .handle-glass-1, .handle-glass-2, .handle-glass-3 {\n    position: absolute;\n    inset: 0;\n    border-radius: 50%;\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .handle-glass-1 {\n    background: linear-gradient(-38deg, transparent 30%, rgba(255,255,255,0.15) 55%, rgba(255,255,255,0.25) 60%, transparent 75%);\n  }\n\n  .handle-glass-2 {\n    background: radial-gradient(ellipse at 35% 25%, rgba(200,240,120,0.12) 0%, transparent 50%);\n  }\n\n  .handle-glass-3 {\n    inset: 2px;\n    border: 1px solid rgba(180,232,90,0.15);\n  }\n\n  /* Chevron */\n  .chevron-icon {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: opacity 0.15s;\n  }\n\n  /* Lock icon */\n  .lock-icon-wrap {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .lock-shackle {\n    transition: transform 0.45s cubic-bezier(0.2, 1.6, 0.4, 1);\n  }\n\n  .lock-shackle.open {\n    transform: translateY(-18px) rotate(35deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-shackle.closed {\n    transform: translateY(0) rotate(0deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-svg {\n    overflow: visible;\n  }\n\n  .lock-svg.bounce {\n    animation: lockBounce 0.6s ease-out 0.1s both;\n  }\n\n  @keyframes lockBounce {\n    0%   { transform: scale(1) rotate(0deg); }\n    25%  { transform: scale(1.35) rotate(-3deg); }\n    45%  { transform: scale(0.9) rotate(3deg); }\n    70%  { transform: scale(1.1) rotate(-1.5deg); }\n    100% { transform: scale(1) rotate(0deg); }\n  }\n\n  .lock-glow {\n    position: absolute;\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(199,255,103,0.4) 0%, transparent 70%);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .lock-glow.active {\n    animation: lockGlow 0.6s ease-out 0.15s forwards;\n  }\n\n  @keyframes lockGlow {\n    0%   { transform: scale(0); opacity: 0; }\n    40%  { transform: scale(2.2); opacity: 0.8; }\n    100% { transform: scale(2.2); opacity: 0; }\n  }\n\n  /* Pulse ring */\n  .pulse-ring {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    width: 65px;\n    height: 65px;\n    border-radius: 50%;\n    border: 2px solid rgba(180,232,90,0.4);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .pulse-ring.active {\n    animation: pulseRing 0.8s ease-out forwards;\n  }\n\n  @keyframes pulseRing {\n    0%   { transform: scale(1); opacity: 0.6; }\n    100% { transform: scale(1.6); opacity: 0; }\n  }\n\n  /* Status row */\n  .status-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .status-dot {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background-color: rgba(180,232,90,0.3);\n    transition: all 0.3s ease;\n  }\n\n  .status-dot.locked {\n    background-color: #C7FF67;\n    box-shadow: 0 0 8px rgba(199,255,103,0.5);\n  }\n\n  .status-text {\n    color: rgba(255,255,255,0.3);\n    font-size: 0.7rem;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    transition: color 0.3s ease;\n  }\n\n  .status-text.locked {\n    color: rgba(199,255,103,0.5);\n  }\n\n  /* Drag overlay */\n  .drag-overlay {\n    position: fixed;\n    inset: 0;\n    z-index: 9999;\n    cursor: grabbing;\n    touch-action: none;\n    display: none;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"swipe-wrapper\">\n  <div class=\"track-outer\">\n    <div class=\"track-bg\" id=\"trackBg\">\n      <div class=\"track-shimmer\" id=\"trackShimmer\"></div>\n    </div>\n\n    <div class=\"track-text\">\n      <span class=\"track-text-swipe\" id=\"textSwipe\">Swipe to lock</span>\n      <span class=\"track-text-locked\" id=\"textLocked\">Locked</span>\n    </div>\n\n    <div class=\"handle-wrap\" id=\"handle\">\n      <div class=\"handle-circle\" id=\"handleCircle\">\n        <div class=\"handle-glass-1\" id=\"glass1\"></div>\n        <div class=\"handle-glass-2\" id=\"glass2\"></div>\n        <div class=\"handle-glass-3\" id=\"glass3\"></div>\n\n        <div class=\"chevron-icon\" id=\"chevronWrap\">\n          <svg width=\"22\" height=\"40\" viewBox=\"0 0 46 80\" fill=\"none\">\n            <path clip-rule=\"evenodd\" d=\"M44.171 44.4437L8.83296 80L0 71.1125L30.9216 40L0 8.88749L8.83296 0L44.171 35.5563C45.3421 36.7349 46 38.3333 46 40C46 41.6666 45.3421 43.2651 44.171 44.4437Z\" fill=\"#B4E85A\" fill-rule=\"evenodd\" />\n          </svg>\n        </div>\n\n        <div class=\"lock-icon-wrap\" id=\"lockWrap\">\n          <div class=\"lock-glow\" id=\"lockGlow\"></div>\n          <svg class=\"lock-svg\" id=\"lockSvg\" width=\"28\" height=\"36\" viewBox=\"0 0 56 70\" fill=\"none\">\n            <rect x=\"0\" y=\"24.5\" width=\"56\" height=\"45.5\" rx=\"7\" fill=\"#C7FF67\" />\n            <circle cx=\"28\" cy=\"44\" r=\"6\" fill=\"#1a1a0a\" />\n            <rect x=\"25\" y=\"44\" width=\"6\" height=\"12\" rx=\"2\" fill=\"#1a1a0a\" />\n            <path class=\"lock-shackle open\" id=\"lockShackle\" d=\"M17.5 24.5V17.5C17.5 11.725 22.225 7 28 7C33.775 7 38.5 11.725 38.5 17.5V24.5\" stroke=\"#C7FF67\" stroke-width=\"7\" stroke-linecap=\"round\" fill=\"none\" />\n          </svg>\n        </div>\n      </div>\n    </div>\n\n    <div class=\"pulse-ring\" id=\"pulseRing\"></div>\n  </div>\n\n  <div class=\"status-row\">\n    <div class=\"status-dot\" id=\"statusDot\"></div>\n    <span class=\"status-text\" id=\"statusText\">Drag handle to lock</span>\n  </div>\n</div>\n\n<div class=\"drag-overlay\" id=\"dragOverlay\"></div>\n\n<script>\n(function() {\n  var TRACK_WIDTH = 300;\n  var HANDLE_SIZE = 65;\n  var PADDING = 10;\n  var MAX_DRAG = TRACK_WIDTH - HANDLE_SIZE - PADDING * 2;\n  var LOCK_THRESHOLD = MAX_DRAG * 0.65;\n\n  // Elements\n  var handle = document.getElementById(\"handle\");\n  var handleCircle = document.getElementById(\"handleCircle\");\n  var trackBg = document.getElementById(\"trackBg\");\n  var trackShimmer = document.getElementById(\"trackShimmer\");\n  var textSwipe = document.getElementById(\"textSwipe\");\n  var textLocked = document.getElementById(\"textLocked\");\n  var chevronWrap = document.getElementById(\"chevronWrap\");\n  var lockWrap = document.getElementById(\"lockWrap\");\n  var lockGlow = document.getElementById(\"lockGlow\");\n  var lockSvg = document.getElementById(\"lockSvg\");\n  var lockShackle = document.getElementById(\"lockShackle\");\n  var pulseRing = document.getElementById(\"pulseRing\");\n  var statusDot = document.getElementById(\"statusDot\");\n  var statusText = document.getElementById(\"statusText\");\n  var glass1 = document.getElementById(\"glass1\");\n  var glass2 = document.getElementById(\"glass2\");\n  var glass3 = document.getElementById(\"glass3\");\n  var dragOverlay = document.getElementById(\"dragOverlay\");\n\n  // State\n  var pos = 0;\n  var isLocked = false;\n  var isDragging = false;\n  var dragStartX = 0;\n  var dragStartPos = 0;\n\n  // Spring animation\n  var springRaf = null;\n  var springVel = 0;\n\n  function springTo(target, opts, onComplete) {\n    var stiffness = (opts && opts.stiffness) || 400;\n    var damping = (opts && opts.damping) || 25;\n    if (springRaf) cancelAnimationFrame(springRaf);\n    springVel = 0;\n    var prev = null;\n\n    function tick(now) {\n      var dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n      prev = now;\n      var steps = 8;\n      var subDt = dt / steps;\n      for (var i = 0; i < steps; i++) {\n        var force = -stiffness * (pos - target) - damping * springVel;\n        springVel += force * subDt;\n        pos += springVel * subDt;\n      }\n      if (Math.abs(pos - target) < 0.15 && Math.abs(springVel) < 0.15) {\n        pos = target;\n        springVel = 0;\n        updateUI();\n        if (onComplete) onComplete();\n        return;\n      }\n      updateUI();\n      springRaf = requestAnimationFrame(tick);\n    }\n    springRaf = requestAnimationFrame(tick);\n  }\n\n  function clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n  function lerp(a, b, t) { return a + (b - a) * clamp(0, 1, t); }\n  function mapRange(inMin, inMax, outMin, outMax, value) {\n    return lerp(outMin, outMax, clamp(0, 1, (value - inMin) / (inMax - inMin)));\n  }\n\n  function updateUI() {\n    var progress = MAX_DRAG > 0 ? pos / MAX_DRAG : 0;\n\n    // Handle position\n    handle.style.transform = \"translateX(\" + pos + \"px)\";\n\n    // Track background color\n    var bgAlpha = lerp(0.15, 0.05, clamp(0, 1, progress));\n    trackBg.style.backgroundColor = \"rgba(180,232,90,\" + bgAlpha + \")\";\n\n    // Chevron opacity\n    var chevOpacity = mapRange(MAX_DRAG * 0.85, MAX_DRAG * 0.9, 1, 0, pos);\n    chevronWrap.style.opacity = chevOpacity;\n\n    // Lock icon opacity\n    var lockOpacity = mapRange(MAX_DRAG * 0.9, MAX_DRAG * 0.95, 0, 1, pos);\n    lockWrap.style.opacity = lockOpacity;\n\n    // Text opacity\n    var txtOpacity = mapRange(0, MAX_DRAG * 0.4, 1, 0, pos);\n    textSwipe.style.opacity = isLocked ? 0 : txtOpacity;\n\n    // Glass effect\n    var glassOpacity = mapRange(0, MAX_DRAG * 0.3, 0, 1, pos);\n    glass1.style.opacity = glassOpacity;\n    glass2.style.opacity = glassOpacity;\n    glass3.style.opacity = glassOpacity;\n\n    // Handle glow\n    var r = lerp(0, 180, clamp(0, 1, progress));\n    var g = lerp(0, 232, clamp(0, 1, progress));\n    var b = lerp(0, 90, clamp(0, 1, progress));\n    var a = lerp(0.8, 0.3, clamp(0, 1, progress));\n    handleCircle.style.boxShadow = \"0 0 15px 3px rgba(\" + r + \",\" + g + \",\" + b + \",\" + a + \")\";\n\n    // Handle background\n    if (progress <= 0.4) {\n      var t = progress / 0.4;\n      handleCircle.style.backgroundColor = \"rgba(\" + lerp(0,180,t) + \",\" + lerp(0,232,t) + \",\" + lerp(0,90,t) + \",\" + lerp(0,0.12,t) + \")\";\n    } else {\n      handleCircle.style.backgroundColor = \"rgba(180,232,90,\" + lerp(0.12, 0.15, (progress - 0.4) / 0.6) + \")\";\n    }\n  }\n\n  function setLocked(locked) {\n    isLocked = locked;\n\n    if (locked) {\n      trackBg.classList.add(\"locked\");\n      trackShimmer.style.opacity = \"0\";\n      textSwipe.style.opacity = \"0\";\n      textLocked.classList.add(\"visible\");\n      handleCircle.classList.add(\"locked\");\n      handle.classList.add(\"locked\");\n      handle.classList.remove(\"dragging\");\n      statusDot.classList.add(\"locked\");\n      statusText.classList.add(\"locked\");\n      statusText.textContent = \"Secured \\u2014 tap to unlock\";\n\n      // Lock animation\n      lockShackle.classList.remove(\"open\");\n      lockShackle.classList.add(\"closed\");\n      lockSvg.classList.add(\"bounce\");\n      lockGlow.classList.add(\"active\");\n\n      // Pulse ring\n      pulseRing.classList.remove(\"active\");\n      void pulseRing.offsetWidth; // reflow\n      pulseRing.classList.add(\"active\");\n    } else {\n      trackBg.classList.remove(\"locked\");\n      trackShimmer.style.opacity = \"1\";\n      textLocked.classList.remove(\"visible\");\n      handleCircle.classList.remove(\"locked\");\n      handle.classList.remove(\"locked\");\n      statusDot.classList.remove(\"locked\");\n      statusText.classList.remove(\"locked\");\n      statusText.textContent = \"Drag handle to lock\";\n\n      lockShackle.classList.remove(\"closed\");\n      lockShackle.classList.add(\"open\");\n      lockSvg.classList.remove(\"bounce\");\n      lockGlow.classList.remove(\"active\");\n      pulseRing.classList.remove(\"active\");\n    }\n  }\n\n  // Pointer events\n  handle.addEventListener(\"pointerdown\", function(e) {\n    if (isLocked) return;\n    e.preventDefault();\n    if (springRaf) { cancelAnimationFrame(springRaf); springRaf = null; }\n    dragStartX = e.clientX;\n    dragStartPos = pos;\n    isDragging = true;\n    handle.classList.add(\"dragging\");\n    dragOverlay.style.display = \"block\";\n  });\n\n  dragOverlay.addEventListener(\"pointermove\", function(e) {\n    if (!isDragging) return;\n    var dx = e.clientX - dragStartX;\n    var raw = dragStartPos + dx;\n    if (raw > MAX_DRAG) {\n      pos = MAX_DRAG + (raw - MAX_DRAG) * 0.05;\n    } else if (raw < 0) {\n      pos = raw * 0.05;\n    } else {\n      pos = raw;\n    }\n    updateUI();\n  });\n\n  function endDrag() {\n    if (!isDragging) return;\n    isDragging = false;\n    handle.classList.remove(\"dragging\");\n    dragOverlay.style.display = \"none\";\n\n    if (pos >= LOCK_THRESHOLD) {\n      setLocked(true);\n      springTo(MAX_DRAG, { stiffness: 400, damping: 25 });\n    } else {\n      springTo(0, { stiffness: 500, damping: 30 });\n    }\n  }\n\n  dragOverlay.addEventListener(\"pointerup\", endDrag);\n  dragOverlay.addEventListener(\"pointercancel\", endDrag);\n\n  // Tap to unlock\n  handle.addEventListener(\"click\", function() {\n    if (!isLocked) return;\n    setLocked(false);\n    springTo(0, { stiffness: 400, damping: 25 });\n  });\n\n  // Initial render\n  updateUI();\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2048:128":{"type":"FRAME","id":"2048:128","name":"Frame 1171276416","absoluteBoundingBox":{"x":-6523.0,"y":4000.0,"width":373.333343505859,"height":373.333343505859},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":4000.0,"width":373.33349609375,"height":373.33349609375},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":373.333343505859,"y":373.333343505859},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2048:2297"]},"192:226":{"type":"TEXT","id":"192:226","name":"body/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":30.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2050:12934":{"type":"TEXT","id":"2050:12934","name":"A sneak peak at my new project launching on a new website soon.","absoluteBoundingBox":{"x":-6623.0,"y":3936.0,"width":1350.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6343.4736328125,"y":3940.8466796875,"width":789.84375,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,59.0]],"size":{"x":1350.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"A sneak peak at my new project launching on a new website soon.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"864:148367":{"type":"FRAME","id":"864:148367","name":"case studies","absoluteBoundingBox":{"x":-6623.0,"y":852.0,"width":1350.0,"height":2885.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":852.0,"width":1350.0,"height":2885.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":2885.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["860:134009"]},"860:134009":{"type":"FRAME","id":"860:134009","name":"Frame 1283","absoluteBoundingBox":{"x":-6523.0,"y":852.0,"width":1150.0,"height":2885.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":852.0,"width":1151.0,"height":2885.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":2885.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"counterAxisSizingMode":"FIXED","children":["1532:88673","884:17377","864:149638"]},"864:149638":{"type":"FRAME","id":"864:149638","name":"Frame 1285","absoluteBoundingBox":{"x":-6523.0,"y":2872.0,"width":1150.0,"height":865.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":2872.0,"width":1151.0,"height":865.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2020.0]],"size":{"x":1150.0,"y":865.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1503:33502","860:133942"]},"2184:15456":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15456","name":"Text","absoluteBoundingBox":{"x":-4984.5,"y":-294.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4984.5,"y":-294.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,50.5],[0.0,1.0,104.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15456;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"860:133949":{"type":"FRAME","id":"860:133949","name":"Frame 1270","absoluteBoundingBox":{"x":-5768.0,"y":2957.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":2957.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["860:135677"]},"860:135677":{"type":"RECTANGLE","id":"860:135677","name":"image 49","absoluteBoundingBox":{"x":-5711.0,"y":2992.0,"width":281.0,"height":310.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-5711.0,"y":2992.0,"width":281.0,"height":310.0},"relativeTransform":[[1.0,0.0,57.0],[0.0,1.0,35.0]],"size":{"x":281.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-140.5,"sizeFraction":0.5},"right":{"pixelOffset":140.5,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.99619472026825,"m01":0.087155744433403,"m02":0.0,"m10":-0.087155744433403,"m11":0.99619472026825,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1503:33491":{"type":"FRAME","id":"1503:33491","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6182.0,"y":2885.0,"width":170.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6183.0,"y":2884.0,"width":172.0,"height":39.0},"relativeTransform":[[1.0,0.0,341.0],[0.0,1.0,0.0]],"size":{"x":170.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:33492"]},"2139:87231":{"type":"TEXT","id":"2139:87231","name":"Shipping 2026","absoluteBoundingBox":{"x":-4857.5,"y":2215.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4856.70458984375,"y":2219.0,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91916":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91916","name":"Text","absoluteBoundingBox":{"x":-5112.5,"y":-121.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5112.5,"y":-121.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91916;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2050:12939":{"type":"FRAME","id":"2050:12939","name":"Frame 1171276421","absoluteBoundingBox":{"x":-4302.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-4302.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"relativeTransform":[[1.0,0.0,43.0],[0.0,1.0,22.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2050:12938"]},"1503:33489":{"type":"FRAME","id":"1503:33489","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6341.0,"y":2885.0,"width":144.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6342.0,"y":2884.0,"width":146.0,"height":39.0},"relativeTransform":[[1.0,0.0,182.0],[0.0,1.0,0.0]],"size":{"x":144.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:33490"]},"2139:87216":{"type":"FRAME","id":"2139:87216","name":"Frame 1171276143","absoluteBoundingBox":{"x":-5005.0,"y":1108.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":1107.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":87.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87217"]},"2139:87185":{"type":"TEXT","id":"2139:87185","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-5079.16650390625,"y":3504.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5078.35107421875,"y":3507.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,54.8333358764648],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1:268":{"type":"TEXT","id":"1:268","name":"main heading bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":79.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":79.0,"height":83.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":83.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":83.3280029296875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2132:71835":{"type":"FRAME","id":"2132:71835","name":"Frame 1171276422","absoluteBoundingBox":{"x":-6493.5,"y":25.0,"width":1091.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6493.5,"y":25.0,"width":1091.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,129.5],[0.0,1.0,70.0]],"size":{"x":1091.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":140.0,"counterAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["1495:29379","1495:29380","1495:29381","1495:29383","1495:29382"]},"884:17379":{"type":"FRAME","id":"884:17379","name":"Frame 1282","absoluteBoundingBox":{"x":-6523.0,"y":1933.0,"width":1150.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":1933.0,"width":1150.0,"height":799.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,85.0]],"size":{"x":1150.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["884:17380","884:17384"]},"884:17384":{"type":"FRAME","id":"884:17384","name":"Frame 1279","absoluteBoundingBox":{"x":-5768.0,"y":1933.0,"width":395.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":1933.0,"width":395.0,"height":799.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["884:17385","884:17390"]},"2139:87260":{"type":"FRAME","id":"2139:87260","name":"Frame 1282","absoluteBoundingBox":{"x":-5005.0,"y":3908.5,"width":392.0,"height":1046.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":3908.5,"width":392.0,"height":1046.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1046.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87261","2139:87265"]},"2139:87180":{"type":"FRAME","id":"2139:87180","name":"Frame 1285","absoluteBoundingBox":{"x":-5134.0,"y":3404.0,"width":650.0,"height":1282.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":3404.0,"width":652.0,"height":1282.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2719.0]],"size":{"x":650.0,"y":1282.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87181","2139:87190"]},"884:17385":{"type":"FRAME","id":"884:17385","name":"Frame 1278","absoluteBoundingBox":{"x":-5768.0,"y":1933.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":1933.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["884:17386","884:17388"]},"2139:87108":{"type":"TEXT","id":"2139:87108","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-5159.0,"y":3372.0,"width":700.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-5158.60205078125,"y":3374.81811523438,"width":677.0849609375,"height":53.636474609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":700.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"19":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"18":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1598","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2139:87135":{"type":"RECTANGLE","id":"2139:87135","name":"image 47","absoluteBoundingBox":{"x":-4638.0,"y":685.0,"width":154.0,"height":60.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-4638.0,"y":685.0,"width":154.0,"height":60.0},"relativeTransform":[[1.0,0.0,496.0],[0.0,1.0,0.0]],"size":{"x":154.0,"y":60.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1503:31182":{"type":"FRAME","id":"1503:31182","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6523.0,"y":1861.0,"width":664.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":1860.0,"width":666.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,13.0]],"size":{"x":664.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["1503:31183","1503:31185","1503:31187"]},"884:17388":{"type":"FRAME","id":"884:17388","name":"Frame 1271","absoluteBoundingBox":{"x":-5768.0,"y":2328.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":2328.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1384:3806"]},"1384:3806":{"type":"RECTANGLE","id":"1384:3806","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-5753.0,"y":2355.99975585938,"width":364.0,"height":199.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-5753.0,"y":2355.99975585938,"width":364.0,"height":199.0},"relativeTransform":[[1.0,0.0,15.0],[0.0,1.0,27.999755859375]],"size":{"x":364.0,"y":199.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-182.5,"sizeFraction":0.5},"right":{"pixelOffset":181.5,"sizeFraction":0.5},"top":{"pixelOffset":-99.500244140625,"sizeFraction":0.5},"bottom":{"pixelOffset":99.499755859375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2124:51840":{"type":"FRAME","id":"2124:51840","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":5023.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":5022.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51841"]},"962:24871":{"type":"TEXT","id":"962:24871","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":16.0,"height":15.0},"isolatedAbsoluteRenderBounds":{"x":0.306818187236786,"y":3.27272701263428,"width":14.1946029663086,"height":11.3181819915771},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":16.0,"y":15.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"SF Pro","fontPostScriptName":"SFPro-Semibold","fontStyle":"Semibold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":11.71875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51601":{"type":"FRAME","id":"2124:51601","name":"Frame 1278","absoluteBoundingBox":{"x":-6548.0,"y":1486.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":1486.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2124:51602","2124:51604"]},"2185:17775":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17775","name":"Text","absoluteBoundingBox":{"x":-3867.0,"y":-14.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3867.0,"y":-14.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17775;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"884:17383":{"type":"TEXT","id":"884:17383","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-6523.0,"y":2618.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6521.64501953125,"y":2623.30688476562,"width":295.51708984375,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"884:19486":{"type":"RECTANGLE","id":"884:19486","name":"image 52","absoluteBoundingBox":{"x":-5644.0,"y":1848.0,"width":63.0,"height":50.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-5644.0,"y":1848.0,"width":63.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2124:51825":{"type":"FRAME","id":"2124:51825","name":"Frame 1278","absoluteBoundingBox":{"x":-8990.0,"y":4105.5,"width":392.0,"height":525.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":4105.5,"width":392.0,"height":525.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":525.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51826","2124:51829"]},"222:63":{"type":"TEXT","id":"222:63","name":"Main Heading/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":86.0,"height":77.0},"isolatedAbsoluteRenderBounds":{"x":1.56818187236786,"y":15.4545440673828,"width":79.4772720336914,"height":60.363639831543},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":86.0,"y":77.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":77.4545440673828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1503:31186":{"type":"TEXT","id":"1503:31186","name":"Interaction Design","absoluteBoundingBox":{"x":-6208.0,"y":1871.0,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6206.76708984375,"y":1874.5,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1532:88673":{"type":"FRAME","id":"1532:88673","name":"Frame 1171276158","absoluteBoundingBox":{"x":-6523.0,"y":852.0,"width":1150.0,"height":856.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":852.0,"width":1151.0,"height":856.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":856.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1503:25414","860:132063"]},"2185:17849":{"type":"TEXT","id":"2185:17849","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-3490.0,"y":3642.0,"width":395.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-3489.55102539062,"y":3644.89770507812,"width":392.738525390625,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"17":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2139:87238":{"type":"TEXT","id":"2139:87238","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-5005.0,"y":2381.5,"width":392.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-4947.00830078125,"y":2384.30102539062,"width":276.4814453125,"height":15.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"860:132055":{"type":"FRAME","id":"860:132055","name":"Frame 1278","absoluteBoundingBox":{"x":-5768.0,"y":947.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":947.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["859:101220","859:101222"]},"904:10301":{"type":"RECTANGLE","id":"904:10301","name":"Group 126 1","absoluteBoundingBox":{"x":-5698.0,"y":1329.88636141274,"width":255.346757759346,"height":279.231366960807},"targetAspectRatio":{"x":459.0,"y":536.0},"isolatedAbsoluteRenderBounds":{"x":-5698.0,"y":1329.88635253906,"width":255.3466796875,"height":279.231323242188},"relativeTransform":[[0.965925812721252,0.258819043636322,70.0002288818359],[-0.258819043636322,0.965925812721252,40.0000457763672]],"size":{"x":201.351638793945,"y":235.129577636719},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-127.499771118164,"sizeFraction":0.5},"right":{"pixelOffset":127.846986641182,"sizeFraction":0.5},"top":{"pixelOffset":-139.613592810888,"sizeFraction":0.5},"bottom":{"pixelOffset":139.61777414992,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2139:87186":{"type":"FRAME","id":"2139:87186","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4912.33349609375,"y":3494.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4913.33349609375,"y":3493.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,221.66667175293],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87187"]},"860:127152":{"type":"RECTANGLE","id":"860:127152","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-5673.3916015625,"y":982.0,"width":216.783218383789,"height":310.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-5673.3916015625,"y":982.0,"width":216.783203125,"height":310.0},"relativeTransform":[[1.0,0.0,94.6083831787109],[0.0,1.0,35.0]],"size":{"x":216.783218383789,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-102.891616821289,"sizeFraction":0.5},"right":{"pixelOffset":113.8916015625,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"884:19485":{"type":"FRAME","id":"884:19485","name":"Frame 1288","absoluteBoundingBox":{"x":-5644.0,"y":1848.0,"width":271.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-5644.0,"y":1848.0,"width":271.0,"height":50.0},"relativeTransform":[[1.0,0.0,879.0],[0.0,1.0,0.0]],"size":{"x":271.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["884:19486","884:19487"]},"2139:87153":{"type":"RECTANGLE","id":"2139:87153","name":"Group 126 1","absoluteBoundingBox":{"x":-4764.0,"y":1542.16002052141,"width":244.206271326195,"height":267.048832422013},"targetAspectRatio":{"x":459.0,"y":536.0},"isolatedAbsoluteRenderBounds":{"x":-4764.0,"y":1542.16003417969,"width":244.2060546875,"height":267.048828125},"relativeTransform":[[0.965925812721252,0.258819043636322,37.4999847412109],[-0.258819043636322,0.965925812721252,106.000045776367]],"size":{"x":192.56689453125,"y":224.871154785156},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-121.250015258789,"sizeFraction":0.5},"right":{"pixelOffset":122.956256067406,"sizeFraction":0.5},"top":{"pixelOffset":-133.839933702227,"sizeFraction":0.5},"bottom":{"pixelOffset":133.208898719786,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2124:51609":{"type":"FRAME","id":"2124:51609","name":"Frame 1288","absoluteBoundingBox":{"x":-6169.0,"y":2028.0,"width":271.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-6169.0,"y":2028.0,"width":271.0,"height":50.0},"relativeTransform":[[1.0,0.0,379.0],[0.0,1.0,0.0]],"size":{"x":271.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2124:51610","2124:51611"]},"2124:51832":{"type":"FRAME","id":"2124:51832","name":"Frame 1285","absoluteBoundingBox":{"x":-8990.0,"y":4849.5,"width":392.0,"height":1513.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":4849.5,"width":394.0,"height":1513.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2899.0]],"size":{"x":392.0,"y":1513.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51833","2124:51842"]},"860:132061":{"type":"FRAME","id":"860:132061","name":"Frame 1280","absoluteBoundingBox":{"x":-6523.0,"y":947.0,"width":740.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":947.0,"width":740.0,"height":761.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["859:101218","859:101226"]},"2124:51729":{"type":"FRAME","id":"2124:51729","name":"Frame 1171276144","absoluteBoundingBox":{"x":-6346.0,"y":4652.0,"width":473.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-6346.0,"y":4652.0,"width":473.0,"height":81.0},"relativeTransform":[[1.0,0.0,277.0],[0.0,1.0,0.0]],"size":{"x":473.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":29.0,"paddingLeft":29.0,"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":140.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2124:51730","2124:51731","2124:51732","2124:51733","2124:51734","2124:51735"]},"859:101218":{"type":"FRAME","id":"859:101218","name":"Frame 1269","absoluteBoundingBox":{"x":-6523.0,"y":947.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":947.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63869},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["859:105553"]},"2185:17761":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17761","name":"Text","absoluteBoundingBox":{"x":-3967.5,"y":25.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3967.5,"y":25.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,248.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17761;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51614":{"type":"TEXT","id":"2124:51614","name":"Concept Exploration","absoluteBoundingBox":{"x":-6514.16650390625,"y":2128.0,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6509.3935546875,"y":2131.5,"width":132.52978515625,"height":13.363525390625},"relativeTransform":[[1.0,0.0,33.8333358764648],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87070":{"type":"TEXT","id":"2139:87070","name":"Usability Testing","absoluteBoundingBox":{"x":-4650.0,"y":962.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4648.76708984375,"y":965.5,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"859:105553":{"type":"RECTANGLE","id":"859:105553","name":"final myshake vid 1","absoluteBoundingBox":{"x":-6276.0,"y":982.0,"width":284.0,"height":580.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-6276.0,"y":982.0,"width":284.0,"height":580.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,35.0]],"size":{"x":284.0,"y":580.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-123.0,"sizeFraction":0.5},"right":{"pixelOffset":161.0,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[15.0,15.0,15.0,15.0],"rectangleCornerRadiiIndependent":true},"2139:87242":{"type":"FRAME","id":"2139:87242","name":"Frame 1278","absoluteBoundingBox":{"x":-5005.0,"y":2920.5,"width":392.0,"height":561.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2920.5,"width":392.0,"height":561.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":561.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87243","2139:87245"]},"2124:51734":{"type":"TEXT","id":"2124:51734","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-6092.0,"y":4716.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6092.0,"y":4716.0,"width":206.0,"height":17.0},"relativeTransform":[[1.0,0.0,254.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"constraintValues":{"left":{"pixelOffset":254.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"6:135":{"type":"TEXT","id":"6:135","name":"subtitle italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":20.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":-0.224000006914139,"y":4.79999923706055,"width":19.9050025939941,"height":14.9120006561279},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":20.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51771":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51771","name":"Text","absoluteBoundingBox":{"x":-8989.0,"y":846.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8989.0,"y":846.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51771;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51784":{"type":"FRAME","id":"2124:51784","name":"Frame 1283","absoluteBoundingBox":{"x":-8990.0,"y":1950.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":1950.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2124:51785","2124:51807","2124:51832"]},"1503:25414":{"type":"FRAME","id":"1503:25414","name":"Frame 1171276151","absoluteBoundingBox":{"x":-6523.0,"y":852.0,"width":1150.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":852.0,"width":1151.0,"height":61.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1503:28885","681:28611"]},"2139:87109":{"type":"FRAME","id":"2139:87109","name":"Frame 1285","absoluteBoundingBox":{"x":-5159.0,"y":3588.0,"width":700.0,"height":1263.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":3588.0,"width":702.0,"height":1263.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2736.0]],"size":{"x":700.0,"y":1263.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87110","2139:87119"]},"2139:87265":{"type":"FRAME","id":"2139:87265","name":"Frame 1279","absoluteBoundingBox":{"x":-5005.0,"y":4280.5,"width":392.0,"height":674.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":4280.5,"width":392.0,"height":674.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,372.0]],"size":{"x":392.0,"y":674.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87266","2139:87272"]},"2124:51761":{"type":"FRAME","id":"2124:51761","name":"Frame 1171276148","absoluteBoundingBox":{"x":-8990.0,"y":677.0,"width":392.0,"height":5685.5},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":677.0,"width":392.0,"height":5685.5},"relativeTransform":[[1.0,0.0,-2367.0],[0.0,1.0,722.0]],"size":{"x":392.0,"y":5685.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2124:51762","2124:51783"]},"2185:17794":{"type":"RECTANGLE","id":"2185:17794","name":"final myshake vid 1","absoluteBoundingBox":{"x":-3998.0,"y":982.0,"width":284.0,"height":580.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-3998.0,"y":982.0,"width":284.0,"height":580.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,35.0]],"size":{"x":284.0,"y":580.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-123.0,"sizeFraction":0.5},"right":{"pixelOffset":161.0,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[15.0,15.0,15.0,15.0],"rectangleCornerRadiiIndependent":true},"859:101220":{"type":"FRAME","id":"859:101220","name":"Frame 1270","absoluteBoundingBox":{"x":-5768.0,"y":947.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":947.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63871},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["860:127152"]},"2139:87052":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87052","name":"Text","absoluteBoundingBox":{"x":-4775.5,"y":25.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4775.5,"y":25.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87052;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"860:133942":{"type":"FRAME","id":"860:133942","name":"Frame 1282","absoluteBoundingBox":{"x":-6523.0,"y":2957.0,"width":1150.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":2957.0,"width":1150.0,"height":780.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,85.0]],"size":{"x":1150.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["860:133943","860:133947"]},"2124:51842":{"type":"FRAME","id":"2124:51842","name":"Frame 1282","absoluteBoundingBox":{"x":-8990.0,"y":5095.5,"width":392.0,"height":1267.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5095.5,"width":392.0,"height":1267.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1267.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51843","2124:51847"]},"2124:51847":{"type":"FRAME","id":"2124:51847","name":"Frame 1279","absoluteBoundingBox":{"x":-8990.0,"y":5673.5,"width":392.0,"height":689.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5673.5,"width":392.0,"height":689.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,578.0]],"size":{"x":392.0,"y":689.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51848","2124:51853"]},"860:133947":{"type":"FRAME","id":"860:133947","name":"Frame 1279","absoluteBoundingBox":{"x":-5768.0,"y":2957.0,"width":395.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":2957.0,"width":395.0,"height":780.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["860:133948","860:133953"]},"1839:61506":{"type":"TEXT","id":"1839:61506","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-6712.0,"y":3341.5,"width":392.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-6711.55126953125,"y":3344.39770507812,"width":381.83251953125,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,596.0]],"size":{"x":392.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"222:81":{"type":"TEXT","id":"222:81","name":"subtitle/italic bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":22.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-0.688000023365021,"y":3.79999923706055,"width":21.8921241760254,"height":14.4000015258789},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":22.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":null,"fontStyle":"Bold Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.2000007629395,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1:267":{"type":"TEXT","id":"1:267","name":"title bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":45.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":45.0,"height":47.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":45.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51848":{"type":"FRAME","id":"2124:51848","name":"Frame 1278","absoluteBoundingBox":{"x":-8990.0,"y":5673.5,"width":392.0,"height":559.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5673.5,"width":392.0,"height":559.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":559.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51849","2124:51851"]},"1530:84512":{"type":"FRAME","id":"1530:84512","name":"Frame 1271","absoluteBoundingBox":{"x":-4321.0,"y":3296.0,"width":392.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3296.0,"width":392.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84513"]},"2124:51851":{"type":"FRAME","id":"2124:51851","name":"Frame 1271","absoluteBoundingBox":{"x":-8990.0,"y":5960.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5960.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,287.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51852"]},"2124:51849":{"type":"FRAME","id":"2124:51849","name":"Frame 1270","absoluteBoundingBox":{"x":-8990.0,"y":5673.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5673.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51850"]},"1530:84469":{"type":"RECTANGLE","id":"1530:84469","name":"image 47","absoluteBoundingBox":{"x":-4176.5,"y":853.0,"width":103.0,"height":40.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-4176.5,"y":853.0,"width":103.0,"height":40.0},"relativeTransform":[[1.0,0.0,144.5],[0.0,1.0,0.0]],"size":{"x":103.0,"y":40.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17807":{"type":"TEXT","id":"2185:17807","name":"In Depth Concept Exploration","absoluteBoundingBox":{"x":-4210.0,"y":1871.0,"width":195.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4208.76708984375,"y":1874.5,"width":192.165771484375,"height":13.3636474609375},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":195.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"In Depth Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87068":{"type":"TEXT","id":"2139:87068","name":"Information Architecture","absoluteBoundingBox":{"x":-4896.0,"y":962.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4894.76708984375,"y":965.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51844":{"type":"TEXT","id":"2124:51844","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-8990.0,"y":5095.5,"width":392.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":-8955.5537109375,"y":5100.20166015625,"width":323.3291015625,"height":52.20751953125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61530":{"type":"RECTANGLE","id":"1839:61530","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-6671.0,"y":4427.5,"width":310.0,"height":170.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-6671.0,"y":4427.5,"width":310.0,"height":170.0},"relativeTransform":[[1.0,0.0,41.0],[0.0,1.0,34.0]],"size":{"x":310.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-155.0,"sizeFraction":0.5},"right":{"pixelOffset":155.0,"sizeFraction":0.5},"top":{"pixelOffset":-84.5,"sizeFraction":0.5},"bottom":{"pixelOffset":85.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"1503:30032":{"type":"TEXT","id":"1503:30032","name":"Usability Testing","absoluteBoundingBox":{"x":-6060.0,"y":885.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6058.76708984375,"y":888.5,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"860:133951":{"type":"FRAME","id":"860:133951","name":"Frame 1271","absoluteBoundingBox":{"x":-5768.0,"y":3352.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":3352.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["860:135680"]},"2139:87134":{"type":"FRAME","id":"2139:87134","name":"Frame 1171276151","absoluteBoundingBox":{"x":-5134.0,"y":685.0,"width":650.0,"height":137.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":685.0,"width":651.0,"height":138.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":137.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2139:87135","2139:87136"]},"2124:51835":{"type":"FRAME","id":"2124:51835","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":4919.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":4918.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51836","2124:51838","2124:51840"]},"1:4":{"type":"TEXT","id":"1:4","name":"subtitle bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":21.0,"height":21.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61572":{"type":"CODE_INSTANCE","id":"1839:61572","name":"Frame 814","absoluteBoundingBox":{"x":-3883.0,"y":712.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-3883.0,"y":712.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,462.0],[0.0,1.0,757.0]],"size":{"x":392.0,"y":477.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2107_36830.default","componentProperties":{}},"2124:51839":{"type":"TEXT","id":"2124:51839","name":"User Flows","absoluteBoundingBox":{"x":-8831.0,"y":4981.5,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8829.7666015625,"y":4985.318359375,"width":71.3828125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,159.0],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51834":{"type":"RECTANGLE","id":"2124:51834","name":"image 50","absoluteBoundingBox":{"x":-8853.0,"y":4849.5,"width":118.0,"height":30.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-8853.0,"y":4849.5,"width":118.0,"height":30.0},"relativeTransform":[[1.0,0.0,137.0],[0.0,1.0,0.0]],"size":{"x":118.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2000:47957":{"type":"RECTANGLE","id":"2000:47957","name":"timer (1) 2","absoluteBoundingBox":{"x":-5682.0,"y":1968.0,"width":222.0,"height":310.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-5682.0,"y":1968.0,"width":222.0,"height":310.0},"relativeTransform":[[1.0,0.0,86.0],[0.0,1.0,35.0]],"size":{"x":222.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.5,"sizeFraction":0.5},"right":{"pixelOffset":110.5,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2124:51807":{"type":"FRAME","id":"2124:51807","name":"Frame 1286","absoluteBoundingBox":{"x":-8990.0,"y":3487.5,"width":392.0,"height":1292.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3487.5,"width":394.0,"height":1292.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1537.0]],"size":{"x":392.0,"y":1292.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51808","2124:51819"]},"2124:51830":{"type":"RECTANGLE","id":"2124:51830","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-8949.0,"y":4427.5,"width":310.0,"height":170.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-8949.0,"y":4427.5,"width":310.0,"height":170.0},"relativeTransform":[[1.0,0.0,41.0],[0.0,1.0,34.0]],"size":{"x":310.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-155.0,"sizeFraction":0.5},"right":{"pixelOffset":155.0,"sizeFraction":0.5},"top":{"pixelOffset":-84.5,"sizeFraction":0.5},"bottom":{"pixelOffset":85.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2124:51838":{"type":"FRAME","id":"2124:51838","name":"Frame 1171276152","absoluteBoundingBox":{"x":-8990.0,"y":4971.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":4970.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51839"]},"2124:51826":{"type":"FRAME","id":"2124:51826","name":"Frame 1270","absoluteBoundingBox":{"x":-8990.0,"y":4105.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":4105.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51827","2124:51828"]},"2124:51798":{"type":"FRAME","id":"2124:51798","name":"Frame 1269","absoluteBoundingBox":{"x":-8990.0,"y":2260.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2260.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,54.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63875},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51799"]},"2124:51828":{"type":"RECTANGLE","id":"2124:51828","name":"timer (1) 1","absoluteBoundingBox":{"x":-8867.0,"y":4140.5,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-8867.0,"y":4140.5,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-73.0,"sizeFraction":0.5},"right":{"pixelOffset":73.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":102.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"2124:51820":{"type":"FRAME","id":"2124:51820","name":"Frame 1280","absoluteBoundingBox":{"x":-8990.0,"y":3733.5,"width":392.0,"height":357.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":3733.5,"width":392.0,"height":357.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":357.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51821","2124:51822"]},"1503:30031":{"type":"FRAME","id":"1503:30031","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6095.0,"y":875.0,"width":180.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6096.0,"y":874.0,"width":182.0,"height":39.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:30032"]},"884:19487":{"type":"RECTANGLE","id":"884:19487","name":"image 53","absoluteBoundingBox":{"x":-5581.0,"y":1848.0,"width":208.0,"height":50.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-5581.0,"y":1848.0,"width":208.0,"height":50.0},"relativeTransform":[[1.0,0.0,63.0],[0.0,1.0,0.0]],"size":{"x":208.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2124:51808":{"type":"FRAME","id":"2124:51808","name":"Frame 1287","absoluteBoundingBox":{"x":-8990.0,"y":3487.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3487.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51809","2124:51812"]},"2050:10839":{"type":"FRAME","id":"2050:10839","name":"Frame 1171276420","absoluteBoundingBox":{"x":-6623.0,"y":3877.0,"width":1350.0,"height":496.333343505859},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":3877.0,"width":1350.0,"height":496.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3025.0]],"size":{"x":1350.0,"y":496.333343505859},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2050:12941","2048:144"]},"2177:91955":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91955","name":"Text","absoluteBoundingBox":{"x":-6371.0,"y":-14.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6371.0,"y":-14.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91955;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51812":{"type":"FRAME","id":"2124:51812","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":3557.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3556.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51813","2124:51815","2124:51817"]},"2124:51818":{"type":"TEXT","id":"2124:51818","name":"Research Driven","absoluteBoundingBox":{"x":-8848.0,"y":3671.5,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8846.7666015625,"y":3675.0,"width":105.5263671875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,142.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1608:5505":{"key":"468b7f5e3117f4abd1540506f287cadd624884cd","name":"subtext/regular","styleType":"TEXT","remote":true,"description":"","id":"1608:5505","assetId":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"2124:51596":{"type":"FRAME","id":"2124:51596","name":"Frame 1280","absoluteBoundingBox":{"x":-6548.0,"y":857.0,"width":650.0,"height":614.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":857.0,"width":650.0,"height":614.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":614.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51597","2124:51599"]},"686:129541":{"type":"TEXT","id":"686:129541","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":13.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.0900000035762787,"y":2.99999952316284,"width":11.928750038147,"height":9.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":13.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.0,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17866":{"type":"WIDGET","id":"2185:17866","name":"Embed 16","absoluteBoundingBox":{"x":-3385.33349609375,"y":4000.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-3385.33349609375,"y":4000.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"2124:51816":{"type":"TEXT","id":"2124:51816","name":"Interaction Design","absoluteBoundingBox":{"x":-8854.5,"y":3619.5,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8853.2666015625,"y":3623.0,"width":118.1181640625,"height":13.522705078125},"relativeTransform":[[1.0,0.0,135.5],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51813":{"type":"FRAME","id":"2124:51813","name":"Frame 1171276153","absoluteBoundingBox":{"x":-8990.0,"y":3557.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3556.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51814"]},"1839:61465":{"type":"FRAME","id":"1839:61465","name":"Frame 1171275896","absoluteBoundingBox":{"x":-6551.5,"y":677.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-6552.5,"y":676.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,160.5],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1839:61466","1839:61467"]},"1503:33487":{"type":"FRAME","id":"1503:33487","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6523.0,"y":2885.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":2884.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:33488"]},"6:137":{"type":"TEXT","id":"6:137","name":"subtitle italic bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":22.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-0.688000023365021,"y":3.79999923706055,"width":21.8921241760254,"height":14.4000015258789},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":22.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":null,"fontStyle":"Bold Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.2000007629395,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91912":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91912","name":"Text","absoluteBoundingBox":{"x":-5595.5,"y":-121.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5595.5,"y":-121.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2177:91912;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87195":{"type":"FRAME","id":"2139:87195","name":"Frame 1279","absoluteBoundingBox":{"x":-5134.0,"y":4195.0,"width":650.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":4195.0,"width":650.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":650.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87196","2139:87201"]},"2124:51810":{"type":"RECTANGLE","id":"2124:51810","name":"image 52","absoluteBoundingBox":{"x":-8875.5,"y":3487.5,"width":38.0,"height":30.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-8875.5,"y":3487.5,"width":38.0,"height":30.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":38.0,"y":30.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61485":{"type":"FRAME","id":"1839:61485","name":"Frame 1171276158","absoluteBoundingBox":{"x":-6712.0,"y":1950.5,"width":392.0,"height":1467.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":1950.5,"width":394.0,"height":1467.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1467.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61486","1839:61495"]},"2139:87250":{"type":"FRAME","id":"2139:87250","name":"Frame 1288","absoluteBoundingBox":{"x":-4890.5,"y":3662.5,"width":163.0,"height":30.0},"isolatedAbsoluteRenderBounds":{"x":-4890.5,"y":3662.5,"width":163.0,"height":30.0},"relativeTransform":[[1.0,0.0,114.5],[0.0,1.0,0.0]],"size":{"x":163.0,"y":30.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2139:87251","2139:87252"]},"2124:51795":{"type":"FRAME","id":"2124:51795","name":"Frame 1281","absoluteBoundingBox":{"x":-8990.0,"y":2206.5,"width":392.0,"height":1211.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2206.5,"width":392.0,"height":1211.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":1211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51796","2124:51800"]},"1530:84544":{"type":"SVG","id":"1530:84544","name":"Frame 217","absoluteBoundingBox":{"x":-3969.0,"y":5346.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-3969.0,"y":5346.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,110.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"},"1839:61498":{"type":"FRAME","id":"1839:61498","name":"Frame 1269","absoluteBoundingBox":{"x":-6712.0,"y":2260.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":2260.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,54.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63875},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61499"]},"2177:91956":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91956","name":"Text","absoluteBoundingBox":{"x":-6267.0,"y":-14.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6267.0,"y":-14.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91956;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17796":{"type":"FRAME","id":"2185:17796","name":"Frame 1279","absoluteBoundingBox":{"x":-3490.0,"y":947.0,"width":395.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":947.0,"width":395.0,"height":761.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2185:17797","2185:17802"]},"2124:51804":{"type":"FRAME","id":"2124:51804","name":"Frame 1271","absoluteBoundingBox":{"x":-8990.0,"y":3033.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":3033.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63877},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51805"]},"1839:61791":{"type":"TEXT","id":"1839:61791","name":"B","absoluteBoundingBox":{"x":-4241.0,"y":0.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-4239.0439453125,"y":10.0799989700317,"width":25.919921875,"height":25.9200019836426},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51615":{"type":"FRAME","id":"2124:51615","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6326.33349609375,"y":2118.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6327.33349609375,"y":2117.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,221.66667175293],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51616"]},"2124:51805":{"type":"RECTANGLE","id":"2124:51805","name":"Group 126 1","absoluteBoundingBox":{"x":-8887.0,"y":3068.7124196291,"width":185.024406075478,"height":201.994968533516},"targetAspectRatio":{"x":146.0,"y":170.0},"isolatedAbsoluteRenderBounds":{"x":-8887.0,"y":3068.71240234375,"width":185.0244140625,"height":201.994873046875},"relativeTransform":[[0.965925812721252,0.258819043636322,103.0],[-0.258819043636322,0.965925812721252,73.0000534057617]],"size":{"x":146.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0244060754776,"sizeFraction":0.5},"top":{"pixelOffset":-101.287526965141,"sizeFraction":0.5},"bottom":{"pixelOffset":100.707441568375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2124:51803":{"type":"RECTANGLE","id":"2124:51803","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-8865.0,"y":2780.5,"width":142.0,"height":203.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-8865.0,"y":2780.5,"width":142.0,"height":203.0},"relativeTransform":[[1.0,0.0,125.0],[0.0,1.0,35.0]],"size":{"x":142.0,"y":203.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-71.0,"sizeFraction":0.5},"right":{"pixelOffset":71.0,"sizeFraction":0.5},"top":{"pixelOffset":-101.5,"sizeFraction":0.5},"bottom":{"pixelOffset":101.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2185:17882":{"type":"FRAME","id":"2185:17882","name":"Frame 815","absoluteBoundingBox":{"x":-4345.0,"y":-10.0,"width":800.0,"height":625.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":-10.0,"width":800.0,"height":625.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":800.0,"y":625.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":35.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","layoutPositioning":"ABSOLUTE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":[]},"2124:51646":{"type":"TEXT","id":"2124:51646","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-6548.0,"y":4047.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6440.1708984375,"y":4051.70166015625,"width":435.0703125,"height":23.480224609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51796":{"type":"FRAME","id":"2124:51796","name":"Frame 1280","absoluteBoundingBox":{"x":-8990.0,"y":2206.5,"width":392.0,"height":524.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2206.5,"width":392.0,"height":524.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":524.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51797","2124:51798"]},"2139:87306":{"type":"WIDGET","id":"2139:87306","name":"Embed 16","absoluteBoundingBox":{"x":-4996.22216796875,"y":5614.77783203125,"width":375.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":371.0},"isolatedAbsoluteRenderBounds":{"x":-4996.22216796875,"y":5614.77783203125,"width":375.0,"height":373.0},"relativeTransform":[[1.0,0.0,-129.33349609375],[0.0,1.0,-129.0]],"size":{"x":375.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-187.222389221191,"sizeFraction":0.5},"right":{"pixelOffset":187.777610778809,"sizeFraction":0.5},"top":{"pixelOffset":-186.888893127441,"sizeFraction":0.5},"bottom":{"pixelOffset":186.111106872559,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe to Lock</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n    -webkit-font-smoothing: antialiased;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .swipe-wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    gap: 20px;\n    touch-action: none;\n  }\n\n  .track-outer {\n    position: relative;\n    width: 300px;\n    height: 85px;\n    max-width: 95vw;\n  }\n\n  .track-bg {\n    position: absolute;\n    inset: 0;\n    border-radius: 100px;\n    overflow: hidden;\n    border: 1.5px solid rgba(180,232,90,0);\n    transition: border-color 0.4s ease;\n  }\n\n  .track-bg.locked {\n    border-color: rgba(180,232,90,0.25);\n  }\n\n  .track-shimmer {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, transparent 0%, rgba(180,232,90,0.08) 50%, transparent 100%);\n    transform: translateX(-100%);\n    animation: shimmer 2.5s ease-in-out infinite 1s;\n    pointer-events: none;\n    transition: opacity 0.5s ease;\n  }\n\n  @keyframes shimmer {\n    0%   { transform: translateX(-100%); }\n    100% { transform: translateX(100%); }\n  }\n\n  .track-text {\n    position: absolute;\n    top: 50%;\n    left: 75px;\n    right: 10px;\n    transform: translateY(-50%);\n    color: #C7FF67;\n    font-size: 1.4rem;\n    font-weight: 300;\n    letter-spacing: 0.01em;\n    white-space: nowrap;\n    text-shadow: 0 0 10px rgba(0,0,0,0.8);\n    pointer-events: none;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .track-text-swipe {\n    transition: opacity 0.15s;\n  }\n\n  .track-text-locked {\n    position: absolute;\n    left: -65px;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    text-align: center;\n    opacity: 0;\n    transition: opacity 0.3s ease 0s;\n  }\n\n  .track-text-locked.visible {\n    opacity: 1;\n    transition-delay: 0.1s;\n  }\n\n  /* Handle */\n  .handle-wrap {\n    position: absolute;\n    top: 10px;\n    left: 10px;\n    width: 65px;\n    height: 65px;\n    z-index: 10;\n    cursor: grab;\n    will-change: transform;\n  }\n\n  .handle-wrap.locked { cursor: pointer; }\n  .handle-wrap.dragging { cursor: grabbing; }\n\n  .handle-circle {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    overflow: visible;\n    border: 2px solid #B4E85A;\n    transition: border-color 0.3s ease, background-color 0.15s ease;\n  }\n\n  .handle-circle.locked {\n    border-color: rgba(180,232,90,0.5);\n    background-color: rgba(180,232,90,0.05);\n  }\n\n  /* Glass effect layers */\n  .handle-glass-1, .handle-glass-2, .handle-glass-3 {\n    position: absolute;\n    inset: 0;\n    border-radius: 50%;\n    pointer-events: none;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .handle-glass-1 {\n    background: linear-gradient(-38deg, transparent 30%, rgba(255,255,255,0.15) 55%, rgba(255,255,255,0.25) 60%, transparent 75%);\n  }\n\n  .handle-glass-2 {\n    background: radial-gradient(ellipse at 35% 25%, rgba(200,240,120,0.12) 0%, transparent 50%);\n  }\n\n  .handle-glass-3 {\n    inset: 2px;\n    border: 1px solid rgba(180,232,90,0.15);\n  }\n\n  /* Chevron */\n  .chevron-icon {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: opacity 0.15s;\n  }\n\n  /* Lock icon */\n  .lock-icon-wrap {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    transition: opacity 0.15s;\n  }\n\n  .lock-shackle {\n    transition: transform 0.45s cubic-bezier(0.2, 1.6, 0.4, 1);\n  }\n\n  .lock-shackle.open {\n    transform: translateY(-18px) rotate(35deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-shackle.closed {\n    transform: translateY(0) rotate(0deg);\n    transform-origin: 32px 24.5px;\n  }\n\n  .lock-svg {\n    overflow: visible;\n  }\n\n  .lock-svg.bounce {\n    animation: lockBounce 0.6s ease-out 0.1s both;\n  }\n\n  @keyframes lockBounce {\n    0%   { transform: scale(1) rotate(0deg); }\n    25%  { transform: scale(1.35) rotate(-3deg); }\n    45%  { transform: scale(0.9) rotate(3deg); }\n    70%  { transform: scale(1.1) rotate(-1.5deg); }\n    100% { transform: scale(1) rotate(0deg); }\n  }\n\n  .lock-glow {\n    position: absolute;\n    width: 80px;\n    height: 80px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(199,255,103,0.4) 0%, transparent 70%);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .lock-glow.active {\n    animation: lockGlow 0.6s ease-out 0.15s forwards;\n  }\n\n  @keyframes lockGlow {\n    0%   { transform: scale(0); opacity: 0; }\n    40%  { transform: scale(2.2); opacity: 0.8; }\n    100% { transform: scale(2.2); opacity: 0; }\n  }\n\n  /* Pulse ring */\n  .pulse-ring {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    width: 65px;\n    height: 65px;\n    border-radius: 50%;\n    border: 2px solid rgba(180,232,90,0.4);\n    pointer-events: none;\n    opacity: 0;\n  }\n\n  .pulse-ring.active {\n    animation: pulseRing 0.8s ease-out forwards;\n  }\n\n  @keyframes pulseRing {\n    0%   { transform: scale(1); opacity: 0.6; }\n    100% { transform: scale(1.6); opacity: 0; }\n  }\n\n  /* Status row */\n  .status-row {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .status-dot {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background-color: rgba(180,232,90,0.3);\n    transition: all 0.3s ease;\n  }\n\n  .status-dot.locked {\n    background-color: #C7FF67;\n    box-shadow: 0 0 8px rgba(199,255,103,0.5);\n  }\n\n  .status-text {\n    color: rgba(255,255,255,0.3);\n    font-size: 0.7rem;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    transition: color 0.3s ease;\n  }\n\n  .status-text.locked {\n    color: rgba(199,255,103,0.5);\n  }\n\n  /* Drag overlay */\n  .drag-overlay {\n    position: fixed;\n    inset: 0;\n    z-index: 9999;\n    cursor: grabbing;\n    touch-action: none;\n    display: none;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"swipe-wrapper\">\n  <div class=\"track-outer\">\n    <div class=\"track-bg\" id=\"trackBg\">\n      <div class=\"track-shimmer\" id=\"trackShimmer\"></div>\n    </div>\n\n    <div class=\"track-text\">\n      <span class=\"track-text-swipe\" id=\"textSwipe\">Swipe to lock</span>\n      <span class=\"track-text-locked\" id=\"textLocked\">Locked</span>\n    </div>\n\n    <div class=\"handle-wrap\" id=\"handle\">\n      <div class=\"handle-circle\" id=\"handleCircle\">\n        <div class=\"handle-glass-1\" id=\"glass1\"></div>\n        <div class=\"handle-glass-2\" id=\"glass2\"></div>\n        <div class=\"handle-glass-3\" id=\"glass3\"></div>\n\n        <div class=\"chevron-icon\" id=\"chevronWrap\">\n          <svg width=\"22\" height=\"40\" viewBox=\"0 0 46 80\" fill=\"none\">\n            <path clip-rule=\"evenodd\" d=\"M44.171 44.4437L8.83296 80L0 71.1125L30.9216 40L0 8.88749L8.83296 0L44.171 35.5563C45.3421 36.7349 46 38.3333 46 40C46 41.6666 45.3421 43.2651 44.171 44.4437Z\" fill=\"#B4E85A\" fill-rule=\"evenodd\" />\n          </svg>\n        </div>\n\n        <div class=\"lock-icon-wrap\" id=\"lockWrap\">\n          <div class=\"lock-glow\" id=\"lockGlow\"></div>\n          <svg class=\"lock-svg\" id=\"lockSvg\" width=\"28\" height=\"36\" viewBox=\"0 0 56 70\" fill=\"none\">\n            <rect x=\"0\" y=\"24.5\" width=\"56\" height=\"45.5\" rx=\"7\" fill=\"#C7FF67\" />\n            <circle cx=\"28\" cy=\"44\" r=\"6\" fill=\"#1a1a0a\" />\n            <rect x=\"25\" y=\"44\" width=\"6\" height=\"12\" rx=\"2\" fill=\"#1a1a0a\" />\n            <path class=\"lock-shackle open\" id=\"lockShackle\" d=\"M17.5 24.5V17.5C17.5 11.725 22.225 7 28 7C33.775 7 38.5 11.725 38.5 17.5V24.5\" stroke=\"#C7FF67\" stroke-width=\"7\" stroke-linecap=\"round\" fill=\"none\" />\n          </svg>\n        </div>\n      </div>\n    </div>\n\n    <div class=\"pulse-ring\" id=\"pulseRing\"></div>\n  </div>\n\n  <div class=\"status-row\">\n    <div class=\"status-dot\" id=\"statusDot\"></div>\n    <span class=\"status-text\" id=\"statusText\">Drag handle to lock</span>\n  </div>\n</div>\n\n<div class=\"drag-overlay\" id=\"dragOverlay\"></div>\n\n<script>\n(function() {\n  var TRACK_WIDTH = 300;\n  var HANDLE_SIZE = 65;\n  var PADDING = 10;\n  var MAX_DRAG = TRACK_WIDTH - HANDLE_SIZE - PADDING * 2;\n  var LOCK_THRESHOLD = MAX_DRAG * 0.65;\n\n  // Elements\n  var handle = document.getElementById(\"handle\");\n  var handleCircle = document.getElementById(\"handleCircle\");\n  var trackBg = document.getElementById(\"trackBg\");\n  var trackShimmer = document.getElementById(\"trackShimmer\");\n  var textSwipe = document.getElementById(\"textSwipe\");\n  var textLocked = document.getElementById(\"textLocked\");\n  var chevronWrap = document.getElementById(\"chevronWrap\");\n  var lockWrap = document.getElementById(\"lockWrap\");\n  var lockGlow = document.getElementById(\"lockGlow\");\n  var lockSvg = document.getElementById(\"lockSvg\");\n  var lockShackle = document.getElementById(\"lockShackle\");\n  var pulseRing = document.getElementById(\"pulseRing\");\n  var statusDot = document.getElementById(\"statusDot\");\n  var statusText = document.getElementById(\"statusText\");\n  var glass1 = document.getElementById(\"glass1\");\n  var glass2 = document.getElementById(\"glass2\");\n  var glass3 = document.getElementById(\"glass3\");\n  var dragOverlay = document.getElementById(\"dragOverlay\");\n\n  // State\n  var pos = 0;\n  var isLocked = false;\n  var isDragging = false;\n  var dragStartX = 0;\n  var dragStartPos = 0;\n\n  // Spring animation\n  var springRaf = null;\n  var springVel = 0;\n\n  function springTo(target, opts, onComplete) {\n    var stiffness = (opts && opts.stiffness) || 400;\n    var damping = (opts && opts.damping) || 25;\n    if (springRaf) cancelAnimationFrame(springRaf);\n    springVel = 0;\n    var prev = null;\n\n    function tick(now) {\n      var dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n      prev = now;\n      var steps = 8;\n      var subDt = dt / steps;\n      for (var i = 0; i < steps; i++) {\n        var force = -stiffness * (pos - target) - damping * springVel;\n        springVel += force * subDt;\n        pos += springVel * subDt;\n      }\n      if (Math.abs(pos - target) < 0.15 && Math.abs(springVel) < 0.15) {\n        pos = target;\n        springVel = 0;\n        updateUI();\n        if (onComplete) onComplete();\n        return;\n      }\n      updateUI();\n      springRaf = requestAnimationFrame(tick);\n    }\n    springRaf = requestAnimationFrame(tick);\n  }\n\n  function clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n  function lerp(a, b, t) { return a + (b - a) * clamp(0, 1, t); }\n  function mapRange(inMin, inMax, outMin, outMax, value) {\n    return lerp(outMin, outMax, clamp(0, 1, (value - inMin) / (inMax - inMin)));\n  }\n\n  function updateUI() {\n    var progress = MAX_DRAG > 0 ? pos / MAX_DRAG : 0;\n\n    // Handle position\n    handle.style.transform = \"translateX(\" + pos + \"px)\";\n\n    // Track background color\n    var bgAlpha = lerp(0.15, 0.05, clamp(0, 1, progress));\n    trackBg.style.backgroundColor = \"rgba(180,232,90,\" + bgAlpha + \")\";\n\n    // Chevron opacity\n    var chevOpacity = mapRange(MAX_DRAG * 0.85, MAX_DRAG * 0.9, 1, 0, pos);\n    chevronWrap.style.opacity = chevOpacity;\n\n    // Lock icon opacity\n    var lockOpacity = mapRange(MAX_DRAG * 0.9, MAX_DRAG * 0.95, 0, 1, pos);\n    lockWrap.style.opacity = lockOpacity;\n\n    // Text opacity\n    var txtOpacity = mapRange(0, MAX_DRAG * 0.4, 1, 0, pos);\n    textSwipe.style.opacity = isLocked ? 0 : txtOpacity;\n\n    // Glass effect\n    var glassOpacity = mapRange(0, MAX_DRAG * 0.3, 0, 1, pos);\n    glass1.style.opacity = glassOpacity;\n    glass2.style.opacity = glassOpacity;\n    glass3.style.opacity = glassOpacity;\n\n    // Handle glow\n    var r = lerp(0, 180, clamp(0, 1, progress));\n    var g = lerp(0, 232, clamp(0, 1, progress));\n    var b = lerp(0, 90, clamp(0, 1, progress));\n    var a = lerp(0.8, 0.3, clamp(0, 1, progress));\n    handleCircle.style.boxShadow = \"0 0 15px 3px rgba(\" + r + \",\" + g + \",\" + b + \",\" + a + \")\";\n\n    // Handle background\n    if (progress <= 0.4) {\n      var t = progress / 0.4;\n      handleCircle.style.backgroundColor = \"rgba(\" + lerp(0,180,t) + \",\" + lerp(0,232,t) + \",\" + lerp(0,90,t) + \",\" + lerp(0,0.12,t) + \")\";\n    } else {\n      handleCircle.style.backgroundColor = \"rgba(180,232,90,\" + lerp(0.12, 0.15, (progress - 0.4) / 0.6) + \")\";\n    }\n  }\n\n  function setLocked(locked) {\n    isLocked = locked;\n\n    if (locked) {\n      trackBg.classList.add(\"locked\");\n      trackShimmer.style.opacity = \"0\";\n      textSwipe.style.opacity = \"0\";\n      textLocked.classList.add(\"visible\");\n      handleCircle.classList.add(\"locked\");\n      handle.classList.add(\"locked\");\n      handle.classList.remove(\"dragging\");\n      statusDot.classList.add(\"locked\");\n      statusText.classList.add(\"locked\");\n      statusText.textContent = \"Secured \\u2014 tap to unlock\";\n\n      // Lock animation\n      lockShackle.classList.remove(\"open\");\n      lockShackle.classList.add(\"closed\");\n      lockSvg.classList.add(\"bounce\");\n      lockGlow.classList.add(\"active\");\n\n      // Pulse ring\n      pulseRing.classList.remove(\"active\");\n      void pulseRing.offsetWidth; // reflow\n      pulseRing.classList.add(\"active\");\n    } else {\n      trackBg.classList.remove(\"locked\");\n      trackShimmer.style.opacity = \"1\";\n      textLocked.classList.remove(\"visible\");\n      handleCircle.classList.remove(\"locked\");\n      handle.classList.remove(\"locked\");\n      statusDot.classList.remove(\"locked\");\n      statusText.classList.remove(\"locked\");\n      statusText.textContent = \"Drag handle to lock\";\n\n      lockShackle.classList.remove(\"closed\");\n      lockShackle.classList.add(\"open\");\n      lockSvg.classList.remove(\"bounce\");\n      lockGlow.classList.remove(\"active\");\n      pulseRing.classList.remove(\"active\");\n    }\n  }\n\n  // Pointer events\n  handle.addEventListener(\"pointerdown\", function(e) {\n    if (isLocked) return;\n    e.preventDefault();\n    if (springRaf) { cancelAnimationFrame(springRaf); springRaf = null; }\n    dragStartX = e.clientX;\n    dragStartPos = pos;\n    isDragging = true;\n    handle.classList.add(\"dragging\");\n    dragOverlay.style.display = \"block\";\n  });\n\n  dragOverlay.addEventListener(\"pointermove\", function(e) {\n    if (!isDragging) return;\n    var dx = e.clientX - dragStartX;\n    var raw = dragStartPos + dx;\n    if (raw > MAX_DRAG) {\n      pos = MAX_DRAG + (raw - MAX_DRAG) * 0.05;\n    } else if (raw < 0) {\n      pos = raw * 0.05;\n    } else {\n      pos = raw;\n    }\n    updateUI();\n  });\n\n  function endDrag() {\n    if (!isDragging) return;\n    isDragging = false;\n    handle.classList.remove(\"dragging\");\n    dragOverlay.style.display = \"none\";\n\n    if (pos >= LOCK_THRESHOLD) {\n      setLocked(true);\n      springTo(MAX_DRAG, { stiffness: 400, damping: 25 });\n    } else {\n      springTo(0, { stiffness: 500, damping: 30 });\n    }\n  }\n\n  dragOverlay.addEventListener(\"pointerup\", endDrag);\n  dragOverlay.addEventListener(\"pointercancel\", endDrag);\n\n  // Tap to unlock\n  handle.addEventListener(\"click\", function() {\n    if (!isLocked) return;\n    setLocked(false);\n    springTo(0, { stiffness: 400, damping: 25 });\n  });\n\n  // Initial render\n  updateUI();\n})();\n</script>\n</body>\n</html>","embedURL":""}},"1495:29383":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1495:29383","name":"Text","absoluteBoundingBox":{"x":-5809.5,"y":25.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5809.5,"y":25.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,684.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1495:29383;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51799":{"type":"RECTANGLE","id":"2124:51799","name":"final myshake vid 1","absoluteBoundingBox":{"x":-8889.0,"y":2303.5,"width":196.0,"height":400.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-8889.0,"y":2303.5,"width":196.0,"height":400.0},"relativeTransform":[[1.0,0.0,101.0],[0.0,1.0,43.0]],"size":{"x":196.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-95.0,"sizeFraction":0.5},"right":{"pixelOffset":101.0,"sizeFraction":0.5},"top":{"pixelOffset":-192.0,"sizeFraction":0.5},"bottom":{"pixelOffset":208.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"859:101226":{"type":"TEXT","id":"859:101226","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-6523.0,"y":1632.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6521.08251953125,"y":1636.84655761719,"width":411.20263671875,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"962:24873":{"type":"TEXT","id":"962:24873","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.248579546809196,"y":2.72727251052856,"width":12.1271305084229,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51802":{"type":"FRAME","id":"2124:51802","name":"Frame 1270","absoluteBoundingBox":{"x":-8990.0,"y":2745.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2745.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63876},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51803"]},"2124:51797":{"type":"TEXT","id":"2124:51797","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-8990.0,"y":2206.5,"width":392.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-8932.0087890625,"y":2209.30102539062,"width":276.4814453125,"height":15.653564453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87330":{"type":"TEXT","id":"2139:87330","name":"K","absoluteBoundingBox":{"x":-5127.0,"y":4662.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-5124.9482421875,"y":4672.080078125,"width":24.84033203125,"height":25.919921875},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87249":{"type":"FRAME","id":"2139:87249","name":"Frame 1287","absoluteBoundingBox":{"x":-5005.0,"y":3662.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3662.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87250","2139:87253"]},"2124:51786":{"type":"FRAME","id":"2124:51786","name":"Frame 1171276151","absoluteBoundingBox":{"x":-8990.0,"y":1950.5,"width":392.0,"height":221.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":1950.5,"width":394.0,"height":222.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":221.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51787","2124:51788"]},"2124:51793":{"type":"FRAME","id":"2124:51793","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":2134.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":2133.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51794"]},"2124:51791":{"type":"FRAME","id":"2124:51791","name":"Frame 1171276155","absoluteBoundingBox":{"x":-8990.0,"y":2082.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":2081.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51792"]},"2139:87118":{"type":"RECTANGLE","id":"2139:87118","name":"image 50","absoluteBoundingBox":{"x":-4907.5,"y":3588.0,"width":197.0,"height":50.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4907.5,"y":3588.0,"width":197.0,"height":50.0},"relativeTransform":[[1.0,0.0,251.5],[0.0,1.0,0.0]],"size":{"x":197.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87114":{"type":"FRAME","id":"2139:87114","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4920.66650390625,"y":3678.0,"width":223.333343505859,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4921.66650390625,"y":3677.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,238.33332824707],[0.0,1.0,0.0]],"size":{"x":223.333343505859,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87115"]},"2124:51789":{"type":"FRAME","id":"2124:51789","name":"Frame 1171276153","absoluteBoundingBox":{"x":-8990.0,"y":2030.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":2029.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51790"]},"2124:51790":{"type":"TEXT","id":"2124:51790","name":"Shipping 2026","absoluteBoundingBox":{"x":-8842.5,"y":2040.5,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8841.7041015625,"y":2044.0,"width":94.306640625,"height":13.522705078125},"relativeTransform":[[1.0,0.0,147.5],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87321":{"type":"TEXT","id":"2139:87321","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-5159.0,"y":4990.0,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-5157.89208984375,"y":4993.20458984375,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87256":{"type":"FRAME","id":"2139:87256","name":"Frame 1171276152","absoluteBoundingBox":{"x":-5005.0,"y":3784.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":3783.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87257"]},"2124:51762":{"type":"FRAME","id":"2124:51762","name":"Frame 1171276147","absoluteBoundingBox":{"x":-8990.0,"y":677.0,"width":392.0,"height":1203.5},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":676.0,"width":394.0,"height":1204.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1203.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2124:51763","2124:51781","2124:51782"]},"1495:29379":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1495:29379","name":"Text","absoluteBoundingBox":{"x":-6493.5,"y":25.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6493.5,"y":25.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1495:29379;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87141":{"type":"FRAME","id":"2139:87141","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4664.0,"y":785.0,"width":180.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4665.0,"y":784.0,"width":182.0,"height":39.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2139:87142"]},"2185:17621":{"type":"FRAME","id":"2185:17621","name":"splash screen","absoluteBoundingBox":{"x":-4345.0,"y":285.0,"width":440.0,"height":498.0},"isolatedAbsoluteRenderBounds":{"x":-4346.0,"y":284.0,"width":442.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,330.0]],"size":{"x":440.0,"y":498.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17622"]},"2124:51821":{"type":"TEXT","id":"2124:51821","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-8990.0,"y":3733.5,"width":392.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-8943.0146484375,"y":3738.80688476562,"width":298.3486328125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1503:31183":{"type":"FRAME","id":"1503:31183","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6523.0,"y":1861.0,"width":265.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":1860.0,"width":267.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":265.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:31184"]},"2124:51829":{"type":"FRAME","id":"2124:51829","name":"Frame 1271","absoluteBoundingBox":{"x":-8990.0,"y":4393.5,"width":392.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":4393.5,"width":392.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51830"]},"2124:51782":{"type":"CODE_INSTANCE","id":"2124:51782","name":"Frame 814","absoluteBoundingBox":{"x":-8990.0,"y":1403.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":1403.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,726.0]],"size":{"x":392.0,"y":477.5},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2124_51542.default","componentProperties":{}},"2124:51781":{"type":"IMAGE","id":"2124:51781","name":"Line 52","absoluteBoundingBox":{"x":-8990.0,"y":1688.0,"width":352.0,"height":0.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":1688.0,"width":352.0,"height":0.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1011.0]],"size":{"x":352.0,"y":0.0},"fills":[],"visible":false,"strokeAlign":"OUTSIDE","strokeDashes":[3.0,3.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.103152498602867,"g":0.103152498602867,"b":0.103152498602867,"a":1.0},"visible":true,"opacity":1.0}],"strokeWeight":2.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"8e3b7df7b4eb73327716aead8df83151cddb50ba"},"2185:17664":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17664","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":74.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":74.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17664;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51775":{"type":"FRAME","id":"2124:51775","name":"Frame 1171276143","absoluteBoundingBox":{"x":-8990.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":932.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":87.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51776"]},"1530:84508":{"type":"FRAME","id":"1530:84508","name":"Frame 1279","absoluteBoundingBox":{"x":-4321.0,"y":3008.0,"width":392.0,"height":674.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":3008.0,"width":392.0,"height":674.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,372.0]],"size":{"x":392.0,"y":674.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84509","1530:84514"]},"2124:51627":{"type":"RECTANGLE","id":"2124:51627","name":"timer (1) 1","absoluteBoundingBox":{"x":-6405.0,"y":2786.68188476562,"width":126.0,"height":175.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-6405.0,"y":2786.68188476562,"width":126.0,"height":175.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,47.681884765625]],"size":{"x":126.0,"y":175.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-15.75,"sizeFraction":0.5},"right":{"pixelOffset":110.25,"sizeFraction":0.5},"top":{"pixelOffset":-142.318115234375,"sizeFraction":0.5},"bottom":{"pixelOffset":32.681884765625,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"1:29":{"type":"TEXT","id":"1:29","name":"body bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":32.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84501":{"type":"FRAME","id":"1530:84501","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":2564.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":2563.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84502"]},"2124:51767":{"type":"TEXT","id":"2124:51767","name":"K","absoluteBoundingBox":{"x":-8797.5,"y":687.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-8795.4482421875,"y":697.080017089844,"width":24.83984375,"height":25.9199829101562},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51776":{"type":"FRAME","id":"2124:51776","name":"Frame 815","absoluteBoundingBox":{"x":-8990.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":932.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51777"]},"1530:84528":{"type":"FRAME","id":"1530:84528","name":"Frame 1269","absoluteBoundingBox":{"x":-4321.0,"y":4091.0,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":4091.0,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,93.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1530:84529"]},"2107:37755":{"type":"WIDGET","id":"2107:37755","name":"Embed 17","absoluteBoundingBox":{"x":-6623.0,"y":112.0,"width":1350.0,"height":670.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":112.0,"width":1350.0,"height":670.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":670.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Torus Variant</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    html, body {\n      width: 100%; min-height: 100%;\n      background: var(--bg); color: var(--text);\n      font-family: Inter, sans-serif;\n      overflow-x: hidden; overflow-y: auto;\n    }\n\n    body { position: relative; background: var(--bg); }\n\n    body::before, body::after {\n      content: \"\"; position: fixed; pointer-events: none; z-index: 0;\n      filter: blur(100px); opacity: 0.18;\n    }\n    body::before {\n      width: 44vw; height: 30vw; max-width: 820px; max-height: 500px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n    body::after {\n      width: 72vw; height: 26vw; max-width: 1280px; max-height: 360px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 76%);\n    }\n\n    .hero {\n      position: relative; width: 100%; min-height: 100dvh; height: 100dvh;\n      display: grid; place-items: center; padding: 32px;\n      isolation: isolate; overflow: clip;\n    }\n\n    #torus-back, #torus-front, .vignette {\n      position: absolute; inset: 0; width: 100%; height: 100%;\n    }\n\n    #torus-back { z-index: 1; display: block; opacity: 0; }\n    #torus-front { z-index: 5; display: block; opacity: 0; pointer-events: none; }\n    \n    .content {\n      position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n      z-index: 8; width: min(92vw, 980px); max-width: calc(100vw - 32px);\n      display: flex; flex-direction: column; align-items: center; justify-content: center;\n      text-align: center; margin-inline: auto; pointer-events: none;\n    }\n\n    .name, #torus-back, #torus-front {\n      opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px);\n    }\n\n    .name {\n      font-size: clamp(34px, 4.1vw, 60px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      color: var(--text);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: Inter, sans-serif;\n    }\n\n    \n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px); padding: 12px 22px;\n      border-radius: 999px; border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted); font-size: clamp(13px, 1.58vw, 15px);\n      font-weight: 400; line-height: 1.4; letter-spacing: 0.01em;\n      text-align: center; white-space: nowrap;\n      backdrop-filter: blur(40px); -webkit-backdrop-filter: blur(40px);\n      overflow: hidden; text-overflow: ellipsis; pointer-events: none;\n      align-self: center; margin-inline: auto; font-family: Inter, sans-serif;\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .vignette {\n      z-index: 2; pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 28%, rgba(10,10,10,0.12) 64%, rgba(10,10,10,0.46) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.12), rgba(10,10,10,0.02) 22%, rgba(10,10,10,0.02) 78%, rgba(10,10,10,0.12));\n    }\n\n    @keyframes reveal {\n      0% { opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px); }\n      100% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); }\n    }\n\n    @media (max-width: 1024px) {\n      .hero { padding: 24px 20px; }\n      .content { width: min(90vw, 760px); max-width: calc(100vw - 32px); }\n      .name { font-size: clamp(30px, 6vw, 54px); line-height: 0.92; }\n      .pill {\n        margin-top: 28px;\n        max-width: min(88vw, 620px);\n        padding: 11px 16px;\n        font-size: clamp(12px, 1.8vw, 14px);\n        white-space: normal;\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero { padding: 24px 16px; }\n      .content { width: min(94vw, 760px); max-width: calc(100vw - 24px); }\n      .pill { margin-top: 35px; padding: 11px 16px; white-space: normal; }\n    }\n    @media (max-height: 520px) {\n      .hero { padding: 18px 16px; }\n      .content { width: min(94vw, 820px); max-width: calc(100vw - 24px); }\n      .name { font-size: clamp(28px, 5.5vw, 66px); line-height: 0.9; }\n      .pill { margin-top: 20px; padding: 10px 14px; font-size: 13px; max-width: calc(100vw - 24px); }\n    }\n    @media (max-height: 460px) {\n      .name { font-size: clamp(24px, 4.9vw, 54px); }\n      .pill { margin-top: 16px; }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"torus-back\" aria-hidden=\"true\"></canvas>\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n    <canvas id=\"torus-front\" aria-hidden=\"true\"></canvas>\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const hero = document.querySelector(\".hero\");\n      const backCanvas = document.getElementById(\"torus-back\");\n      const frontCanvas = document.getElementById(\"torus-front\");\n      const backCtx = backCanvas.getContext(\"2d\");\n      const frontCtx = frontCanvas.getContext(\"2d\");\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const INTERACTION_BREAKPOINT = 1024;\n\n      let width = 0, height = 0, time = 0, rafId = 0;\n      const mouse = { targetX: 0, targetY: 0, easedX: 0, easedY: 0 };\n      const torus = {\n        vertices: [],\n        lines: [],\n        majorSegments: 0,\n        tubeSegments: 0,\n        majorRadius: 0,\n        tubeRadius: 0,\n        startTipCenter: null,\n        endTipCenter: null\n      };\n      const chain = {\n        points: [],\n        pointCount: 18,\n        restLength: 0,\n        initialized: false\n      };\n\n      function isTiltInteractionEnabled() { return width > INTERACTION_BREAKPOINT; }\n\n      function resizeCanvas(canvas, ctx) {\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = width + \"px\";\n        canvas.style.height = height + \"px\";\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n      }\n\n      function resize() {\n        const rect = hero.getBoundingClientRect();\n        width = Math.max(1, Math.round(rect.width));\n        height = Math.max(1, Math.round(rect.height));\n        resizeCanvas(backCanvas, backCtx);\n        resizeCanvas(frontCanvas, frontCtx);\n        buildTorus();\n      }\n\n      function smoothstep(edge0, edge1, x) {\n        const t = Math.max(0, Math.min(1, (x - edge0) / Math.max(edge1 - edge0, 1e-6)));\n        return t * t * (3 - 2 * t);\n      }\n\n      function vectorLength(vector) {\n        return Math.hypot(vector.x, vector.y, vector.z);\n      }\n\n      function normalize3(vector) {\n        const length = vectorLength(vector) || 1;\n        return {\n          x: vector.x / length,\n          y: vector.y / length,\n          z: vector.z / length\n        };\n      }\n\n      function cross(a, b) {\n        return {\n          x: a.y * b.z - a.z * b.y,\n          y: a.z * b.x - a.x * b.z,\n          z: a.x * b.y - a.y * b.x\n        };\n      }\n\n      function distance3(a, b) {\n        return Math.hypot(a.x - b.x, a.y - b.y, a.z - b.z);\n      }\n\n      function buildTorus() {\n        torus.vertices = [];\n        torus.lines = [];\n        torus.startTipCenter = null;\n        torus.endTipCenter = null;\n\n        const phone = height <= 520 || width <= 720;\n        const compact = phone || height <= 820 || width <= 1024;\n        const base = Math.min(width, height);\n        const aspect = width / Math.max(height, 1);\n        const aspectScale = aspect > 1.6 ? 0.95 : aspect < 0.9 ? 0.94 : 1;\n        const sizeBoost = phone ? 1.16 : compact ? 1.28 : 1.58;\n\n        torus.majorSegments = phone ? 30 : compact ? 38 : 46;\n        torus.tubeSegments = phone ? 16 : compact ? 20 : 24;\n        torus.majorRadius = base * (phone ? 0.47 : compact ? 0.54 : 0.62) * aspectScale * sizeBoost;\n        torus.tubeRadius = base * (phone ? 0.1 : compact ? 0.118 : 0.134) * aspectScale * sizeBoost;\n        chain.pointCount = phone ? 12 : compact ? 14 : 18;\n\n        const arcSpan = phone ? Math.PI * 1.3 : compact ? Math.PI * 1.36 : Math.PI * 1.42;\n        const arcStart = -arcSpan * 0.5;\n        const endRegion = 0.26;\n        const lastMajorIndex = torus.majorSegments - 1;\n        const startRimIndices = [];\n        const endRimIndices = [];\n        let startDirection = { x: 0, y: 0, z: 0 };\n        let endDirection = { x: 0, y: 0, z: 0 };\n\n        const addRoundedCap = (rimIndices, direction, ringCount, depthMultiplier) => {\n          if (!rimIndices.length) return null;\n\n          const rimCenter = rimIndices.reduce((acc, index) => {\n            const vertex = torus.vertices[index];\n            acc.x += vertex.x;\n            acc.y += vertex.y;\n            acc.z += vertex.z;\n            return acc;\n          }, { x: 0, y: 0, z: 0 });\n\n          rimCenter.x /= rimIndices.length;\n          rimCenter.y /= rimIndices.length;\n          rimCenter.z /= rimIndices.length;\n\n          const rimVectors = rimIndices.map((index) => {\n            const vertex = torus.vertices[index];\n            return {\n              x: vertex.x - rimCenter.x,\n              y: vertex.y - rimCenter.y,\n              z: vertex.z - rimCenter.z\n            };\n          });\n\n          const maxRadius = rimVectors.reduce((max, vector) => {\n            return Math.max(max, Math.hypot(vector.x, vector.y, vector.z));\n          }, 0);\n\n          const capDirection = normalize3(direction);\n          const capDepth = maxRadius * depthMultiplier;\n          const bulgeAmount = compact ? 0.16 : 0.2;\n          let previousRing = rimIndices.slice();\n\n          for (let ring = 1; ring <= ringCount; ring++) {\n            const progress = ring / (ringCount + 1);\n            const theta = progress * (Math.PI * 0.5);\n            const bulge = 1 + Math.sin(progress * Math.PI * 0.92) * bulgeAmount * (1 - progress * 0.38);\n            const radialScale = Math.max(0.2, Math.cos(theta) * bulge);\n            const axialShift = Math.sin(theta) * capDepth * 0.94;\n            const ringIndices = [];\n\n            for (let j = 0; j < rimVectors.length; j++) {\n              const rimVector = rimVectors[j];\n              const index = torus.vertices.push({\n                x: rimCenter.x + rimVector.x * radialScale + capDirection.x * axialShift,\n                y: rimCenter.y + rimVector.y * radialScale + capDirection.y * axialShift,\n                z: rimCenter.z + rimVector.z * radialScale + capDirection.z * axialShift\n              }) - 1;\n\n              ringIndices.push(index);\n              torus.lines.push([previousRing[j], index]);\n              if (j > 0) torus.lines.push([ringIndices[j - 1], index]);\n            }\n\n            if (ringIndices.length > 1) {\n              torus.lines.push([ringIndices[ringIndices.length - 1], ringIndices[0]]);\n            }\n\n            previousRing = ringIndices;\n          }\n\n          const tipScale = compact ? 0.16 : 0.18;\n          const tipShift = capDepth * 0.9;\n          const tipRingIndices = [];\n          const tipCenter = {\n            x: rimCenter.x + capDirection.x * tipShift,\n            y: rimCenter.y + capDirection.y * tipShift,\n            z: rimCenter.z + capDirection.z * tipShift\n          };\n\n          for (let j = 0; j < rimVectors.length; j++) {\n            const rimVector = rimVectors[j];\n            const index = torus.vertices.push({\n              x: tipCenter.x + rimVector.x * tipScale,\n              y: tipCenter.y + rimVector.y * tipScale,\n              z: tipCenter.z + rimVector.z * tipScale\n            }) - 1;\n\n            tipRingIndices.push(index);\n            torus.lines.push([previousRing[j], index]);\n            if (j > 0) torus.lines.push([tipRingIndices[j - 1], index]);\n          }\n\n          if (tipRingIndices.length > 1) {\n            torus.lines.push([tipRingIndices[tipRingIndices.length - 1], tipRingIndices[0]]);\n          }\n\n          return tipCenter;\n        };\n\n        for (let i = 0; i < torus.majorSegments; i++) {\n          const t = i / Math.max(lastMajorIndex, 1);\n          const u = arcStart + t * arcSpan;\n\n          const edgeT = Math.min(t / endRegion, (1 - t) / endRegion);\n          const endInfluence = 1 - smoothstep(0, 1, edgeT);\n          const tangentSign = t < 0.5 ? -1 : 1;\n          const tangentX = -Math.sin(u);\n          const tangentZ = Math.cos(u);\n\n          const localTubeX = torus.tubeRadius * (1 + endInfluence * 0.32);\n          const localTubeY = torus.tubeRadius * (1 + endInfluence * 0.62);\n          const tangentShift = endInfluence * torus.tubeRadius * 0.62 * tangentSign;\n          const endDrop = endInfluence * torus.tubeRadius * 1.05;\n          const innerPinch = endInfluence * torus.tubeRadius * 0.18;\n\n          if (i === 0) startDirection = { x: -tangentX, y: 0, z: -tangentZ };\n          if (i === lastMajorIndex) endDirection = { x: tangentX, y: 0, z: tangentZ };\n\n          for (let j = 0; j < torus.tubeSegments; j++) {\n            const v = (j / torus.tubeSegments) * Math.PI * 2;\n            const cosV = Math.cos(v);\n            const sinV = Math.sin(v);\n\n            const ringRadius = torus.majorRadius + localTubeX * cosV - innerPinch * Math.max(0, cosV);\n            const x = ringRadius * Math.cos(u) + tangentX * tangentShift;\n            const y = endDrop + localTubeY * sinV;\n            const z = ringRadius * Math.sin(u) + tangentZ * tangentShift;\n            const current = torus.vertices.push({ x, y, z, u, v }) - 1;\n\n            if (i === 0) startRimIndices.push(current);\n            if (i === lastMajorIndex) endRimIndices.push(current);\n\n            const nextTube = i * torus.tubeSegments + ((j + 1) % torus.tubeSegments);\n            torus.lines.push([current, nextTube]);\n\n            if (i < lastMajorIndex) {\n              const nextMajor = (i + 1) * torus.tubeSegments + j;\n              torus.lines.push([current, nextMajor]);\n            }\n          }\n        }\n\n        torus.startTipCenter = addRoundedCap(startRimIndices, startDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n        torus.endTipCenter = addRoundedCap(endRimIndices, endDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n\n        const bounds = torus.vertices.reduce((acc, vertex) => {\n          acc.minX = Math.min(acc.minX, vertex.x);\n          acc.maxX = Math.max(acc.maxX, vertex.x);\n          acc.minY = Math.min(acc.minY, vertex.y);\n          acc.maxY = Math.max(acc.maxY, vertex.y);\n          acc.minZ = Math.min(acc.minZ, vertex.z);\n          acc.maxZ = Math.max(acc.maxZ, vertex.z);\n          return acc;\n        }, {\n          minX: Infinity,\n          maxX: -Infinity,\n          minY: Infinity,\n          maxY: -Infinity,\n          minZ: Infinity,\n          maxZ: -Infinity\n        });\n\n        const centerOffsetX = (bounds.minX + bounds.maxX) * 0.5;\n        const centerOffsetY = (bounds.minY + bounds.maxY) * 0.5;\n        const centerOffsetZ = (bounds.minZ + bounds.maxZ) * 0.5;\n\n        torus.vertices = torus.vertices.map((vertex) => ({\n          ...vertex,\n          x: vertex.x - centerOffsetX,\n          y: vertex.y - centerOffsetY,\n          z: vertex.z - centerOffsetZ\n        }));\n\n        if (torus.startTipCenter) {\n          torus.startTipCenter = {\n            x: torus.startTipCenter.x - centerOffsetX,\n            y: torus.startTipCenter.y - centerOffsetY,\n            z: torus.startTipCenter.z - centerOffsetZ\n          };\n        }\n\n        if (torus.endTipCenter) {\n          torus.endTipCenter = {\n            x: torus.endTipCenter.x - centerOffsetX,\n            y: torus.endTipCenter.y - centerOffsetY,\n            z: torus.endTipCenter.z - centerOffsetZ\n          };\n        }\n\n        chain.initialized = false;\n      }\n\n      function rotatePoint(point, rotX, rotY, rotZ) {\n        let { x, y, z } = point;\n        let c = Math.cos(rotY), s = Math.sin(rotY);\n        let x1 = x * c - z * s, z1 = x * s + z * c; x = x1; z = z1;\n        c = Math.cos(rotZ); s = Math.sin(rotZ);\n        let x2 = x * c - y * s, y2 = x * s + y * c; x = x2; y = y2;\n        c = Math.cos(rotX); s = Math.sin(rotX);\n        let y3 = y * c - z * s, z3 = y * s + z * c;\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.15;\n        const depth = distance / (distance - point.z);\n        return { x: width * 0.5 + point.x * depth, y: height * 0.5 + point.y * depth, depth, z: point.z };\n      }\n\n      function getRotation(ix, iy) {\n        return {\n          rx: 0.6 + iy * 0.07,\n          ry: -0.15 + time * 0.14 + ix * 0.08,\n          rz: 0.24,\n          yBob: 0\n        };\n      }\n\n      function transformVertex(vertex, ix, iy) {\n        const point = { ...vertex };\n        const { rx, ry, rz, yBob } = getRotation(ix, iy);\n        const rotated = rotatePoint(point, rx, ry, rz);\n        rotated.y += yBob;\n        return rotated;\n      }\n\n      function drawPoint(targetCtx, p, alpha) {\n        if (alpha <= 0.02) return;\n        targetCtx.fillStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.beginPath();\n        targetCtx.arc(p.x, p.y, Math.max(0.85, p.depth * 1.1), 0, Math.PI * 2);\n        targetCtx.fill();\n      }\n\n      function drawLine(targetCtx, a, b, alpha, widthScale = 1.18) {\n        if (alpha <= 0.01) return;\n        targetCtx.strokeStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.lineWidth = Math.max(1.1, ((a.depth + b.depth) * 0.5) * widthScale);\n        targetCtx.beginPath();\n        targetCtx.moveTo(a.x, a.y);\n        targetCtx.lineTo(b.x, b.y);\n        targetCtx.stroke();\n      }\n\n      function initializeChain(start, end) {\n        chain.points = [];\n        const span = distance3(start, end);\n        const sag = span * 0.14 + torus.tubeRadius * 0.32;\n        chain.restLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n\n        for (let i = 0; i < chain.pointCount; i++) {\n          const t = i / Math.max(chain.pointCount - 1, 1);\n          const wave = Math.sin(Math.PI * t);\n          const x = start.x + (end.x - start.x) * t;\n          const y = start.y + (end.y - start.y) * t + wave * sag;\n          const z = start.z + (end.z - start.z) * t;\n          chain.points.push({ x, y, z, px: x, py: y, pz: z });\n        }\n\n        chain.initialized = true;\n      }\n\n      function pinChainEnds(start, end) {\n        if (!chain.points.length) return;\n        const first = chain.points[0];\n        const last = chain.points[chain.points.length - 1];\n        first.x = first.px = start.x;\n        first.y = first.py = start.y;\n        first.z = first.pz = start.z;\n        last.x = last.px = end.x;\n        last.y = last.py = end.y;\n        last.z = last.pz = end.z;\n      }\n\n      function simulateChain(start, end) {\n        if (!chain.initialized || chain.points.length !== chain.pointCount) {\n          initializeChain(start, end);\n        }\n\n        const span = distance3(start, end);\n        const targetRestLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n        chain.restLength += (targetRestLength - chain.restLength) * 0.12;\n\n        pinChainEnds(start, end);\n\n        const gravity = Math.max(0.18, torus.tubeRadius * 0.014);\n        for (let i = 1; i < chain.points.length - 1; i++) {\n          const point = chain.points[i];\n          const vx = (point.x - point.px) * 0.992;\n          const vy = (point.y - point.py) * 0.992;\n          const vz = (point.z - point.pz) * 0.992;\n          point.px = point.x;\n          point.py = point.y;\n          point.pz = point.z;\n          point.x += vx;\n          point.y += vy + gravity;\n          point.z += vz;\n        }\n\n        for (let iteration = 0; iteration < 8; iteration++) {\n          pinChainEnds(start, end);\n\n          for (let i = 0; i < chain.points.length - 1; i++) {\n            const a = chain.points[i];\n            const b = chain.points[i + 1];\n            const dx = b.x - a.x;\n            const dy = b.y - a.y;\n            const dz = b.z - a.z;\n            const distance = Math.hypot(dx, dy, dz) || 1;\n            const difference = (distance - chain.restLength) / distance;\n\n            if (i === 0) {\n              b.x -= dx * difference;\n              b.y -= dy * difference;\n              b.z -= dz * difference;\n            } else if (i === chain.points.length - 2) {\n              a.x += dx * difference;\n              a.y += dy * difference;\n              a.z += dz * difference;\n            } else {\n              const offsetX = dx * difference * 0.5;\n              const offsetY = dy * difference * 0.5;\n              const offsetZ = dz * difference * 0.5;\n              a.x += offsetX;\n              a.y += offsetY;\n              a.z += offsetZ;\n              b.x -= offsetX;\n              b.y -= offsetY;\n              b.z -= offsetZ;\n            }\n          }\n        }\n\n        pinChainEnds(start, end);\n        return chain.points;\n      }\n\n      function buildChainLinks(points) {\n        const links = [];\n        const worldUp = { x: 0, y: 1, z: 0 };\n        const worldForward = { x: 0, y: 0, z: 1 };\n        const majorRadius = chain.restLength * 0.62;\n        const minorRadius = chain.restLength * 0.28;\n        const samples = 14;\n\n        for (let i = 0; i < points.length - 1; i++) {\n          const a = points[i];\n          const b = points[i + 1];\n          const center = {\n            x: (a.x + b.x) * 0.5,\n            y: (a.y + b.y) * 0.5,\n            z: (a.z + b.z) * 0.5\n          };\n\n          const tangent = normalize3({\n            x: b.x - a.x,\n            y: b.y - a.y,\n            z: b.z - a.z\n          });\n\n          let side = cross(tangent, worldUp);\n          if (vectorLength(side) < 0.001) side = cross(tangent, worldForward);\n          side = normalize3(side);\n          const binormal = normalize3(cross(tangent, side));\n          const ringNormal = i % 2 === 0 ? side : binormal;\n          const ringPoints = [];\n\n          for (let j = 0; j < samples; j++) {\n            const angle = (j / samples) * Math.PI * 2;\n            ringPoints.push({\n              x: center.x + tangent.x * Math.cos(angle) * majorRadius + ringNormal.x * Math.sin(angle) * minorRadius,\n              y: center.y + tangent.y * Math.cos(angle) * majorRadius + ringNormal.y * Math.sin(angle) * minorRadius,\n              z: center.z + tangent.z * Math.cos(angle) * majorRadius + ringNormal.z * Math.sin(angle) * minorRadius\n            });\n          }\n\n          links.push(ringPoints);\n        }\n\n        return links;\n      }\n\n      function render() {\n        time += 0.008;\n        backCtx.clearRect(0, 0, width, height);\n        frontCtx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n        const ix = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const iy = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        const transformed = torus.vertices.map((vertex) => transformVertex(vertex, ix, iy));\n        const projected = transformed.map((point) => project(point));\n\n        const startAnchor = torus.startTipCenter ? transformVertex(torus.startTipCenter, ix, iy) : null;\n        const endAnchor = torus.endTipCenter ? transformVertex(torus.endTipCenter, ix, iy) : null;\n        const chainPoints = startAnchor && endAnchor ? simulateChain(startAnchor, endAnchor) : [];\n        const chainLinks = chainPoints.length > 1 ? buildChainLinks(chainPoints) : [];\n\n        backCtx.save();\n        backCtx.globalCompositeOperation = \"screen\";\n        backCtx.lineCap = \"round\";\n        frontCtx.save();\n        frontCtx.globalCompositeOperation = \"screen\";\n        frontCtx.lineCap = \"round\";\n\n        for (const [ia, ib] of torus.lines) {\n          const a3 = transformed[ia], b3 = transformed[ib];\n          const a = projected[ia], b = projected[ib];\n          const avgDepth = (a.depth + b.depth) * 0.5;\n          const alpha = Math.min(0.48, 0.07 + (avgDepth - 0.72) * 0.2);\n          if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.65);\n          else drawLine(frontCtx, a, b, alpha);\n        }\n\n        for (const link of chainLinks) {\n          const projectedLink = link.map((point) => project(point));\n          for (let i = 0; i < link.length; i++) {\n            const next = (i + 1) % link.length;\n            const a3 = link[i];\n            const b3 = link[next];\n            const a = projectedLink[i];\n            const b = projectedLink[next];\n            const avgDepth = (a.depth + b.depth) * 0.5;\n            const alpha = Math.min(0.34, 0.08 + (avgDepth - 0.7) * 0.16);\n            if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.7, 0.98);\n            else drawLine(frontCtx, a, b, alpha, 0.98);\n          }\n        }\n\n        for (let i = 0; i < projected.length; i += 3) {\n          const p2 = projected[i], p3 = transformed[i];\n          const alpha = Math.min(0.26, 0.05 + (p2.depth - 0.72) * 0.12);\n          if (p3.z < 0) drawPoint(backCtx, p2, alpha * 0.6);\n          else drawPoint(frontCtx, p2, alpha);\n        }\n\n        backCtx.restore();\n        frontCtx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener(\"mousemove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (e.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (e.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener(\"mouseleave\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"touchmove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = e.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener(\"touchend\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"resize\", () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      if (typeof ResizeObserver !== \"undefined\") {\n        const ro = new ResizeObserver(() => {\n          resize();\n          if (!isTiltInteractionEnabled()) {\n            mouse.targetX = 0;\n            mouse.targetY = 0;\n            mouse.easedX = 0;\n            mouse.easedY = 0;\n          }\n        });\n        ro.observe(hero);\n      }\n\n      resize();\n      document.body.classList.add(\"loaded\");\n      rafId = requestAnimationFrame(render);\n      window.addEventListener(\"beforeunload\", () => cancelAnimationFrame(rafId));\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2124:51777":{"type":"WIDGET","id":"2124:51777","name":"Embed 14","absoluteBoundingBox":{"x":-8990.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":933.0,"width":392.0,"height":400.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":400.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Sphere Animation</title>\n    <script src=\"https://cdn.tailwindcss.com\"></script>\n    <style>\n        body, html { margin: 0; padding: 0; width: 100%; height: 100%; background: #000; overflow-x: hidden; }\n        \n        #sphere-container {\n            position: relative;\n            width: 100%;\n            height: 100vh;\n            background-color: black;\n            overflow: hidden;\n            touch-action: pan-y;\n            user-select: none;\n            cursor: pointer;\n        }\n\n        .fade-in {\n            opacity: 0;\n        }\n        .fade-in.ready {\n            animation: fadeIn 0.5s ease-out forwards;\n        }\n        @keyframes fadeIn { to { opacity: 1; } }\n\n        #label-1.ready { animation-delay: 0.6s; }\n        #label-2.ready { animation-delay: 1.3s; }\n        #label-3.ready { animation-delay: 2.0s; }\n\n        #label-1 { top: 38%; left: 20px; }\n        #label-2 { top: 2%; left: 0; right: 0; margin: auto; }\n        #label-3 { top: 65%; right: 30px; }\n\n        .mobile-center {\n            left: 0 !important;\n            right: 0 !important;\n            margin: 0 auto !important;\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n            width: 100% !important;\n            max-width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n        .mobile-center *,\n        .mobile-center div,\n        .mobile-center span {\n            text-align: center !important;\n            align-items: center !important;\n            justify-content: center !important;\n        }\n    </style>\n</head>\n<body>\n\n    <div id=\"sphere-container\">\n        <canvas id=\"sphere-canvas\"></canvas>\n\n        <!-- LABELS -->\n        <div class=\"absolute inset-0 w-full h-full pointer-events-none\">\n            \n            <!-- Mobile HUD Panel -->\n            <div id=\"hud-panel\" class=\"absolute hidden\">\n                <!-- Corner brackets - thicker and brighter -->\n                <div class=\"absolute top-0 left-0 w-7 h-7 border-t-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute top-0 right-0 w-7 h-7 border-t-2 border-r-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 left-0 w-7 h-7 border-b-2 border-l-2 border-white/40\"></div>\n                <div class=\"absolute bottom-0 right-0 w-7 h-7 border-b-2 border-r-2 border-white/40\"></div>\n                <!-- Edge lines -->\n                <div class=\"absolute top-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute bottom-0 left-7 right-7 h-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 left-0 w-px bg-white/15\"></div>\n                <div class=\"absolute top-7 bottom-7 right-0 w-px bg-white/15\"></div>\n                <!-- Subtle inner glow -->\n                <div class=\"absolute inset-0 rounded-sm\" style=\"background: radial-gradient(ellipse at center, rgba(255,255,255,0.03) 0%, transparent 70%);\"></div>\n            </div>\n            \n            <!-- Label 1 -->\n            <div id=\"label-1\" class=\"fade-in absolute flex flex-col items-end gap-1 text-right w-fit max-w-[280px]\">\n                <div class=\"flex items-center gap-3\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 1 ]</span>\n                </div>\n                <div class=\"flex flex-col items-end\">\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">Product Designer at MyShake</span>\n                    <span class=\"text-white/50 text-[12px] mt-1 leading-snug\">Designing critical safety alerts<br>for millions of users</span>\n                </div>\n            </div>\n\n            <!-- Label 2 -->\n            <div id=\"label-2\" class=\"fade-in absolute flex flex-col items-center gap-4 w-[320px]\">\n                <div class=\"flex flex-col gap-2 text-center w-full\">\n                    <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 2 ]</span>\n                    <span class=\"text-white/90 text-[16px] leading-none font-normal\">UX-First</span>\n                    <span class=\"text-white/50 text-[14px] leading-snug\">With motion & visual experiments</span>\n                </div>\n            </div>\n\n            <!-- Label 3 -->\n            <div id=\"label-3\" class=\"fade-in absolute flex flex-col items-start gap-1 text-left w-fit max-w-[280px]\">\n                <span class=\"text-white/40 text-[10px] font-mono tracking-widest\">[ 3 ]</span>\n                <span class=\"text-white/90 text-[16px] leading-none font-normal\">B.A. Cognitive Science</span>\n                <span class=\"text-white/50 text-[12px] leading-snug\">UC Berkeley</span>\n            </div>\n\n        </div>\n    </div>\n\n    <script>\n        (function() {\n            const container = document.getElementById('sphere-container');\n            const canvas = document.getElementById('sphere-canvas');\n            const ctx = canvas.getContext('2d');\n            \n            const label1 = document.getElementById('label-1');\n            const label2 = document.getElementById('label-2');\n            const label3 = document.getElementById('label-3');\n            const hudPanel = document.getElementById('hud-panel');\n\n            // Config - responsive to screen size\n            const isMobile = container.offsetWidth < 600;\n            const particleCount = isMobile ? 250 : 500;\n            const baseRadius = 480; \n            const innerRadius = baseRadius / 2.5;\n            const mouseRepulsionRadius = isMobile ? 120 : 250;\n            const mouseRepulsionStrength = isMobile ? 3.0 : 6.0;\n            const expandMultiplier = isMobile ? 1.6 : 1.8;\n\n            let width, height;\n            let rotationX = 0, rotationY = 0;\n            let mouse = null;\n            let isMouseDown = false;\n\n            function resize() {\n                width = container.offsetWidth;\n                height = container.offsetHeight;\n                canvas.width = width;\n                canvas.height = height;\n\n                // Labels: scale down on mobile, full size elsewhere\n                if(width < 600) {\n                    var mobileScale = Math.max(0.85, width / 480);\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'scale(' + mobileScale + ')';\n                        el.style.transformOrigin = 'top center';\n                    });\n                } else {\n                    [label1, label2, label3].forEach(function(el) {\n                        el.style.transform = 'none';\n                        el.style.transformOrigin = '';\n                    });\n                }\n\n                if(width < 600) {\n                    // Mobile: stack all labels centered at top - compact\n                    label1.classList.add('mobile-center');\n                    label2.classList.add('mobile-center');\n                    label3.classList.add('mobile-center');\n                    \n                    label2.style.top = '1%';\n                    label1.style.top = '8%';\n                    label3.style.top = '16%';\n                    \n                    // Show HUD panel\n                    hudPanel.style.display = 'block';\n                    hudPanel.style.top = '0%';\n                    hudPanel.style.left = '10%';\n                    hudPanel.style.right = '10%';\n                    hudPanel.style.height = '22%';\n                } else if(width <= 800) {\n                    // Reset mobile centering\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '18%';\n                    label1.style.left = '15px';\n                    label2.style.top = '2%';\n                    label3.style.top = '22%';\n                    label3.style.right = '20px';\n                } else if(width < 950) {\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    var t = (width - 800) / (950 - 800);\n                    label1.style.top = (38 * t + 18 * (1 - t)) + '%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    var l3Top = 65 * t + 22 * (1 - t);\n                    label3.style.top = l3Top + '%';\n                    label3.style.right = '30px';\n                } else {\n                    // Desktop: original positions\n                    hudPanel.style.display = 'none';\n                    label1.classList.remove('mobile-center');\n                    label2.classList.remove('mobile-center');\n                    label3.classList.remove('mobile-center');\n                    label1.style.margin = '';\n                    label1.style.right = '';\n                    label1.style.width = '';\n                    label1.style.maxWidth = '';\n                    label3.style.margin = '';\n                    label3.style.left = '';\n                    label3.style.width = '';\n                    label3.style.maxWidth = '';\n                    \n                    label1.style.top = '38%';\n                    label1.style.left = '20px';\n                    label2.style.top = '2%';\n                    label3.style.top = '65%';\n                    label3.style.right = '30px';\n                }\n            }\n            window.addEventListener('resize', resize);\n            if (typeof ResizeObserver !== 'undefined') {\n                new ResizeObserver(resize).observe(container);\n            }\n            resize();\n\n            const updateMouse = (x, y) => {\n                const rect = canvas.getBoundingClientRect();\n                mouse = { x: x - rect.left, y: y - rect.top };\n            };\n\n            container.addEventListener('mousemove', e => updateMouse(e.clientX, e.clientY));\n            container.addEventListener('mousedown', () => isMouseDown = true);\n            container.addEventListener('mouseleave', () => { mouse = null; isMouseDown = false; });\n            window.addEventListener('mouseup', () => isMouseDown = false);\n\n            container.addEventListener('touchstart', e => {\n                isMouseDown = true;\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchmove', e => {\n                if(e.touches[0]) updateMouse(e.touches[0].clientX, e.touches[0].clientY);\n            }, { passive: true });\n\n            container.addEventListener('touchend', () => {\n                isMouseDown = false;\n                mouse = null;\n            }, { passive: true });\n            \n            window.addEventListener('touchend', () => { isMouseDown = false; mouse = null; });\n\n            // Initialize Particles\n            const particles = [];\n            const phi = Math.PI * (3 - Math.sqrt(5));\n\n            function createParticle(i, total, radius) {\n                const y = 1 - (i / (total - 1)) * 2;\n                const r = Math.sqrt(1 - y * y);\n                const theta = phi * i;\n                return {\n                    x: Math.cos(theta) * r * radius, y: y * radius, z: Math.sin(theta) * r * radius,\n                    ox: Math.cos(theta) * r, oy: y, oz: Math.sin(theta) * r,\n                    vx: 0, vy: 0, vz: 0,\n                    isInner: radius === innerRadius,\n                    isCore: false\n                };\n            }\n\n            // Standard particles\n            for(let i=0; i<particleCount; i++) particles.push(createParticle(i, particleCount, baseRadius));\n            const innerCount = isMobile ? Math.floor(particleCount/3) : Math.floor(particleCount/2);\n            for(let i=0; i<innerCount; i++) particles.push(createParticle(i, innerCount, innerRadius));\n\n            // STATIC CORE PARTICLE\n            particles.push({\n                x: 0, y: 0, z: 0,\n                ox: 0, oy: 0, oz: 0,\n                vx: 0, vy: 0, vz: 0,\n                isInner: false,\n                isCore: true\n            });\n\n            function drawDot(x, y) {\n                ctx.beginPath(); ctx.fillStyle = '#D9D9D9'; ctx.arc(x, y, 2, 0, Math.PI*2); ctx.fill();\n            }\n            function drawTarget(x, y) {\n                drawDot(x, y);\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.9)';\n                ctx.arc(x, y, 5, 0, Math.PI*2); ctx.stroke(); ctx.restore();\n            }\n            function drawLine(points, progress) {\n                if(points.length < 2 || progress <= 0) return;\n                ctx.save(); ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = 'rgba(255,255,255,0.4)';\n                \n                let totalLen = 0;\n                const lens = [];\n                for(let i=0; i<points.length-1; i++) {\n                    const d = Math.hypot(points[i+1].x - points[i].x, points[i+1].y - points[i].y);\n                    lens.push(d); totalLen += d;\n                }\n                \n                let drawLen = totalLen * progress;\n                ctx.moveTo(points[0].x, points[0].y);\n                \n                for(let i=0; i<points.length-1; i++) {\n                    if(drawLen >= lens[i]) {\n                        ctx.lineTo(points[i+1].x, points[i+1].y);\n                        drawLen -= lens[i];\n                    } else {\n                        const r = drawLen / lens[i];\n                        ctx.lineTo(points[i].x + (points[i+1].x - points[i].x)*r, points[i].y + (points[i+1].y - points[i].y)*r);\n                        break;\n                    }\n                }\n                ctx.stroke(); ctx.restore();\n            }\n\n            let start = null;\n            function render() {\n                if(!start) start = performance.now();\n                ctx.clearRect(0, 0, width, height);\n                rotationY += 0.003; rotationX += 0.001;\n\n                const cx = width / 2;\n                // Height is always ~575. Sphere is a hemisphere so center needs to be lower.\n                // Desktop (1150+): 0.85 (near bottom, classic look)\n                // Compact (≤1000): 0.58 (visually centered)\n                // Transition (1000-1150): smooth blend\n                var cyRatio = width < 600 ? 0.50 : 0.75;\n                const cy = height * cyRatio;\n                const scaleFactor = width < 600 ? width / 550 : (width <= 1500 ? Math.min(width / 1150, 1) : Math.min(width / 1500, 1.4));\n                const expansion = isMouseDown ? expandMultiplier : 1.0;\n                const currentOuterR = baseRadius * scaleFactor * expansion;\n                const rVis = innerRadius * scaleFactor;\n                const perspective = 800;\n\n                // Atmosphere\n                if(currentOuterR > 0) {\n                    const grad = ctx.createRadialGradient(cx, cy, currentOuterR * 0.2, cx, cy, currentOuterR * 1.5);\n                    grad.addColorStop(0, 'rgba(255,255,255,0.08)');\n                    grad.addColorStop(1, 'rgba(255,255,255,0)');\n                    ctx.fillStyle = grad;\n                    ctx.globalCompositeOperation = 'lighter';\n                    ctx.beginPath(); ctx.arc(cx, cy, currentOuterR * 1.5, 0, Math.PI*2); ctx.fill();\n                    ctx.globalCompositeOperation = 'source-over';\n                }\n\n                // Lines\n                const elapsed = (performance.now() - start) / 1000;\n                const cRect = container.getBoundingClientRect();\n                \n                if(width < 600) {\n                    // Mobile: single line from HUD panel bottom to sphere core\n                    const p1 = Math.min(Math.max((elapsed - 0.8)/0.6, 0), 1);\n                    if(p1 > 0) {\n                        const hudRect = hudPanel.getBoundingClientRect();\n                        const startPt = { x: cx, y: (hudRect.bottom - cRect.top) + 5 };\n                        const target = { x: cx, y: cy - rVis };\n                        drawLine([target, startPt], p1);\n                        drawTarget(target.x, target.y);\n                        if(p1 >= 1) drawTarget(startPt.x, startPt.y);\n                    }\n                } else {\n                \n                const p1 = Math.min(Math.max((elapsed - 0.2)/0.5, 0), 1);\n                if(p1 > 0) {\n                    const r1 = label1.getBoundingClientRect();\n                    const start = { x: (r1.right - cRect.left) + 10, y: (r1.top - cRect.top) + 6 };\n                    // Compute angle from label toward core, place target on inner sphere at that angle\n                    const ang1 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang1)*rVis, y: cy - Math.sin(ang1)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(target.x - start.x) * 0.35);\n                        const elbow = { x: start.x + elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p1);\n                    } else {\n                        drawLine([target, start], p1);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p1 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p2 = Math.min(Math.max((elapsed - 0.9)/0.5, 0), 1);\n                if(p2 > 0) {\n                    const r2 = label2.getBoundingClientRect();\n                    const start = { x: (r2.left + r2.width/2) - cRect.left, y: (r2.bottom - cRect.top) + 10 };\n                    const ang2 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang2)*rVis, y: cy - Math.sin(ang2)*rVis };\n                    drawLine([target, start], p2);\n                    drawTarget(target.x, target.y);\n                    if(p2 >= 1) drawTarget(start.x, start.y);\n                }\n\n                const p3 = Math.min(Math.max((elapsed - 1.6)/0.5, 0), 1);\n                if(p3 > 0) {\n                    const r3 = label3.getBoundingClientRect();\n                    const start = { x: (r3.left - cRect.left) - 15, y: (r3.top - cRect.top) + 6 };\n                    const ang3 = Math.atan2(cy - start.y, cx - start.x);\n                    const target = { x: cx - Math.cos(ang3)*rVis, y: cy - Math.sin(ang3)*rVis };\n                    if(width >= 900) {\n                        const elbowOffset = Math.min(80 * scaleFactor, Math.abs(start.x - target.x) * 0.35);\n                        const elbow = { x: start.x - elbowOffset, y: start.y };\n                        drawLine([target, elbow, start], p3);\n                    } else {\n                        drawLine([target, start], p3);\n                    }\n                    drawTarget(target.x, target.y);\n                    if(p3 >= 1) drawTarget(start.x, start.y);\n                }\n\n                } // end desktop lines\n\n                // Physics Loop\n                particles.forEach(p => {\n                    if (p.isCore) return;\n\n                    const rad = (p.isInner ? innerRadius : baseRadius) * scaleFactor * expansion;\n                    \n                    let tx = p.ox*rad*Math.cos(rotationY) - p.oz*rad*Math.sin(rotationY);\n                    let tz = p.ox*rad*Math.sin(rotationY) + p.oz*rad*Math.cos(rotationY);\n                    let ty = p.oy*rad;\n                    \n                    let ty2 = ty*Math.cos(rotationX) - tz*Math.sin(rotationX);\n                    let tz2 = ty*Math.sin(rotationX) + tz*Math.cos(rotationX);\n                    \n                    p.vx += (tx - p.x) * 0.05;\n                    p.vy += (ty2 - p.y) * 0.05;\n                    p.vz += (tz2 - p.z) * 0.05;\n\n                    if(mouse) {\n                        const s = perspective / (perspective + 250 - p.z);\n                        const sx = p.x * s + cx;\n                        const sy = p.y * s + cy;\n                        const dx = sx - mouse.x;\n                        const dy = sy - mouse.y;\n                        const dist = Math.sqrt(dx*dx + dy*dy);\n                        if(dist < mouseRepulsionRadius) {\n                            const f = (1 - dist/mouseRepulsionRadius) * mouseRepulsionStrength;\n                            const a = Math.atan2(dy, dx);\n                            p.vx += Math.cos(a) * f * 5;\n                            p.vy += Math.sin(a) * f * 5;\n                        }\n                    }\n\n                    p.vx *= 0.90; p.vy *= 0.90; p.vz *= 0.90;\n                    p.x += p.vx; p.y += p.vy; p.z += p.vz;\n                });\n\n                // Sort Back-to-Front\n                particles.sort((a,b) => a.z - b.z);\n\n                particles.forEach(p => {\n                    const s = perspective / (perspective + 250 - p.z);\n                    const alpha = Math.max(0.1, (s - 0.5) * 2);\n                    \n                    if(p.isCore) {\n                        const coreRadius = 4 * s;\n                        \n                        ctx.beginPath();\n                        ctx.arc(p.x*s + cx, p.y*s + cy, coreRadius, 0, Math.PI*2);\n                        ctx.fillStyle = 'black';\n                        \n                        // STANDARD SHADOW\n                        ctx.shadowBlur = 10; \n                        ctx.shadowColor = 'white';\n                        ctx.shadowOffsetX = 0;\n                        ctx.shadowOffsetY = 0;\n                        \n                        ctx.fill();\n                        \n                        ctx.shadowBlur = 0;\n                        ctx.shadowColor = 'transparent';\n                    } else {\n                        const size = p.isInner ? 1.5 * s : 2 * s;\n                        if(size > 0) {\n                            ctx.beginPath();\n                            ctx.arc(p.x*s + cx, p.y*s + cy, size, 0, Math.PI*2);\n                            ctx.fillStyle = `rgba(255,255,255,${alpha})`;\n                            if(!isMobile) {\n                                ctx.shadowBlur = 20;\n                                ctx.shadowColor = `rgba(255,255,255,${alpha})`;\n                            }\n                            ctx.fill();\n                            ctx.shadowBlur = 0;\n                        }\n                    }\n                });\n\n                requestAnimationFrame(render);\n            }\n\n            // === BUG FIX: Wait for Tailwind CSS + fonts to fully load before starting ===\n            function startWhenReady() {\n                // Check if Tailwind has applied styles by testing a known class\n                var testEl = label1;\n                var style = window.getComputedStyle(testEl);\n                var isTailwindReady = style.display === 'flex';\n\n                if (!isTailwindReady) {\n                    // Tailwind hasn't loaded yet, check again shortly\n                    requestAnimationFrame(startWhenReady);\n                    return;\n                }\n\n                // Wait one extra frame for layout to fully settle\n                requestAnimationFrame(function() {\n                    requestAnimationFrame(function() {\n                        // Trigger fade-in animations now that layout is correct\n                        label1.classList.add('ready');\n                        label2.classList.add('ready');\n                        label3.classList.add('ready');\n                        // Start the render loop\n                        render();\n                    });\n                });\n            }\n\n            // Wait for fonts + DOM, then check for Tailwind\n            document.fonts.ready.then(function() {\n                startWhenReady();\n            });\n\n        })();\n    </script>\n</body>\n</html>","embedURL":""}},"2139:87276":{"type":"FRAME","id":"2139:87276","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":5094.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5093.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,70.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87277","2139:87279","2139:87281"]},"2124:51768":{"type":"FRAME","id":"2124:51768","name":"Frame 1171276144","absoluteBoundingBox":{"x":-8989.0,"y":782.0,"width":390.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-8989.0,"y":782.0,"width":390.0,"height":81.022705078125},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,105.0]],"size":{"x":390.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":70.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["2124:51769","2124:51770","2124:51771","2124:51772","2124:51773","2124:51774"]},"222:68":{"key":"790b8e3093e1b934a1d34edc9cb6a26fe11ab58e","name":"title/regular","styleType":"TEXT","remote":false,"description":"","id":"222:68","assetId":"StyleId:222:68","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"1128:28458":{"type":"TEXT","id":"1128:28458","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":16.0,"height":15.0},"isolatedAbsoluteRenderBounds":{"x":0.306818187236786,"y":3.27272701263428,"width":14.1946029663086,"height":11.3181819915771},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":16.0,"y":15.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"SF Pro","fontPostScriptName":"SFPro-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":11.71875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:52063":{"type":"FRAME","id":"2124:52063","name":"Frame 1171276417","absoluteBoundingBox":{"x":-5663.0,"y":4000.0,"width":437.333312988281,"height":437.333312988281},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-5663.0,"y":4000.0,"width":437.333312988281,"height":437.333312988281},"relativeTransform":[[1.0,0.0,960.0],[0.0,1.0,0.0]],"size":{"x":437.333312988281,"y":437.333312988281},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2124:52064"]},"2124:51648":{"type":"FRAME","id":"2124:51648","name":"Frame 1278","absoluteBoundingBox":{"x":-6548.0,"y":4091.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":4091.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2124:51649","2124:51651"]},"1503:28885":{"type":"FRAME","id":"1503:28885","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6523.0,"y":875.0,"width":608.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":874.0,"width":610.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,23.0]],"size":{"x":608.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["1503:28878","1530:72184","1503:30031"]},"2139:87259":{"type":"TEXT","id":"2139:87259","name":"Research Driven","absoluteBoundingBox":{"x":-4863.0,"y":3846.5,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4861.76708984375,"y":3850.0,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,142.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"860:133946":{"type":"TEXT","id":"860:133946","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-6523.0,"y":3642.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6521.64501953125,"y":3646.8466796875,"width":434.53369140625,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87147":{"type":"TEXT","id":"2139:87147","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-5134.0,"y":1442.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-5016.0126953125,"y":1446.70166015625,"width":414.72216796875,"height":23.4801025390625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51772":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51772","name":"Text","absoluteBoundingBox":{"x":-8805.0,"y":814.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8805.0,"y":814.0,"width":81.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51772;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51618":{"type":"TEXT","id":"2124:51618","name":"Research Driven","absoluteBoundingBox":{"x":-6055.3330078125,"y":2128.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6054.10009765625,"y":2131.5,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,49.3333282470703],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51769":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51769","name":"Text","absoluteBoundingBox":{"x":-8989.0,"y":782.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8989.0,"y":782.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2124:51769;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61526":{"type":"FRAME","id":"1839:61526","name":"Frame 1270","absoluteBoundingBox":{"x":-6712.0,"y":4105.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":4105.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61527","1839:61528"]},"2185:17892":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17892","name":"Text","absoluteBoundingBox":{"x":-4711.0,"y":74.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4711.0,"y":74.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":2,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17892;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87060":{"type":"FRAME","id":"2139:87060","name":"case studies","absoluteBoundingBox":{"x":-5209.0,"y":852.0,"width":800.0,"height":3999.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":852.0,"width":800.0,"height":3999.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":3999.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","layoutPositioning":"ABSOLUTE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":50.0,"paddingLeft":50.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87061"]},"2139:87053":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87053","name":"Text","absoluteBoundingBox":{"x":-4661.5,"y":25.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4661.5,"y":25.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87053;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2124:51806":{"type":"TEXT","id":"2124:51806","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-8990.0,"y":3341.5,"width":392.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-8989.55078125,"y":3344.39770507812,"width":381.83203125,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,596.0]],"size":{"x":392.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2124:51583":{"type":"FRAME","id":"2124:51583","name":"Frame 1284","absoluteBoundingBox":{"x":-6623.0,"y":685.0,"width":800.0,"height":3897.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":685.0,"width":800.0,"height":3897.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,730.0]],"size":{"x":800.0,"y":3897.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":75.0,"paddingLeft":75.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51584"]},"2185:17746":{"type":"TEXT","id":"2185:17746","name":"2025 Bobo Khat","absoluteBoundingBox":{"x":-6599.0,"y":5780.0,"width":124.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-6597.89208984375,"y":5783.20458984375,"width":121.73583984375,"height":11.98876953125},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,22.0]],"size":{"x":124.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2025 Bobo Khat","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51632":{"type":"FRAME","id":"2124:51632","name":"Frame 1285","absoluteBoundingBox":{"x":-6548.0,"y":3300.0,"width":650.0,"height":1282.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":3300.0,"width":652.0,"height":1282.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2615.0]],"size":{"x":650.0,"y":1282.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51633","2124:51642"]},"2124:51642":{"type":"FRAME","id":"2124:51642","name":"Frame 1282","absoluteBoundingBox":{"x":-6548.0,"y":3462.0,"width":650.0,"height":1120.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":3462.0,"width":650.0,"height":1120.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,162.0]],"size":{"x":650.0,"y":1120.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51643","2124:51647"]},"860:133948":{"type":"FRAME","id":"860:133948","name":"Frame 1278","absoluteBoundingBox":{"x":-5768.0,"y":2957.0,"width":395.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":2957.0,"width":395.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":650.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["860:133949","860:133951"]},"1839:61508":{"type":"FRAME","id":"1839:61508","name":"Frame 1287","absoluteBoundingBox":{"x":-6712.0,"y":3487.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":3487.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61509","1839:61512"]},"2124:51652":{"type":"RECTANGLE","id":"2124:51652","name":"image 2","absoluteBoundingBox":{"x":-6205.0,"y":4142.57017903507,"width":297.214968848124,"height":276.259550732348},"isolatedAbsoluteRenderBounds":{"x":-6202.7548828125,"y":4144.81494140625,"width":292.72509765625,"height":271.77001953125},"relativeTransform":[[0.965925812721252,0.258819043636322,10.5000610351562],[-0.258819043636322,0.965925812721252,116.000221252441]],"size":{"x":248.937713623047,"y":219.302276611328},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-148.249938964844,"sizeFraction":0.5},"right":{"pixelOffset":148.96502988328,"sizeFraction":0.5},"top":{"pixelOffset":-138.429599712488,"sizeFraction":0.5},"bottom":{"pixelOffset":137.829951019859,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.20740723609924,"m01":-0.323523789644241,"m02":0.0,"m10":0.323523789644241,"m11":1.20740723609924,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2185:17634":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17634","name":"Text","absoluteBoundingBox":{"x":-4164.5,"y":146.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4164.5,"y":146.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,180.5],[0.0,1.0,156.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17634;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2139:87207":{"type":"TEXT","id":"2139:87207","name":"B","absoluteBoundingBox":{"x":-4834.5,"y":862.0,"width":30.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-4832.5439453125,"y":872.080017089844,"width":25.919921875,"height":25.9199829101562},"relativeTransform":[[-1.0,0.0,40.0],[0.0,1.0,10.0]],"size":{"x":30.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"B","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51649":{"type":"FRAME","id":"2124:51649","name":"Frame 1270","absoluteBoundingBox":{"x":-6548.0,"y":4091.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":4091.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51650"]},"2139:87288":{"type":"FRAME","id":"2139:87288","name":"Frame 1279","absoluteBoundingBox":{"x":-5005.0,"y":5848.5,"width":392.0,"height":689.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5848.5,"width":392.0,"height":689.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,578.0]],"size":{"x":392.0,"y":689.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87289","2139:87294"]},"2185:17940":{"type":"SVG","id":"2185:17940","name":"Frame 250","absoluteBoundingBox":{"x":-4943.0,"y":5769.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-4943.0,"y":5769.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"2184:15459":{"type":"FRAME","id":"2184:15459","name":"Frame 1171276422","absoluteBoundingBox":{"x":-6449.0,"y":-398.0,"width":188.0,"height":225.0},"isolatedAbsoluteRenderBounds":{"x":-6449.0,"y":-398.0,"width":188.0,"height":225.0},"relativeTransform":[[1.0,0.0,174.0],[0.0,1.0,-353.0]],"size":{"x":188.0,"y":225.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2184:15460","2184:15461","2184:15462","2184:15463","2184:15464"]},"2049:9337":{"type":"TEXT","id":"2049:9337","name":"MicroInteractions","absoluteBoundingBox":{"x":-6623.0,"y":3877.0,"width":1350.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-6092.89013671875,"y":3885.0,"width":291.17041015625,"height":27.460205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:68","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87074":{"type":"FRAME","id":"2139:87074","name":"Frame 1269","absoluteBoundingBox":{"x":-5159.0,"y":1024.0,"width":700.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":1024.0,"width":700.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63869},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87075"]},"2139:87159":{"type":"RECTANGLE","id":"2139:87159","name":"image 53","absoluteBoundingBox":{"x":-4692.0,"y":2028.0,"width":208.0,"height":50.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-4692.0,"y":2028.0,"width":208.0,"height":50.0},"relativeTransform":[[1.0,0.0,63.0],[0.0,1.0,0.0]],"size":{"x":208.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2184:15454":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15454","name":"Text","absoluteBoundingBox":{"x":-4995.0,"y":-398.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4995.0,"y":-398.0,"width":108.0,"height":17.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,0.0]],"size":{"x":108.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2184:15454;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":108.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87075":{"type":"RECTANGLE","id":"2139:87075","name":"final myshake vid 1","absoluteBoundingBox":{"x":-4927.0,"y":1059.0,"width":235.0,"height":480.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-4927.0,"y":1059.0,"width":235.0,"height":480.0},"relativeTransform":[[1.0,0.0,232.0],[0.0,1.0,35.0]],"size":{"x":235.0,"y":480.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-118.0,"sizeFraction":0.5},"right":{"pixelOffset":117.0,"sizeFraction":0.5},"top":{"pixelOffset":-240.0,"sizeFraction":0.5},"bottom":{"pixelOffset":240.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[15.0,15.0,15.0,15.0],"rectangleCornerRadiiIndependent":true},"2124:51785":{"type":"FRAME","id":"2124:51785","name":"Frame 1171276158","absoluteBoundingBox":{"x":-8990.0,"y":1950.5,"width":392.0,"height":1467.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":1950.5,"width":394.0,"height":1467.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1467.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51786","2124:51795"]},"860:133944":{"type":"FRAME","id":"860:133944","name":"Frame 1269","absoluteBoundingBox":{"x":-6523.0,"y":2957.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":2957.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["860:135233"]},"2124:51645":{"type":"RECTANGLE","id":"2124:51645","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-6334.0,"y":3500.0,"width":221.0,"height":475.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-6334.0,"y":3500.0,"width":221.0,"height":475.0},"relativeTransform":[[1.0,0.0,214.0],[0.0,1.0,38.0]],"size":{"x":221.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.0,"sizeFraction":0.5},"right":{"pixelOffset":110.0,"sizeFraction":0.5},"top":{"pixelOffset":-237.0,"sizeFraction":0.5},"bottom":{"pixelOffset":238.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1839:61475":{"type":"FRAME","id":"1839:61475","name":"Frame 1171276143","absoluteBoundingBox":{"x":-6712.0,"y":933.0,"width":392.0,"height":400.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":932.0,"width":394.0,"height":402.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":400.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":87.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61476"]},"2139:87188":{"type":"FRAME","id":"2139:87188","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4690.66650390625,"y":3494.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4691.66650390625,"y":3493.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,443.333312988281],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87189"]},"2124:51763":{"type":"FRAME","id":"2124:51763","name":"Frame 1171276146","absoluteBoundingBox":{"x":-8990.0,"y":677.0,"width":392.0,"height":656.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":676.0,"width":394.0,"height":658.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":656.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2124:51764","2124:51775"]},"2139:87333":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87333","name":"Text","absoluteBoundingBox":{"x":-4903.0,"y":4684.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4903.0,"y":4684.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,29.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":29.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87333;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51641":{"type":"TEXT","id":"2124:51641","name":"Feature Design","absoluteBoundingBox":{"x":-6051.3330078125,"y":3400.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6050.10009765625,"y":3403.5,"width":97.24169921875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,53.3333282470703],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51638":{"type":"FRAME","id":"2124:51638","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6326.33349609375,"y":3390.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6327.33349609375,"y":3389.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,221.66667175293],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51639"]},"2139:87112":{"type":"FRAME","id":"2139:87112","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5159.0,"y":3678.0,"width":223.33332824707,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":3677.0,"width":225.33349609375,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":223.33332824707,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87113"]},"2124:51636":{"type":"FRAME","id":"2124:51636","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6548.0,"y":3390.0,"width":206.66667175293,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":3389.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":206.66667175293,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51637"]},"2139:87267":{"type":"FRAME","id":"2139:87267","name":"Frame 1270","absoluteBoundingBox":{"x":-5005.0,"y":4280.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":4280.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":193},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87268","2139:87269"]},"2124:51637":{"type":"TEXT","id":"2124:51637","name":"48 Hour Sprint","absoluteBoundingBox":{"x":-6493.16650390625,"y":3400.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6492.35107421875,"y":3403.5,"width":95.443359375,"height":13.363525390625},"relativeTransform":[[1.0,0.0,54.8333358764648],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"48 Hour Sprint","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"207:81":{"type":"TEXT","id":"207:81","name":"subtitle/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":21.0,"height":21.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87213":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87213","name":"Text","absoluteBoundingBox":{"x":-4820.0,"y":989.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4820.0,"y":989.0,"width":81.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87213;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51770":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51770","name":"Text","absoluteBoundingBox":{"x":-8989.0,"y":814.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8989.0,"y":814.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51770;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"1503:33486":{"type":"FRAME","id":"1503:33486","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6523.0,"y":2885.0,"width":511.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":2884.0,"width":513.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,13.0]],"size":{"x":511.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["1503:33487","1503:33489","1503:33491"]},"2124:51592":{"type":"TEXT","id":"2124:51592","name":"Information Architecture","absoluteBoundingBox":{"x":-6289.0,"y":795.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6287.76708984375,"y":798.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51634":{"type":"RECTANGLE","id":"2124:51634","name":"image 50","absoluteBoundingBox":{"x":-6095.0,"y":3300.0,"width":197.0,"height":50.0},"targetAspectRatio":{"x":197.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6095.0,"y":3300.0,"width":197.0,"height":50.0},"relativeTransform":[[1.0,0.0,453.0],[0.0,1.0,0.0]],"size":{"x":197.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"0c5969f370ae3efa729feba1274faa7e3992f168","originalImageWidth":729,"originalImageHeight":185,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87273":{"type":"FRAME","id":"2139:87273","name":"Frame 1285","absoluteBoundingBox":{"x":-5005.0,"y":5024.5,"width":392.0,"height":1513.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5024.5,"width":394.0,"height":1513.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2899.0]],"size":{"x":392.0,"y":1513.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87274","2139:87283"]},"1839:61520":{"type":"FRAME","id":"1839:61520","name":"Frame 1280","absoluteBoundingBox":{"x":-6712.0,"y":3733.5,"width":392.0,"height":357.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":3733.5,"width":392.0,"height":357.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":357.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1839:61521","1839:61522"]},"2124:51635":{"type":"FRAME","id":"2124:51635","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6548.0,"y":3390.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":3389.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":650.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51636","2124:51638","2124:51640"]},"2185:17808":{"type":"FRAME","id":"2185:17808","name":"Frame 1171276152","absoluteBoundingBox":{"x":-3965.0,"y":1861.0,"width":191.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-3966.0,"y":1860.0,"width":193.0,"height":39.0},"relativeTransform":[[1.0,0.0,280.0],[0.0,1.0,0.0]],"size":{"x":191.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17809"]},"2185:17666":{"type":"TEXT","id":"2185:17666","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-5941.0,"y":74.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5939.76708984375,"y":77.5,"width":203.091796875,"height":13.5227279663086},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61464":{"type":"FRAME","id":"1839:61464","name":"Frame 1171276145","absoluteBoundingBox":{"x":-6712.0,"y":677.0,"width":392.0,"height":186.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":676.0,"width":392.0,"height":187.022705078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":186.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61465","1839:61468"]},"2124:51607":{"type":"FRAME","id":"2124:51607","name":"Frame 1286","absoluteBoundingBox":{"x":-6548.0,"y":2028.0,"width":650.0,"height":1202.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":2028.0,"width":652.0,"height":1202.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1343.0]],"size":{"x":650.0,"y":1202.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51608","2124:51619"]},"1530:84474":{"type":"TEXT","id":"1530:84474","name":"Information Architecture","absoluteBoundingBox":{"x":-4205.5,"y":995.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4204.26708984375,"y":998.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,115.5],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87293":{"type":"RECTANGLE","id":"2139:87293","name":"image 2","absoluteBoundingBox":{"x":-4910.0,"y":6163.4360454149,"width":201.567338034998,"height":215.953469966499},"targetAspectRatio":{"x":215.0,"y":215.0},"isolatedAbsoluteRenderBounds":{"x":-4907.9951171875,"y":6165.9384765625,"width":197.5576171875,"height":210.94873046875},"relativeTransform":[[0.955840885639191,0.227396756410599,95.0000610351562],[-0.293884694576263,0.973802208900452,77.9999084472656]],"size":{"x":170.35237121582,"y":170.35237121582},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-100.999938964844,"sizeFraction":0.5},"right":{"pixelOffset":100.567399070154,"sizeFraction":0.5},"top":{"pixelOffset":-108.064046137838,"sizeFraction":0.5},"bottom":{"pixelOffset":107.889423828661,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2124:51624":{"type":"FRAME","id":"2124:51624","name":"Frame 1279","absoluteBoundingBox":{"x":-6548.0,"y":2739.0,"width":650.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2739.0,"width":650.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,549.0]],"size":{"x":650.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51625","2124:51631"]},"2124:51629":{"type":"FRAME","id":"2124:51629","name":"Frame 1271","absoluteBoundingBox":{"x":-6215.5,"y":2739.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6215.5,"y":2739.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":196},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51630"]},"2124:51612":{"type":"FRAME","id":"2124:51612","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6548.0,"y":2118.0,"width":650.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":2117.0,"width":652.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":650.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51613","2124:51615","2124:51617"]},"2124:51623":{"type":"TEXT","id":"2124:51623","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-6548.0,"y":2695.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6372.0146484375,"y":2700.30688476562,"width":298.3486328125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,505.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1503:31188":{"type":"TEXT","id":"1503:31188","name":"Research Driven","absoluteBoundingBox":{"x":-6002.0,"y":1871.0,"width":108.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6000.76708984375,"y":1874.5,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":108.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87092":{"type":"TEXT","id":"2139:87092","name":"Research Driven","absoluteBoundingBox":{"x":-4647.33349609375,"y":2346.0,"width":153.333343505859,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4646.1005859375,"y":2349.5,"width":105.52685546875,"height":10.678955078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":153.333343505859,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Research Driven","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51608":{"type":"FRAME","id":"2124:51608","name":"Frame 1287","absoluteBoundingBox":{"x":-6548.0,"y":2028.0,"width":650.0,"height":127.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":2028.0,"width":652.0,"height":128.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":127.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2124:51609","2124:51612"]},"2124:51599":{"type":"TEXT","id":"2124:51599","name":"Myshake - Dashboard Landing Page","absoluteBoundingBox":{"x":-6548.0,"y":1442.0,"width":650.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-6430.0126953125,"y":1446.70166015625,"width":414.72216796875,"height":23.4801025390625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":650.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Myshake - Dashboard Landing Page","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84483":{"type":"FRAME","id":"1530:84483","name":"Frame 1279","absoluteBoundingBox":{"x":-4321.0,"y":1648.0,"width":392.0,"height":672.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":1648.0,"width":392.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,539.0]],"size":{"x":392.0,"y":672.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["1530:84484","1530:84489"]},"2185:17651":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17651","name":"Text","absoluteBoundingBox":{"x":-6438.0,"y":95.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6438.0,"y":95.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17651;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2185:17748":{"type":"SVG","id":"2185:17748","name":"Frame 250","absoluteBoundingBox":{"x":-6357.0,"y":5769.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-6357.0,"y":5769.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":626,"localID":12713},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"2185:17724":{"type":"WIDGET","id":"2185:17724","name":"Embed 16","absoluteBoundingBox":{"x":-6143.66650390625,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-6143.66650390625,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.66650390625],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-39.66650390625,"sizeFraction":1.0},"bottom":{"pixelOffset":-39.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    height: 100vh;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 20px;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>\n","embedURL":""}},"2124:51653":{"type":"TEXT","id":"2124:51653","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-6548.0,"y":4506.0,"width":650.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-6547.25,"y":4508.80126953125,"width":603.41455078125,"height":53.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87320":{"type":"FRAME","id":"2139:87320","name":"footer","absoluteBoundingBox":{"x":-5209.0,"y":4968.0,"width":800.0,"height":63.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":4964.5,"width":800.0,"height":70.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4116.0]],"size":{"x":800.0,"y":63.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":50.0,"paddingLeft":50.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2139:87321","2139:87322"]},"2124:51850":{"type":"RECTANGLE","id":"2124:51850","name":"image 49","absoluteBoundingBox":{"x":-8887.0,"y":5707.5,"width":185.0,"height":204.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-8887.0,"y":5707.5,"width":185.0,"height":204.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,34.0]],"size":{"x":185.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0,"sizeFraction":0.5},"top":{"pixelOffset":-102.0,"sizeFraction":0.5},"bottom":{"pixelOffset":102.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2124:51628":{"type":"RECTANGLE","id":"2124:51628","name":"timer (1) 2","absoluteBoundingBox":{"x":-6425.0,"y":2774.0,"width":146.0,"height":204.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-6425.0,"y":2774.0,"width":146.0,"height":204.0},"relativeTransform":[[1.0,0.0,123.0],[0.0,1.0,35.0]],"size":{"x":146.0,"y":204.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-35.75,"sizeFraction":0.5},"right":{"pixelOffset":110.25,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":49.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"1839:61541":{"type":"TEXT","id":"1839:61541","name":"Feature Design","absoluteBoundingBox":{"x":-6566.0,"y":5033.5,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6564.76708984375,"y":5037.0,"width":97.24169921875,"height":13.52294921875},"relativeTransform":[[1.0,0.0,146.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87121":{"type":"FRAME","id":"2139:87121","name":"Frame 1269","absoluteBoundingBox":{"x":-5159.0,"y":3750.0,"width":700.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":3750.0,"width":700.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87122"]},"6:136":{"type":"TEXT","id":"6:136","name":"subtitle bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":0.352000027894974,"y":4.79999923706055,"width":19.808126449585,"height":14.9120006561279},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51841":{"type":"TEXT","id":"2124:51841","name":"Feature Design","absoluteBoundingBox":{"x":-8844.0,"y":5033.5,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8842.7666015625,"y":5037.0,"width":97.2412109375,"height":13.52294921875},"relativeTransform":[[1.0,0.0,146.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51728":{"type":"TEXT","id":"2124:51728","name":"K","absoluteBoundingBox":{"x":-6541.0,"y":4662.0,"width":29.0,"height":45.0},"isolatedAbsoluteRenderBounds":{"x":-6538.9482421875,"y":4672.080078125,"width":24.84033203125,"height":25.919921875},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":45.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"K","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Orbitron","fontPostScriptName":"Orbitron-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":45.1439971923828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51787":{"type":"RECTANGLE","id":"2124:51787","name":"image 47","absoluteBoundingBox":{"x":-8845.5,"y":1950.5,"width":103.0,"height":40.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-8845.5,"y":1950.5,"width":103.0,"height":40.0},"relativeTransform":[[1.0,0.0,144.5],[0.0,1.0,0.0]],"size":{"x":103.0,"y":40.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"222:72":{"type":"TEXT","id":"222:72","name":"title/capital reg","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":50.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":1.00994324684143,"y":8.46022605895996,"width":45.6104393005371,"height":26.8977298736572},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":50.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Light","fontStyle":"Light","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51620":{"type":"FRAME","id":"2124:51620","name":"Frame 1280","absoluteBoundingBox":{"x":-6548.0,"y":2190.0,"width":650.0,"height":534.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2190.0,"width":650.0,"height":534.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":534.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51621","2124:51623"]},"2124:51617":{"type":"FRAME","id":"2124:51617","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6104.66650390625,"y":2118.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6105.66650390625,"y":2117.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,443.333312988281],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51618"]},"2139:87229":{"type":"FRAME","id":"2139:87229","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":2205.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2204.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,80.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87230","2139:87232","2139:87234"]},"2139:87274":{"type":"FRAME","id":"2139:87274","name":"Frame 1171276155","absoluteBoundingBox":{"x":-5005.0,"y":5024.5,"width":392.0,"height":211.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5024.5,"width":394.0,"height":212.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87275","2139:87276"]},"2124:51725":{"type":"FRAME","id":"2124:51725","name":"Frame 1171276145","absoluteBoundingBox":{"x":-6623.0,"y":4652.0,"width":800.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":4652.0,"width":800.0,"height":81.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4697.0]],"size":{"x":800.0,"y":81.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":50.0,"paddingLeft":50.0,"layoutMode":"HORIZONTAL","itemSpacing":523.0,"primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2124:51726","2124:51729","2124:51736"]},"2124:51845":{"type":"FRAME","id":"2124:51845","name":"Frame 1269","absoluteBoundingBox":{"x":-8990.0,"y":5188.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":5188.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,93.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51846"]},"1484:13064":{"type":"TEXT","id":"1484:13064","name":"Text","absoluteBoundingBox":{"x":-12533.0,"y":-4155.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12532.32421875,"y":-4151.181640625,"width":27.2373046875,"height":10.3408203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":29.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"SCALE","horizontal":"SCALE"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1484,"localID":13068},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13066},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1}],"characterStyleOverrides":[],"characters":"Text","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51600":{"type":"FRAME","id":"2124:51600","name":"Frame 1279","absoluteBoundingBox":{"x":-6548.0,"y":1486.0,"width":650.0,"height":472.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":1486.0,"width":650.0,"height":472.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":650.0,"y":472.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51601","2124:51606"]},"2124:51604":{"type":"FRAME","id":"2124:51604","name":"Frame 1271","absoluteBoundingBox":{"x":-6215.5,"y":1486.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6215.5,"y":1486.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63872},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51605"]},"2124:51788":{"type":"FRAME","id":"2124:51788","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":2030.5,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":2029.5,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,80.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51789","2124:51791","2124:51793"]},"2185:17769":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17769","name":"Text","absoluteBoundingBox":{"x":-4116.5,"y":-242.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4116.5,"y":-242.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,54.5],[0.0,1.0,156.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17769;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"6:140":{"type":"TEXT","id":"6:140","name":"Main Heading/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":79.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":0.320000022649765,"y":18.1999969482422,"width":76.3040008544922,"height":58.3680038452148},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":83.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":83.3280029296875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51605":{"type":"RECTANGLE","id":"2124:51605","name":"Group 126 1","absoluteBoundingBox":{"x":-6178.0,"y":1542.16002052141,"width":244.206271326195,"height":267.048832422013},"targetAspectRatio":{"x":459.0,"y":536.0},"isolatedAbsoluteRenderBounds":{"x":-6178.0,"y":1542.16003417969,"width":244.2060546875,"height":267.048828125},"relativeTransform":[[0.965925812721252,0.258819043636322,37.4999847412109],[-0.258819043636322,0.965925812721252,106.000045776367]],"size":{"x":192.56689453125,"y":224.871154785156},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-121.250015258789,"sizeFraction":0.5},"right":{"pixelOffset":122.956256067406,"sizeFraction":0.5},"top":{"pixelOffset":-133.839933702227,"sizeFraction":0.5},"bottom":{"pixelOffset":133.208898719786,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2124:51773":{"type":"TEXT","id":"2124:51773","name":"Designed and hosted on Figma","absoluteBoundingBox":{"x":-8805.0,"y":846.0,"width":206.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8803.7666015625,"y":849.5,"width":203.091796875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,64.0]],"size":{"x":206.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":64.0,"sizeFraction":0.0}},"strokeAlign":"OUTSIDE","gridRowAnchorIndex":2,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Designed and hosted on Figma","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"6:129":{"type":"TEXT","id":"6:129","name":"sub heading/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":56.0,"height":62.0},"isolatedAbsoluteRenderBounds":{"x":0.240000009536743,"y":13.3999977111816,"width":53.789249420166,"height":43.7760047912598},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":56.0,"y":62.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":62.4960021972656,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51589":{"type":"FRAME","id":"2124:51589","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6506.0,"y":785.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6507.0,"y":784.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2124:51590"]},"2124:51602":{"type":"FRAME","id":"2124:51602","name":"Frame 1270","absoluteBoundingBox":{"x":-6548.0,"y":1486.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":1486.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63873},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51603"]},"2139:87152":{"type":"FRAME","id":"2139:87152","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":1486.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":1486.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63872},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87153"]},"2124:51603":{"type":"RECTANGLE","id":"2124:51603","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-6492.3916015625,"y":1521.0,"width":216.783218383789,"height":310.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-6492.3916015625,"y":1521.0,"width":216.783203125,"height":310.0},"relativeTransform":[[1.0,0.0,55.6083831787109],[0.0,1.0,35.0]],"size":{"x":216.783218383789,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-103.141616821289,"sizeFraction":0.5},"right":{"pixelOffset":113.6416015625,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"222:77":{"type":"TEXT","id":"222:77","name":"body/capital reg","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":34.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":0.613636374473572,"y":5.30681753158569,"width":31.1143474578857,"height":17.9318180084229},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":34.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"884:18806":{"type":"FRAME","id":"884:18806","name":"Frame 1287","absoluteBoundingBox":{"x":-6523.0,"y":1848.0,"width":1150.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":1848.0,"width":1151.0,"height":51.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1503:31182","884:19485"]},"1839:61545":{"type":"FRAME","id":"1839:61545","name":"Frame 1269","absoluteBoundingBox":{"x":-6712.0,"y":5188.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5188.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,93.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61546"]},"222:80":{"key":"913161a18f31e3c57ea3f12922584443c31a7e49","name":"subtitle/bold","styleType":"TEXT","remote":false,"description":"","id":"222:80","assetId":"StyleId:222:80","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"1484:13067":{"type":"TEXT","id":"1484:13067","name":"Text","absoluteBoundingBox":{"x":-12584.0,"y":-4073.0,"width":29.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-12583.32421875,"y":-4069.18188476562,"width":27.2373046875,"height":10.341064453125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":29.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"SCALE","horizontal":"SCALE"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"strokeAlign":"OUTSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13059},"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1}],"characterStyleOverrides":[],"characters":"Text","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:70":{"type":"TEXT","id":"222:70","name":"title/italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":47.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-0.715909063816071,"y":8.81818103790283,"width":45.8565330505371,"height":33.9545478820801},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":47.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Italic","fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17662":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17662","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":10.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":10.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2185:17662;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87119":{"type":"FRAME","id":"2139:87119","name":"Frame 1282","absoluteBoundingBox":{"x":-5159.0,"y":3750.0,"width":700.0,"height":1101.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":3750.0,"width":700.0,"height":1101.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,162.0]],"size":{"x":700.0,"y":1101.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87120","2139:87124"]},"2050:12938":{"type":"TEXT","id":"2050:12938","name":"MicroInteractions","absoluteBoundingBox":{"x":-4302.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-3754.1552734375,"y":5322.552734375,"width":302.7880859375,"height":27.84375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:69","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17719":{"type":"WIDGET","id":"2185:17719","name":"Embed 16","absoluteBoundingBox":{"x":-6623.0,"y":5293.33349609375,"width":553.0,"height":476.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":5293.33349609375,"width":553.0,"height":476.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.33349609375]],"size":{"x":553.0,"y":476.0},"constraints":{"vertical":"TOP","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":143.0,"sizeFraction":1.0},"top":{"pixelOffset":0.33349609375,"sizeFraction":0.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script type=\"importmap\">\n{\n  \"imports\": {\n    \"react\": \"https://esm.sh/react@18.3.1\",\n    \"react-dom/client\": \"https://esm.sh/react-dom@18.3.1/client\",\n    \"motion/react\": \"https://esm.sh/motion@12.23.24/react\"\n  }\n}\n</script>\n\n<script type=\"module\">\nimport React, { useState, useEffect, useRef, useCallback } from \"react\";\nimport { createRoot } from \"react-dom/client\";\nimport { motion, AnimatePresence } from \"motion/react\";\n\nconst e = React.createElement;\n\nconst FONT_SF = \"'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif\";\n\nfunction useAnimatedNumber(target, duration = 400) {\n  const [display, setDisplay] = useState(target);\n  const rafRef = useRef(0);\n  const easeOut = useCallback((t) => 1 - Math.pow(1 - t, 3), []);\n\n  useEffect(() => {\n    const from = display;\n    if (from === target) return;\n    const startTime = performance.now();\n\n    const anim = (now) => {\n      const elapsed = now - startTime;\n      const progress = Math.min(elapsed / duration, 1);\n      const eased = easeOut(progress);\n      const current = Math.round(from + (target - from) * eased);\n      setDisplay(current);\n      if (progress < 1) rafRef.current = requestAnimationFrame(anim);\n    };\n    rafRef.current = requestAnimationFrame(anim);\n    return () => cancelAnimationFrame(rafRef.current);\n  }, [target, duration]);\n\n  return display;\n}\n\nconst data = [\n  { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41, left: 64.5, gradientAngle: 143.543, age: 34, growthPercent: 8 },\n  { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57, left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n  { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84, left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n  { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76, age: 44, growthPercent: 24 },\n  { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 },\n];\n\nconst DEFAULT = data[data.length - 1];\n\nconst gridLines = [\n  { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n  { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n  { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n  { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n  { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n  { label: \"100k\", labelTop: 293.5, lineTop: 299.5 },\n];\n\nconst BASELINE_Y = 299.5;\nconst BAR_WIDTH = 35;\nconst GRID_LEFT = 64.5;\nconst GRID_WIDTH = 222;\n\nfunction NetworthChart() {\n  const [hoveredIndex, setHoveredIndex] = useState(null);\n  const [mounted, setMounted] = useState(false);\n\n  useEffect(() => {\n    const t = setTimeout(() => setMounted(true), 100);\n    return () => clearTimeout(t);\n  }, []);\n\n  const active = hoveredIndex !== null ? data[hoveredIndex] : DEFAULT;\n  const animatedValue = useAnimatedNumber(active.value, 450);\n  const animatedGrowth = useAnimatedNumber(active.growthPercent, 350);\n  const animatedAge = useAnimatedNumber(active.age, 350);\n\n  return e(\"div\", {\n    style: {\n      display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n      width: \"100%\", height: \"100vh\", backgroundColor: \"#141414\", userSelect: \"none\",\n      WebkitUserSelect: \"none\", fontFamily: FONT_SF, padding: \"24px 12px\"\n    }\n  },\n    e(\"div\", {\n      style: { width: \"100%\", maxWidth: \"100%\", display: \"flex\", flexDirection: \"column\", alignItems: \"center\", gap: 20 }\n    },\n      // Card\n      e(\"div\", {\n        style: {\n          width: 311, height: 347, backgroundColor: \"#080808\", borderRadius: 20,\n          border: \"0.5px solid #333333\", position: \"relative\", overflow: \"hidden\", opacity: 0.9\n        }\n      },\n        // Ambient glow\n        e(\"div\", {\n          style: {\n            position: \"absolute\", top: \"20%\", left: \"25%\", width: 260, height: 260, borderRadius: \"50%\",\n            background: \"radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%)\",\n            pointerEvents: \"none\", filter: \"blur(40px)\"\n          }\n        }),\n        // Header\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 14.5, color: \"#5e5e5e\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, letterSpacing: \"0.01em\" }\n        }, \"ESTIMATED NETWORTH\"),\n        // Value + Growth\n        e(\"div\", {\n          style: { position: \"absolute\", left: 19.5, top: 40.5, display: \"flex\", alignItems: \"baseline\", gap: 6 }\n        },\n          e(\"p\", { style: { color: \"#fff\", fontSize: 24, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"$\" + animatedValue.toLocaleString()\n          ),\n          e(\"p\", { style: { color: \"#c8ff75\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"+ \" + animatedGrowth + \"%\"\n          )\n        ),\n        // By age\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 74.5, color: \"#555\", fontSize: 12, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" }\n        }, \"by \" + animatedAge),\n        // Grid labels\n        ...gridLines.map(g =>\n          e(\"p\", {\n            key: g.label,\n            style: { position: \"absolute\", left: 19.5, top: g.labelTop, color: \"#40413f\", fontSize: 10, fontWeight: 510, fontFamily: FONT_SF }\n          }, g.label)\n        ),\n        // Grid lines\n        ...gridLines.slice(0, -1).map((g, i) =>\n          e(\"div\", {\n            key: `grid-${i}`,\n            style: { position: \"absolute\", left: GRID_LEFT, top: g.lineTop, width: GRID_WIDTH, height: 0.5, backgroundColor: i === 4 ? \"#3a3a3a\" : \"#222222\" }\n          })\n        ),\n        // Baseline\n        e(\"div\", {\n          style: { position: \"absolute\", left: GRID_LEFT, top: BASELINE_Y, width: 228, height: 0.5, backgroundColor: \"#222222\" }\n        }),\n        // Bars\n        ...data.map((bar, i) => {\n          const isHovered = hoveredIndex === i;\n          const barTop = BASELINE_Y - bar.barHeight;\n\n          return e(\"div\", {\n            key: bar.year,\n            onMouseEnter: () => setHoveredIndex(i),\n            onMouseLeave: () => setHoveredIndex(null),\n            style: { position: \"absolute\", left: bar.left, top: barTop, width: BAR_WIDTH, height: bar.barHeight, cursor: \"pointer\" }\n          },\n            // Hover label\n            e(AnimatePresence, null,\n              isHovered && e(motion.p, {\n                key: \"label\",\n                initial: { opacity: 0, y: 6 },\n                animate: { opacity: 1, y: 0 },\n                exit: { opacity: 0, y: 6 },\n                transition: { duration: 0.25, ease: [0.23, 1, 0.32, 1] },\n                style: { position: \"absolute\", top: -22, left: 0, width: BAR_WIDTH, textAlign: \"center\", color: \"#b4e569\", fontSize: 10, fontWeight: 590, fontFamily: FONT_SF, whiteSpace: \"nowrap\", zIndex: 10 }\n              }, bar.label)\n            ),\n            // Bar body\n            e(motion.div, {\n              initial: { scaleY: 0 },\n              animate: { scaleY: mounted ? 1 : 0 },\n              transition: { duration: 0.7, delay: i * 0.08, ease: [0.23, 1, 0.32, 1] },\n              style: {\n                width: BAR_WIDTH, height: bar.barHeight, borderRadius: \"10px 10px 0 0\", position: \"relative\", transformOrigin: \"bottom\",\n                backgroundImage: isHovered ? \"none\" : `linear-gradient(${bar.gradientAngle}deg, rgb(0, 0, 0) 2.6%, rgb(24, 24, 24) 97.4%)`,\n                backgroundColor: isHovered ? \"#111111\" : \"transparent\", transition: \"background-color 0.3s ease\"\n              }\n            },\n              // Border\n              e(\"div\", {\n                style: {\n                  position: \"absolute\", top: -0.5, left: -0.5, right: -0.5, bottom: isHovered ? -0.5 : 0,\n                  borderRadius: \"10.5px 10.5px 0 0\",\n                  borderTop: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderLeft: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderRight: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderBottom: isHovered ? \"0.5px solid #414240\" : \"none\",\n                  pointerEvents: \"none\", transition: \"border-color 0.3s ease\"\n                }\n              }),\n              // Glow\n              e(motion.div, {\n                animate: { boxShadow: isHovered ? \"inset 0px 0px 17.1px 0px #b4e569\" : \"inset 0px 0px 0px 0px rgba(180,229,105,0)\" },\n                transition: { duration: 0.35, ease: \"easeOut\" },\n                style: { position: \"absolute\", inset: -0.5, borderRadius: \"inherit\", pointerEvents: \"none\" }\n              })\n            )\n          );\n        }),\n        // Year labels\n        ...data.map((bar, i) =>\n          e(\"p\", {\n            key: `year-${bar.year}`,\n            style: {\n              position: \"absolute\", top: 319.5, left: bar.left, width: BAR_WIDTH, textAlign: \"center\",\n              color: hoveredIndex === i ? \"#b4e569\" : \"#464746\", fontSize: 10, fontWeight: 400, fontFamily: FONT_SF, transition: \"color 0.25s ease\"\n            }\n          }, bar.year)\n        )\n      ),\n      e(\"p\", { style: { color: \"#383838\", fontSize: 11, fontWeight: 500 } }, \"hover to inspect\")\n    )\n  );\n}\n\ncreateRoot(document.getElementById(\"root\")).render(e(NetworthChart));\n</script>\n</body>\n</html>","embedURL":""}},"2139:87283":{"type":"FRAME","id":"2139:87283","name":"Frame 1282","absoluteBoundingBox":{"x":-5005.0,"y":5270.5,"width":392.0,"height":1267.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5270.5,"width":392.0,"height":1267.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1267.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87284","2139:87288"]},"2124:51817":{"type":"FRAME","id":"2124:51817","name":"Frame 1171276154","absoluteBoundingBox":{"x":-8990.0,"y":3661.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3660.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51818"]},"2185:17856":{"type":"WIDGET","id":"2185:17856","name":"Embed 16","absoluteBoundingBox":{"x":-4245.0,"y":4000.0,"width":373.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":373.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":4000.0,"width":373.0,"height":373.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":373.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-186.66667175293,"sizeFraction":0.5},"right":{"pixelOffset":186.33332824707,"sizeFraction":0.5},"top":{"pixelOffset":-186.66667175293,"sizeFraction":0.5},"bottom":{"pixelOffset":186.33332824707,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 12px;\n    transform: scale(0.88);\n    transform-origin: center center;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2177:91958":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91958","name":"Text","absoluteBoundingBox":{"x":-6031.0,"y":-14.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6031.0,"y":-14.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,483.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91958;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2139:87287":{"type":"RECTANGLE","id":"2139:87287","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-4902.0,"y":5398.5,"width":186.0,"height":400.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-4902.0,"y":5398.5,"width":186.0,"height":400.0},"relativeTransform":[[1.0,0.0,103.0],[0.0,1.0,35.0]],"size":{"x":186.0,"y":400.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":93.0,"sizeFraction":0.5},"top":{"pixelOffset":-200.0,"sizeFraction":0.5},"bottom":{"pixelOffset":200.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"884:17381":{"type":"FRAME","id":"884:17381","name":"Frame 1269","absoluteBoundingBox":{"x":-6523.0,"y":1933.0,"width":740.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":1933.0,"width":740.0,"height":650.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1381:1982"]},"2139:87189":{"type":"TEXT","id":"2139:87189","name":"Feature Design","absoluteBoundingBox":{"x":-4637.3330078125,"y":3504.0,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4636.10009765625,"y":3507.5,"width":97.24169921875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,53.3333282470703],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51783":{"type":"FRAME","id":"2124:51783","name":"Frame 1284","absoluteBoundingBox":{"x":-8990.0,"y":1950.5,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":1950.5,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1273.5]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51784"]},"2185:17729":{"type":"WIDGET","id":"2185:17729","name":"Embed 16","absoluteBoundingBox":{"x":-5663.33349609375,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-5663.33349609375,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"2124:51800":{"type":"FRAME","id":"2124:51800","name":"Frame 1279","absoluteBoundingBox":{"x":-8990.0,"y":2745.5,"width":392.0,"height":672.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":2745.5,"width":392.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,539.0]],"size":{"x":392.0,"y":672.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51801","2124:51806"]},"2139:87093":{"type":"FRAME","id":"2139:87093","name":"Frame 1288","absoluteBoundingBox":{"x":-4944.5,"y":2246.0,"width":271.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-4944.5,"y":2246.0,"width":271.0,"height":50.0},"relativeTransform":[[1.0,0.0,214.5],[0.0,1.0,0.0]],"size":{"x":271.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2139:87094","2139:87095"]},"2124:51590":{"type":"TEXT","id":"2124:51590","name":"Shipping 2026","absoluteBoundingBox":{"x":-6471.0,"y":795.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6470.20458984375,"y":798.5,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87146":{"type":"RECTANGLE","id":"2139:87146","name":"final myshake vid 1","absoluteBoundingBox":{"x":-4907.369140625,"y":892.0,"width":234.738616943359,"height":480.0},"targetAspectRatio":{"x":290.0,"y":593.0},"isolatedAbsoluteRenderBounds":{"x":-4907.369140625,"y":892.0,"width":234.73876953125,"height":480.0},"relativeTransform":[[1.0,0.0,226.630676269531],[0.0,1.0,35.0]],"size":{"x":234.738616943359,"y":480.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"3d510b8be13dc83a4f07c6ebd1e3c59394656a9b","imageTransform":[[0.983132183551788,0.0,0.0101703330874443],[0.0,1.0,1.27660229054527e-08]],"originalImageWidth":774,"originalImageHeight":1556,"videoRef":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-98.3693237304688,"sizeFraction":0.5},"right":{"pixelOffset":136.369293212891,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[15.0,15.0,15.0,15.0],"rectangleCornerRadiiIndependent":true},"1839:61504":{"type":"FRAME","id":"1839:61504","name":"Frame 1271","absoluteBoundingBox":{"x":-6712.0,"y":3033.5,"width":392.0,"height":273.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":3033.5,"width":392.0,"height":273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,288.0]],"size":{"x":392.0,"y":273.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63877},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61505"]},"1374:11912":{"type":"TEXT","id":"1374:11912","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.245028421282768,"y":2.72727251052856,"width":12.4183235168457,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87096":{"type":"FRAME","id":"2139:87096","name":"Frame 1282","absoluteBoundingBox":{"x":-5159.0,"y":2408.0,"width":700.0,"height":1040.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":2408.0,"width":700.0,"height":1040.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,162.0]],"size":{"x":700.0,"y":1040.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87097","2139:87101"]},"2185:17750":{"type":"SVG","id":"2185:17750","name":"Frame 217","absoluteBoundingBox":{"x":-6247.0,"y":5769.5,"width":40.0,"height":40.0},"targetAspectRatio":{"x":65.0,"y":65.0},"isolatedAbsoluteRenderBounds":{"x":-6247.0,"y":5769.5,"width":40.0,"height":40.0},"relativeTransform":[[1.0,0.0,110.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":40.0},"fills":[],"strokeAlign":"INSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":597,"localID":58886},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"},"2184:13282":{"type":"FRAME","id":"2184:13282","name":"Frame 1171276424","absoluteBoundingBox":{"x":-5209.0,"y":852.0,"width":800.0,"height":3976.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":852.0,"width":800.0,"height":3999.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":3976.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["2139:87060","2139:87295"]},"2139:87230":{"type":"FRAME","id":"2139:87230","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5005.0,"y":2205.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2204.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87231"]},"2139:87202":{"type":"FRAME","id":"2139:87202","name":"Frame 1171276148","absoluteBoundingBox":{"x":-5005.0,"y":852.0,"width":392.0,"height":5685.5},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":852.0,"width":392.0,"height":5685.5},"relativeTransform":[[1.0,0.0,204.0],[0.0,1.0,897.0]],"size":{"x":392.0,"y":5685.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2139:87203","2139:87224"]},"2185:17718":{"type":"FRAME","id":"2185:17718","name":"Frame 1171276416","absoluteBoundingBox":{"x":-6623.0,"y":5293.0,"width":410.0,"height":410.0},"targetAspectRatio":{"x":410.0,"y":410.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":5293.0,"width":410.0,"height":410.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":410.0,"y":410.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2185:17719"]},"2139:87241":{"type":"FRAME","id":"2139:87241","name":"Frame 1279","absoluteBoundingBox":{"x":-5005.0,"y":2920.5,"width":392.0,"height":672.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2920.5,"width":392.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,539.0]],"size":{"x":392.0,"y":672.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87242","2139:87247"]},"1503:31185":{"type":"FRAME","id":"1503:31185","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6243.0,"y":1861.0,"width":191.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6244.0,"y":1860.0,"width":193.0,"height":39.0},"relativeTransform":[[1.0,0.0,280.0],[0.0,1.0,0.0]],"size":{"x":191.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:31186"]},"2139:87105":{"type":"RECTANGLE","id":"2139:87105","name":"timer (1) 2","absoluteBoundingBox":{"x":-5100.0,"y":2992.0,"width":222.0,"height":310.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-5100.0,"y":2992.0,"width":222.0,"height":310.0},"relativeTransform":[[1.0,0.0,59.0],[0.0,1.0,35.0]],"size":{"x":222.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-112.25,"sizeFraction":0.5},"right":{"pixelOffset":109.75,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2177:91957":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91957","name":"Text","absoluteBoundingBox":{"x":-6145.0,"y":-14.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6145.0,"y":-14.0,"width":79.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91957;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"1839:61551":{"type":"FRAME","id":"1839:61551","name":"Frame 1271","absoluteBoundingBox":{"x":-6712.0,"y":5960.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":5960.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,287.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61552"]},"2185:17813":{"type":"RECTANGLE","id":"2185:17813","name":"image 52","absoluteBoundingBox":{"x":-3366.0,"y":1848.0,"width":63.0,"height":50.0},"targetAspectRatio":{"x":63.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-3366.0,"y":1848.0,"width":63.0,"height":50.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":63.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"1c349d9e95db06761eb00d9ed19f113605d8c4b8","imageTransform":[[0.21794281899929,0.0,0.03125],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2185:17845":{"type":"FRAME","id":"2185:17845","name":"Frame 1270","absoluteBoundingBox":{"x":-3490.0,"y":2957.0,"width":395.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":2957.0,"width":395.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144850},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17846"]},"2185:17828":{"type":"FRAME","id":"2185:17828","name":"Frame 1285","absoluteBoundingBox":{"x":-4245.0,"y":2872.0,"width":1150.0,"height":865.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":2872.0,"width":1151.0,"height":865.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2020.0]],"size":{"x":1150.0,"y":865.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2185:17829","2185:17838"]},"2185:17800":{"type":"FRAME","id":"2185:17800","name":"Frame 1271","absoluteBoundingBox":{"x":-3490.0,"y":1342.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-3490.0,"y":1342.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63870},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2185:17801"]},"1503:31184":{"type":"TEXT","id":"1503:31184","name":"In Depth Concept Exploration","absoluteBoundingBox":{"x":-6488.0,"y":1871.0,"width":195.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6486.76708984375,"y":1874.5,"width":192.16552734375,"height":13.3636474609375},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":195.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"In Depth Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87099":{"type":"RECTANGLE","id":"2139:87099","name":"gn 0 1","absoluteBoundingBox":{"x":-5081.0,"y":2448.0,"width":544.0,"height":390.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-5081.0,"y":2448.0,"width":544.0,"height":390.0},"relativeTransform":[[1.0,0.0,78.0],[0.0,1.0,40.0]],"size":{"x":544.0,"y":390.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-272.0,"sizeFraction":0.5},"right":{"pixelOffset":272.0,"sizeFraction":0.5},"top":{"pixelOffset":-195.0,"sizeFraction":0.5},"bottom":{"pixelOffset":195.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.913432836532593,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[9.13432884216309,9.13432884216309,9.13432884216309,9.13432884216309],"cornerRadius":9.13432884216309},"222:79":{"type":"TEXT","id":"222:79","name":"subtitle/italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":-0.318181812763214,"y":3.3636360168457,"width":20.3806819915771,"height":15.0909099578857},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Italic","fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87228":{"type":"RECTANGLE","id":"2139:87228","name":"image 47","absoluteBoundingBox":{"x":-4860.5,"y":2125.5,"width":103.0,"height":40.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-4860.5,"y":2125.5,"width":103.0,"height":40.0},"relativeTransform":[[1.0,0.0,144.5],[0.0,1.0,0.0]],"size":{"x":103.0,"y":40.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2130:66765":{"type":"FRAME","id":"2130:66765","name":"splash screen","absoluteBoundingBox":{"x":-6623.0,"y":112.0,"width":1350.0,"height":670.0},"isolatedAbsoluteRenderBounds":{"x":-6624.0,"y":111.0,"width":1352.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,157.0]],"size":{"x":1350.0,"y":670.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2107:37755"]},"2124:51735":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51735","name":"Text","absoluteBoundingBox":{"x":-6063.0,"y":4652.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6063.0,"y":4652.0,"width":187.79931640625,"height":17.73876953125},"relativeTransform":[[1.0,0.0,283.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":283.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51735;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"1530:72185":{"type":"TEXT","id":"1530:72185","name":"Information Architecture","absoluteBoundingBox":{"x":-6306.0,"y":885.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6304.76708984375,"y":888.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87322":{"type":"FRAME","id":"2139:87322","name":"Frame 304","absoluteBoundingBox":{"x":-4649.0,"y":4969.5,"width":190.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":-4649.0,"y":4964.5,"width":195.0,"height":70.0},"relativeTransform":[[1.0,0.0,560.0],[0.0,1.0,1.5]],"size":{"x":190.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["2139:87323","2139:87325"]},"1839:61523":{"type":"RECTANGLE","id":"1839:61523","name":"gn 0 1","absoluteBoundingBox":{"x":-6687.0,"y":3820.5,"width":342.0,"height":245.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-6687.0,"y":3820.5,"width":342.0,"height":245.0},"relativeTransform":[[1.0,0.0,25.0],[0.0,1.0,23.0]],"size":{"x":342.0,"y":245.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-171.0,"sizeFraction":0.5},"right":{"pixelOffset":171.0,"sizeFraction":0.5},"top":{"pixelOffset":-123.5,"sizeFraction":0.5},"bottom":{"pixelOffset":121.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.483681261539459,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[4.83681297302246,4.83681297302246,4.83681297302246,4.83681297302246],"cornerRadius":4.83681297302246},"2185:17838":{"type":"FRAME","id":"2185:17838","name":"Frame 1282","absoluteBoundingBox":{"x":-4245.0,"y":2957.0,"width":1150.0,"height":780.0},"isolatedAbsoluteRenderBounds":{"x":-4245.0,"y":2957.0,"width":1150.0,"height":780.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,85.0]],"size":{"x":1150.0,"y":780.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2185:17839","2185:17843"]},"2139:87292":{"type":"FRAME","id":"2139:87292","name":"Frame 1271","absoluteBoundingBox":{"x":-5005.0,"y":6135.5,"width":392.0,"height":272.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":6135.5,"width":392.0,"height":272.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,287.0]],"size":{"x":392.0,"y":272.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87293"]},"2139:87211":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87211","name":"Text","absoluteBoundingBox":{"x":-5004.0,"y":989.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5004.0,"y":989.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2139:87211;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"222:76":{"type":"TEXT","id":"222:76","name":"body/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":36.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":0.571022748947144,"y":5.30681753158569,"width":33.5646324157715,"height":17.9318180084229},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":36.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2184:15464":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15464","name":"Text","absoluteBoundingBox":{"x":-6449.0,"y":-190.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6449.0,"y":-190.0,"width":188.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,208.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15464;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2124:51621":{"type":"FRAME","id":"2124:51621","name":"Frame 1269","absoluteBoundingBox":{"x":-6548.0,"y":2190.0,"width":650.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2190.0,"width":650.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51622"]},"2124:51809":{"type":"FRAME","id":"2124:51809","name":"Frame 1288","absoluteBoundingBox":{"x":-8875.5,"y":3487.5,"width":163.0,"height":30.0},"isolatedAbsoluteRenderBounds":{"x":-8875.5,"y":3487.5,"width":163.0,"height":30.0},"relativeTransform":[[1.0,0.0,114.5],[0.0,1.0,0.0]],"size":{"x":163.0,"y":30.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","children":["2124:51810","2124:51811"]},"2185:17759":{"type":"FRAME","id":"2185:17759","name":"Frame 1171276422","absoluteBoundingBox":{"x":-4215.5,"y":25.0,"width":1091.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4215.5,"y":25.0,"width":1091.0,"height":17.0},"relativeTransform":[[1.0,0.0,129.5],[0.0,1.0,70.0]],"size":{"x":1091.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":140.0,"counterAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2185:17760","2185:17761","2185:17762","2185:17763","2185:17764"]},"884:17390":{"type":"TEXT","id":"884:17390","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-5768.0,"y":2618.0,"width":395.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-5767.60205078125,"y":2620.81811523438,"width":362.7314453125,"height":91.636474609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"19":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"18":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1598","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2139:87140":{"type":"TEXT","id":"2139:87140","name":"Information Architecture","absoluteBoundingBox":{"x":-4875.0,"y":795.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4873.76708984375,"y":798.340881347656,"width":158.35888671875,"height":10.8380737304688},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1495:29382":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1495:29382","name":"Text","absoluteBoundingBox":{"x":-5590.5,"y":25.0,"width":188.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5590.5,"y":25.0,"width":188.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,903.0],[0.0,1.0,0.0]],"size":{"x":188.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1495:29382;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":188.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14],"characters":"[4] Williambkhat@gmail.com","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"14":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17788":{"type":"FRAME","id":"2185:17788","name":"Frame 1171276154","absoluteBoundingBox":{"x":-3817.0,"y":875.0,"width":180.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-3818.0,"y":874.0,"width":182.0,"height":39.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17789"]},"2139:87236":{"type":"FRAME","id":"2139:87236","name":"Frame 1281","absoluteBoundingBox":{"x":-5005.0,"y":2381.5,"width":392.0,"height":1211.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2381.5,"width":392.0,"height":1211.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,256.0]],"size":{"x":392.0,"y":1211.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87237","2139:87241"]},"1839:61532":{"type":"FRAME","id":"1839:61532","name":"Frame 1285","absoluteBoundingBox":{"x":-6712.0,"y":4849.5,"width":392.0,"height":1513.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":4849.5,"width":394.0,"height":1513.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2899.0]],"size":{"x":392.0,"y":1513.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1839:61533","1839:61542"]},"2124:51639":{"type":"TEXT","id":"2124:51639","name":"User Flows","absoluteBoundingBox":{"x":-6260.0,"y":3400.0,"width":74.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6258.76708984375,"y":3403.81811523438,"width":71.38330078125,"height":10.36083984375},"relativeTransform":[[1.0,0.0,66.3333282470703],[0.0,1.0,10.0]],"size":{"x":74.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"User Flows","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51616":{"type":"TEXT","id":"2124:51616","name":"Interaction Design","absoluteBoundingBox":{"x":-6283.5,"y":2128.0,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6282.26708984375,"y":2131.5,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,42.8333282470703],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17831":{"type":"FRAME","id":"2185:17831","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4245.0,"y":2885.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":2884.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17832"]},"2124:51831":{"type":"TEXT","id":"2124:51831","name":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.","absoluteBoundingBox":{"x":-8990.0,"y":4665.5,"width":392.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":-8989.6083984375,"y":4668.30126953125,"width":364.0810546875,"height":91.6533203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,560.0]],"size":{"x":392.0,"y":114.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18],"characters":"After placing 3rd at a UC Berkeley designathon sponsored by GoodNotes, I continued exploring how student-to-student collaboration could be improved through a live, shared note-taking experience designed for in-class group work.\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"18":{"styleIdForText":"StyleId:913161a18f31e3c57ea3f12922584443c31a7e49/1177:2706","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"1:30":{"type":"TEXT","id":"1:30","name":"body","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":30.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51640":{"type":"FRAME","id":"2124:51640","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6104.66650390625,"y":3390.0,"width":206.666656494141,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6105.66650390625,"y":3389.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,443.333312988281],[0.0,1.0,0.0]],"size":{"x":206.666656494141,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51641"]},"2124:51594":{"type":"TEXT","id":"2124:51594","name":"Usability Testing","absoluteBoundingBox":{"x":-6043.0,"y":795.0,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6041.76708984375,"y":798.5,"width":107.21875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1374:11908":{"type":"TEXT","id":"1374:11908","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.237926155328751,"y":2.72727251052856,"width":12.7166194915771,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1484:13058":{"type":"TEXT","id":"1484:13058","name":"subtext/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":19.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":0.333096623420715,"y":3.81818151473999,"width":17.8032665252686,"height":13.2045459747314},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":19.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1495:29381":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1495:29381","name":"Text","absoluteBoundingBox":{"x":-6036.5,"y":25.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6036.5,"y":25.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,457.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1495:29381;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"462:6599":{"type":"FRAME","id":"462:6599","name":"Frame 304","absoluteBoundingBox":{"x":-5563.0,"y":4514.8330078125,"width":190.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":-5563.0,"y":4509.8330078125,"width":195.0,"height":70.0},"relativeTransform":[[1.0,0.0,1060.0],[0.0,1.0,1.5]],"size":{"x":190.0,"y":60.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":70.0,"children":["456:7403","456:7401"]},"860:135680":{"type":"RECTANGLE","id":"860:135680","name":"image 2","absoluteBoundingBox":{"x":-5738.0,"y":3323.16722551854,"width":335.976695044984,"height":312.288348540813},"isolatedAbsoluteRenderBounds":{"x":-5735.7548828125,"y":3325.412109375,"width":331.48681640625,"height":307.798583984375},"relativeTransform":[[0.965925812721252,0.258819043636322,29.9998168945312],[-0.258819043636322,0.965925812721252,43.9997329711914]],"size":{"x":281.403289794922,"y":247.902908325195},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-167.500183105469,"sizeFraction":0.5},"right":{"pixelOffset":168.476511939515,"sizeFraction":0.5},"top":{"pixelOffset":-156.332797369645,"sizeFraction":0.5},"bottom":{"pixelOffset":155.955551171168,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.965925812721252,"m01":-0.258819043636322,"m02":0.0,"m10":0.258819043636322,"m11":0.965925812721252,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87210":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2139:87210","name":"Text","absoluteBoundingBox":{"x":-5004.0,"y":957.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5004.0,"y":957.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I2139:87210;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"1839:61538":{"type":"FRAME","id":"1839:61538","name":"Frame 1171276152","absoluteBoundingBox":{"x":-6712.0,"y":4971.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6713.0,"y":4970.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1839:61539"]},"2124:51593":{"type":"FRAME","id":"2124:51593","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6078.0,"y":785.0,"width":180.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6079.0,"y":784.0,"width":182.0,"height":39.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2124:51594"]},"2124:51823":{"type":"RECTANGLE","id":"2124:51823","name":"gn 0 1","absoluteBoundingBox":{"x":-8965.0,"y":3820.5,"width":342.0,"height":245.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-8965.0,"y":3820.5,"width":342.0,"height":245.0},"relativeTransform":[[1.0,0.0,25.0],[0.0,1.0,23.0]],"size":{"x":342.0,"y":245.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-171.0,"sizeFraction":0.5},"right":{"pixelOffset":171.0,"sizeFraction":0.5},"top":{"pixelOffset":-123.5,"sizeFraction":0.5},"bottom":{"pixelOffset":121.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.483681261539459,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[4.83681297302246,4.83681297302246,4.83681297302246,4.83681297302246],"cornerRadius":4.83681297302246},"2139:87289":{"type":"FRAME","id":"2139:87289","name":"Frame 1278","absoluteBoundingBox":{"x":-5005.0,"y":5848.5,"width":392.0,"height":559.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":5848.5,"width":392.0,"height":559.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":559.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2139:87290","2139:87292"]},"2139:87281":{"type":"FRAME","id":"2139:87281","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5005.0,"y":5198.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5197.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,104.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87282"]},"2177:91911":{"type":"FRAME","id":"2177:91911","name":"Frame 1171276422","absoluteBoundingBox":{"x":-5595.5,"y":-121.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5595.5,"y":-121.0,"width":671.0,"height":17.0},"relativeTransform":[[1.0,0.0,1027.5],[0.0,1.0,-76.0]],"size":{"x":671.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2177:91912","2177:91913","2177:91914","2177:91915","2177:91916"]},"1530:84471":{"type":"FRAME","id":"1530:84471","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4321.0,"y":933.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":932.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84472"]},"2124:51792":{"type":"TEXT","id":"2124:51792","name":"Information Architecture","absoluteBoundingBox":{"x":-8874.5,"y":2092.5,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8873.2666015625,"y":2095.8408203125,"width":158.3583984375,"height":10.838134765625},"relativeTransform":[[1.0,0.0,115.5],[0.0,1.0,10.0]],"size":{"x":161.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Information Architecture","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87128":{"type":"FRAME","id":"2139:87128","name":"Frame 1271","absoluteBoundingBox":{"x":-4801.5,"y":4379.0,"width":342.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-4801.5,"y":4379.0,"width":342.5,"height":380.0},"relativeTransform":[[1.0,0.0,357.5],[0.0,1.0,0.0]],"size":{"x":342.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87129"]},"2124:51740":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51740","name":"Text","absoluteBoundingBox":{"x":-5941.0,"y":4704.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5941.0,"y":4704.0,"width":81.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51740;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51619":{"type":"FRAME","id":"2124:51619","name":"Frame 1282","absoluteBoundingBox":{"x":-6548.0,"y":2190.0,"width":650.0,"height":1040.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":2190.0,"width":650.0,"height":1040.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,162.0]],"size":{"x":650.0,"y":1040.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51620","2124:51624"]},"2177:91914":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91914","name":"Text","absoluteBoundingBox":{"x":-5348.5,"y":-121.0,"width":87.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5348.5,"y":-121.0,"width":87.0,"height":17.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,0.0]],"size":{"x":87.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91914;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":87.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67228},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[3] About me","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":48919},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":83,"localID":93},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/about-me"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51611":{"type":"RECTANGLE","id":"2124:51611","name":"image 53","absoluteBoundingBox":{"x":-6106.0,"y":2028.0,"width":208.0,"height":50.0},"targetAspectRatio":{"x":208.0,"y":50.0},"isolatedAbsoluteRenderBounds":{"x":-6106.0,"y":2028.0,"width":208.0,"height":50.0},"relativeTransform":[[1.0,0.0,63.0],[0.0,1.0,0.0]],"size":{"x":208.0,"y":50.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e","imageTransform":[[0.719557225704193,0.0,0.24919281899929],[0.0,0.307870388031006,0.346064805984497]],"originalImageWidth":1536,"originalImageHeight":864,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"2139:87181":{"type":"FRAME","id":"2139:87181","name":"Frame 1171276155","absoluteBoundingBox":{"x":-5134.0,"y":3404.0,"width":650.0,"height":127.0},"isolatedAbsoluteRenderBounds":{"x":-5135.0,"y":3404.0,"width":652.0,"height":128.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":127.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2139:87182","2139:87183"]},"2184:15457":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15457","name":"Text","absoluteBoundingBox":{"x":-4980.5,"y":-242.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4980.5,"y":-242.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,54.5],[0.0,1.0,156.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15457;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2185:17663":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17663","name":"Text","absoluteBoundingBox":{"x":-6125.0,"y":42.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6125.0,"y":42.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,32.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17663;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2177:91953":{"type":"FRAME","id":"2177:91953","name":"Frame 1171276422","absoluteBoundingBox":{"x":-6514.0,"y":-14.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6514.0,"y":-14.0,"width":671.0,"height":17.0},"relativeTransform":[[1.0,0.0,109.0],[0.0,1.0,31.0]],"size":{"x":671.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2177:91954","2177:91955","2177:91956","2177:91957","2177:91958"]},"183:280":{"type":"TEXT","id":"183:280","name":"body/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":35.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.528000056743622,"y":6.91199922561646,"width":32.8306884765625,"height":17.3760013580322},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":35.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87048":{"type":"FRAME","id":"2139:87048","name":"Frame 1171276422","absoluteBoundingBox":{"x":-5144.5,"y":25.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5144.5,"y":25.0,"width":671.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,64.5],[0.0,1.0,70.0]],"size":{"x":671.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2139:87049","2139:87050","2139:87051","2139:87052","2139:87053"]},"859:101222":{"type":"FRAME","id":"859:101222","name":"Frame 1271","absoluteBoundingBox":{"x":-5768.0,"y":1342.0,"width":395.0,"height":255.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":1342.0,"width":395.0,"height":255.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,395.0]],"size":{"x":395.0,"y":255.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63870},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["904:10301"]},"1530:84537":{"type":"TEXT","id":"1530:84537","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-4321.0,"y":5170.0,"width":392.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-4320.55126953125,"y":5172.80126953125,"width":385.797119140625,"height":72.4716796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,594.0]],"size":{"x":392.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"16":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:80","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"860:135233":{"type":"RECTANGLE","id":"860:135233","name":"Screen Recording 2025-11-21 at 1.19.03 AM 1","absoluteBoundingBox":{"x":-6288.0,"y":2992.0,"width":270.0,"height":580.0},"targetAspectRatio":{"x":230.0,"y":494.0},"isolatedAbsoluteRenderBounds":{"x":-6288.0,"y":2992.0,"width":270.0,"height":580.0},"relativeTransform":[[1.0,0.0,235.0],[0.0,1.0,35.0]],"size":{"x":270.0,"y":580.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"52611179c840a1c117fccee287c743cc817a1813","imageTransform":[[0.97146737575531,0.0,0.0122282598167658],[0.0,0.986778199672699,0.00481623644009233]],"originalImageWidth":728,"originalImageHeight":1556,"videoRef":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-135.0,"sizeFraction":0.5},"right":{"pixelOffset":135.0,"sizeFraction":0.5},"top":{"pixelOffset":-290.0,"sizeFraction":0.5},"bottom":{"pixelOffset":290.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2177:91913":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91913","name":"Text","absoluteBoundingBox":{"x":-5452.5,"y":-121.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5452.5,"y":-121.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,143.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91913;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87086":{"type":"FRAME","id":"2139:87086","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5159.0,"y":2336.0,"width":700.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":2335.0,"width":702.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":700.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87087","2139:87089","2139:87091"]},"2139:87196":{"type":"FRAME","id":"2139:87196","name":"Frame 1278","absoluteBoundingBox":{"x":-5134.0,"y":4195.0,"width":650.0,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":4195.0,"width":650.0,"height":380.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":380.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["2139:87197","2139:87199"]},"1530:84477":{"type":"FRAME","id":"1530:84477","name":"Frame 1283","absoluteBoundingBox":{"x":-4321.0,"y":853.0,"width":392.0,"height":4412.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":853.0,"width":394.0,"height":4412.0},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":4412.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["1532:88671","1530:84491","1530:84516"]},"860:132057":{"type":"FRAME","id":"860:132057","name":"Frame 1279","absoluteBoundingBox":{"x":-5768.0,"y":947.0,"width":395.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-5768.0,"y":947.0,"width":395.0,"height":761.0},"relativeTransform":[[1.0,0.0,755.0],[0.0,1.0,0.0]],"size":{"x":395.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["860:132055","859:101227"]},"2139:87061":{"type":"FRAME","id":"2139:87061","name":"Frame 1283","absoluteBoundingBox":{"x":-5159.0,"y":852.0,"width":700.0,"height":3999.0},"isolatedAbsoluteRenderBounds":{"x":-5160.0,"y":852.0,"width":702.0,"height":3999.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":3999.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"counterAxisSizingMode":"FIXED","children":["2139:87062","2139:87084","2139:87109"]},"222:71":{"type":"TEXT","id":"222:71","name":"title/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":54.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":0.856534123420715,"y":8.46022605895996,"width":50.3469505310059,"height":26.8977298736572},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":54.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"6:128":{"type":"TEXT","id":"6:128","name":"Main Heading/Regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":79.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":1.92000007629395,"y":18.1999969482422,"width":74.5640029907227,"height":59.6480026245117},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":83.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":83.3280029296875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87247":{"type":"TEXT","id":"2139:87247","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-5005.0,"y":3516.5,"width":392.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-5004.55126953125,"y":3519.39770507812,"width":381.83251953125,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,596.0]],"size":{"x":392.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2139:87123":{"type":"TEXT","id":"2139:87123","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-5159.0,"y":4335.0,"width":700.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-5025.93017578125,"y":4339.8466796875,"width":434.53369140625,"height":23.3349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,585.0]],"size":{"x":700.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87127":{"type":"RECTANGLE","id":"2139:87127","name":"image 49","absoluteBoundingBox":{"x":-5129.0,"y":4414.0,"width":281.0,"height":310.0},"targetAspectRatio":{"x":251.0,"y":276.0},"isolatedAbsoluteRenderBounds":{"x":-5129.0,"y":4414.0,"width":281.0,"height":310.0},"relativeTransform":[[1.0,0.0,30.0],[0.0,1.0,35.0]],"size":{"x":281.0,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903","imageTransform":[[0.999349057674408,0.0,0.000325481407344341],[0.0,0.768802225589752,0.0]],"originalImageWidth":736,"originalImageHeight":1052,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-141.25,"sizeFraction":0.5},"right":{"pixelOffset":139.75,"sizeFraction":0.5},"top":{"pixelOffset":-155.0,"sizeFraction":0.5},"bottom":{"pixelOffset":155.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":0.99619472026825,"m01":0.087155744433403,"m02":0.0,"m10":-0.087155744433403,"m11":0.99619472026825,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87263":{"type":"FRAME","id":"2139:87263","name":"Frame 1269","absoluteBoundingBox":{"x":-5005.0,"y":3972.5,"width":392.0,"height":293.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":3972.5,"width":392.0,"height":293.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":392.0,"y":293.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87264"]},"1:266":{"type":"TEXT","id":"1:266","name":"body italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":30.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"183:276":{"type":"TEXT","id":"183:276","name":"Main Heading/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":93.0,"height":83.0},"isolatedAbsoluteRenderBounds":{"x":1.4080001115799,"y":17.4319972991943,"width":87.5485000610352,"height":46.3360061645508},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":93.0,"y":83.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":83.3280029296875,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"183:281":{"type":"TEXT","id":"183:281","name":"title/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":54.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":0.856534123420715,"y":8.46022605895996,"width":50.3469505310059,"height":26.8977298736572},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":54.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2184:13283":{"type":"FRAME","id":"2184:13283","name":"Frame 1171276424","absoluteBoundingBox":{"x":-6623.0,"y":852.0,"width":1350.0,"height":3521.33325195312},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":852.0,"width":1350.0,"height":3521.33349609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1350.0,"y":3521.33325195312},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"children":["864:148367","2050:10839"]},"1219:53762":{"key":"468b7f5e3117f4abd1540506f287cadd624884cd","name":"subtext/regular","styleType":"TEXT","remote":false,"description":"","id":"1219:53762","assetId":"StyleId:1219:53762","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"2139:87262":{"type":"TEXT","id":"2139:87262","name":"GoodNotes Group Canvas","absoluteBoundingBox":{"x":-5005.0,"y":3908.5,"width":392.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4958.0146484375,"y":3913.80688476562,"width":298.3486328125,"height":22.602294921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"GoodNotes Group Canvas","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:c9750c911f69dcfd90de1909e3ce4957971f3688/1177:2691","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"6:134":{"type":"TEXT","id":"6:134","name":"body/italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":-0.336000025272369,"y":7.19999885559082,"width":29.7855014801025,"height":22.3680019378662},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":30.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17653":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17653","name":"Text","absoluteBoundingBox":{"x":-6070.0,"y":95.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6070.0,"y":95.0,"width":81.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,552.0],[0.0,1.0,0.0]],"size":{"x":81.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17653;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51742":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51742","name":"Text","absoluteBoundingBox":{"x":-5941.0,"y":4672.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5941.0,"y":4672.0,"width":161.0,"height":17.73876953125},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51742;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2185:17665":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17665","name":"Text","absoluteBoundingBox":{"x":-5941.0,"y":42.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5941.0,"y":42.0,"width":81.0,"height":17.7386360168457},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,32.0]],"size":{"x":81.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":32.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridRowAnchorIndex":1,"gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17665;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"2124:51852":{"type":"RECTANGLE","id":"2124:51852","name":"image 2","absoluteBoundingBox":{"x":-8895.0,"y":5988.4360454149,"width":201.567338034998,"height":215.953469966499},"targetAspectRatio":{"x":215.0,"y":215.0},"isolatedAbsoluteRenderBounds":{"x":-8892.9951171875,"y":5990.9384765625,"width":197.5576171875,"height":210.94873046875},"relativeTransform":[[0.955840885639191,0.227396756410599,95.0000610351562],[-0.293884694576263,0.973802208900452,77.9999084472656]],"size":{"x":170.35237121582,"y":170.35237121582},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-100.999938964844,"sizeFraction":0.5},"right":{"pixelOffset":100.567399070154,"sizeFraction":0.5},"top":{"pixelOffset":-108.064046137838,"sizeFraction":0.5},"bottom":{"pixelOffset":107.889423828661,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87054":{"type":"FRAME","id":"2139:87054","name":"splash screen","absoluteBoundingBox":{"x":-5209.0,"y":112.0,"width":800.0,"height":670.0},"isolatedAbsoluteRenderBounds":{"x":-5210.0,"y":111.0,"width":802.0,"height":672.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,157.0]],"size":{"x":800.0,"y":670.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["2139:87055"]},"1128:28460":{"type":"TEXT","id":"1128:28460","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.245028421282768,"y":2.72727251052856,"width":12.4183235168457,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17654":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17654","name":"Text","absoluteBoundingBox":{"x":-5919.0,"y":95.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5919.0,"y":95.0,"width":161.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,703.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17654;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2139:87124":{"type":"FRAME","id":"2139:87124","name":"Frame 1279","absoluteBoundingBox":{"x":-5159.0,"y":4379.0,"width":700.0,"height":472.0},"isolatedAbsoluteRenderBounds":{"x":-5159.0,"y":4379.0,"width":700.0,"height":472.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,629.0]],"size":{"x":700.0,"y":472.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87125","2139:87130"]},"6:131":{"type":"TEXT","id":"6:131","name":"subtitle","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":0.144000008702278,"y":3.79999923706055,"width":19.0860004425049,"height":14.4000015258789},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.2000007629395,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84522":{"type":"FRAME","id":"1530:84522","name":"Frame 1171276152","absoluteBoundingBox":{"x":-4321.0,"y":3874.0,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":3873.0,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["1530:84523"]},"2139:87080":{"type":"RECTANGLE","id":"2139:87080","name":"Frame 804 (2) 1","absoluteBoundingBox":{"x":-5091.3916015625,"y":1688.0,"width":216.783218383789,"height":310.0},"targetAspectRatio":{"x":400.0,"y":572.0},"isolatedAbsoluteRenderBounds":{"x":-5091.3916015625,"y":1688.0,"width":216.783203125,"height":310.0},"relativeTransform":[[1.0,0.0,67.6083984375],[0.0,1.0,35.0]],"size":{"x":216.783218383789,"y":310.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81","imageTransform":[[0.836820006370544,0.0,0.0836820006370544],[0.0,0.877300500869751,0.02453987672925]],"originalImageWidth":956,"originalImageHeight":1304,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-103.6416015625,"sizeFraction":0.5},"right":{"pixelOffset":113.141616821289,"sizeFraction":0.5},"top":{"pixelOffset":35.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-35.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"},"hover":{"transition":{"easingType":"SPRING_PRESET_TWO","easingFunction":[1.0,600.0,15.0,0.0],"transitionDuration":0.300000011920929,"delay":0.0},"state":{"transform":{"m00":1.09581410884857,"m01":0.095871314406395,"m02":0.0,"m10":-0.095871314406395,"m11":1.09581410884857,"m12":0.0},"opacity":1.0},"behaviorType":"hover"}}},"2124:51836":{"type":"FRAME","id":"2124:51836","name":"Frame 1171276153","absoluteBoundingBox":{"x":-8990.0,"y":4919.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":4918.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51837"]},"1839:61793":{"type":"FRAME","id":"1839:61793","name":"Frame 1171276144","absoluteBoundingBox":{"x":-4099.0,"y":-10.0,"width":460.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":-4099.0,"y":-10.0,"width":460.0,"height":81.0227279663086},"relativeTransform":[[1.0,0.0,152.0],[0.0,1.0,0.0]],"size":{"x":460.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"GRID","gridColumnCount":2,"gridRowCount":3,"gridRowGap":15.0,"gridColumnGap":140.0,"gridColumnsSizing":"repeat(2,fit-content(100%))","gridRowsSizing":"repeat(3,fit-content(100%))","children":["1839:61794","1839:61795","1839:61796","1839:61797","1839:61798","1839:61799"]},"2124:51613":{"type":"FRAME","id":"2124:51613","name":"Frame 1171276153","absoluteBoundingBox":{"x":-6548.0,"y":2118.0,"width":206.66667175293,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":2117.0,"width":208.66650390625,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":206.66667175293,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51614"]},"1503:31187":{"type":"FRAME","id":"1503:31187","name":"Frame 1171276154","absoluteBoundingBox":{"x":-6037.0,"y":1861.0,"width":178.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-6038.0,"y":1860.0,"width":180.0,"height":39.0},"relativeTransform":[[1.0,0.0,486.0],[0.0,1.0,0.0]],"size":{"x":178.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1503:31188"]},"2124:51584":{"type":"FRAME","id":"2124:51584","name":"Frame 1283","absoluteBoundingBox":{"x":-6548.0,"y":685.0,"width":650.0,"height":3897.0},"isolatedAbsoluteRenderBounds":{"x":-6549.0,"y":685.0,"width":652.0,"height":3897.0},"relativeTransform":[[1.0,0.0,75.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":3897.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":70.0,"counterAxisSizingMode":"FIXED","children":["2124:51585","2124:51607","2124:51632"]},"1530:84470":{"type":"FRAME","id":"1530:84470","name":"Frame 1171276154","absoluteBoundingBox":{"x":-4321.0,"y":933.0,"width":392.0,"height":141.0},"isolatedAbsoluteRenderBounds":{"x":-4322.0,"y":932.0,"width":394.0,"height":143.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,80.0]],"size":{"x":392.0,"y":141.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1530:84471","1530:84473","1530:84475"]},"2139:87133":{"type":"FRAME","id":"2139:87133","name":"Frame 1171276158","absoluteBoundingBox":{"x":-5134.0,"y":685.0,"width":650.0,"height":1273.0},"isolatedAbsoluteRenderBounds":{"x":-5134.0,"y":685.0,"width":651.0,"height":1273.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":1273.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87134","2139:87143"]},"2185:17896":{"type":"WIDGET","id":"2185:17896","name":"Embed 14","absoluteBoundingBox":{"x":-5209.0,"y":-10.0,"width":440.0,"height":500.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":-10.0,"width":440.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":440.0,"y":500.0},"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Product Designer</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    html,\n    body {\n      width: 100%;\n      min-height: 100%;\n      background: var(--bg);\n      color: var(--text);\n      font-family: 'Inter', sans-serif;\n      overflow-x: hidden;\n      overflow-y: auto;\n    }\n\n    body {\n      position: relative;\n    }\n\n    body::before,\n    body::after {\n      content: '';\n      position: fixed;\n      pointer-events: none;\n      z-index: 0;\n      filter: blur(100px);\n      opacity: 0.26;\n    }\n\n    body::before {\n      width: 42vw;\n      height: 24vw;\n      max-width: 720px;\n      max-height: 420px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n\n    body::after {\n      width: 70vw;\n      height: 16vw;\n      max-width: 1200px;\n      max-height: 240px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 75%);\n    }\n\n    .hero {\n      position: relative;\n      min-height: 100vh;\n      display: grid;\n      place-items: center;\n      padding: 32px;\n      isolation: isolate;\n    }\n\n    #wireframe-canvas,\n    .vignette {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n    }\n\n    #wireframe-canvas {\n      z-index: 1;\n      display: block;\n      opacity: 0;\n    }\n\n    .content {\n      position: relative;\n      z-index: 4;\n      width: min(92vw, 980px);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      margin-inline: auto;\n      pointer-events: none;\n    }\n\n    .name,\n    .pill,\n    #wireframe-canvas {\n      opacity: 0;\n      transform: translateY(24px) scale(0.985);\n      filter: blur(10px);\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #wireframe-canvas {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #wireframe-canvas {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .name {\n      font-size: clamp(44px, 7.8vw, 104px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px);\n      padding: 12px 22px;\n      border-radius: 999px;\n      border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted);\n      font-size: clamp(12px, 1.45vw, 14px);\n      font-weight: 400;\n      line-height: 1.4;\n      letter-spacing: 0.01em;\n      text-align: center;\n      white-space: nowrap;\n      backdrop-filter: blur(10px);\n      -webkit-backdrop-filter: blur(10px);\n      overflow: hidden;\n      text-overflow: ellipsis;\n      pointer-events: none;\n      align-self: center;\n      margin-inline: auto;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .vignette {\n      z-index: 2;\n      pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 32%, rgba(10,10,10,0.18) 66%, rgba(10,10,10,0.55) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.18), rgba(10,10,10,0.03) 22%, rgba(10,10,10,0.03) 78%, rgba(10,10,10,0.18));\n    }\n\n    @keyframes reveal {\n      0% {\n        opacity: 0;\n        transform: translateY(24px) scale(0.985);\n        filter: blur(10px);\n      }\n      100% {\n        opacity: 1;\n        transform: translateY(0) scale(1);\n        filter: blur(0);\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero {\n        padding: 24px 16px;\n      }\n\n      .pill {\n        margin-top: 35px;\n        padding: 11px 16px;\n        white-space: normal;\n      }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"wireframe-canvas\" aria-hidden=\"true\"></canvas>\n\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const canvas = document.getElementById('wireframe-canvas');\n      const ctx = canvas.getContext('2d');\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const particleLayer = document.createElement('canvas');\n      const particleCtx = particleLayer.getContext('2d');\n      const maskLayer = document.createElement('canvas');\n      const maskCtx = maskLayer.getContext('2d');\n\n      let width = 0;\n      let height = 0;\n      let time = 0;\n      let rafId = 0;\n\n      const mouse = {\n        targetX: 0,\n        targetY: 0,\n        easedX: 0,\n        easedY: 0\n      };\n\n      const cylinder = {\n        length: 0,\n        radius: 0,\n        rings: 38,\n        segments: 28,\n        vertices: [],\n        ringConnections: [],\n        lengthConnections: []\n      };\n\n      const particleCoreColor = '213,255,115';\n      const particleHighlightColor = '248,255,226';\n      const particleShineColor = '255,255,245';\n      const particleMidColor = '199,246,108';\n      const particleShadowColor = '122,156,46';\n      const particleDeepGlowColor = '94,128,28';\n      const particleCarriers = [];\n      const PARTICLE_COUNT = 34;\n      const WIREFRAME_BOOST = 1.3;\n      const INTERACTION_BREAKPOINT = 1024;\n\n      function random(min, max) {\n        return Math.random() * (max - min) + min;\n      }\n\n      function isTiltInteractionEnabled() {\n        return width > INTERACTION_BREAKPOINT;\n      }\n\n      function resize() {\n        width = window.innerWidth;\n        height = window.innerHeight;\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = `${width}px`;\n        canvas.style.height = `${height}px`;\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        particleLayer.width = canvas.width;\n        particleLayer.height = canvas.height;\n        particleCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        maskLayer.width = canvas.width;\n        maskLayer.height = canvas.height;\n        maskCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        cylinder.length = Math.max(width * 2.4, 1800);\n        cylinder.radius = Math.max(Math.min(width, height) * 0.24, 150);\n        buildCylinder();\n        buildParticles();\n      }\n\n      function buildCylinder() {\n        cylinder.vertices = [];\n        cylinder.ringConnections = [];\n        cylinder.lengthConnections = [];\n\n        for (let i = 0; i < cylinder.rings; i += 1) {\n          const x = -cylinder.length * 0.5 + (i / (cylinder.rings - 1)) * cylinder.length;\n          for (let j = 0; j < cylinder.segments; j += 1) {\n            const angle = (j / cylinder.segments) * Math.PI * 2;\n            cylinder.vertices.push({\n              x,\n              y: Math.cos(angle) * cylinder.radius,\n              z: Math.sin(angle) * cylinder.radius\n            });\n\n            const current = i * cylinder.segments + j;\n            const nextInRing = i * cylinder.segments + ((j + 1) % cylinder.segments);\n            cylinder.ringConnections.push([current, nextInRing]);\n\n            if (i < cylinder.rings - 1) {\n              const nextRing = (i + 1) * cylinder.segments + j;\n              cylinder.lengthConnections.push([current, nextRing]);\n            }\n          }\n        }\n      }\n\n      function buildParticles() {\n        particleCarriers.length = 0;\n        for (let i = 0; i < PARTICLE_COUNT; i += 1) {\n          particleCarriers.push({\n            x: random(-cylinder.length * 0.58, cylinder.length * 0.58),\n            angle: random(0, Math.PI * 2),\n            radial: random(0.08, 0.5),\n            speed: random(1.1, 2.8),\n            spin: random(-0.02, 0.02),\n            size: random(1.05, 2.6),\n            pulse: random(0, Math.PI * 2),\n            brightness: random(0.72, 1)\n          });\n        }\n      }\n\n      function rotatePoint(point, ax, ay, az) {\n        let { x, y, z } = point;\n\n        const cosY = Math.cos(ay);\n        const sinY = Math.sin(ay);\n        const x1 = x * cosY - z * sinY;\n        const z1 = x * sinY + z * cosY;\n        x = x1;\n        z = z1;\n\n        const cosZ = Math.cos(az);\n        const sinZ = Math.sin(az);\n        const x2 = x * cosZ - y * sinZ;\n        const y2 = x * sinZ + y * cosZ;\n        x = x2;\n        y = y2;\n\n        const cosX = Math.cos(ax);\n        const sinX = Math.sin(ax);\n        const y3 = y * cosX - z * sinX;\n        const z3 = y * sinX + z * cosX;\n\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.28;\n        const depth = distance / (distance - point.z);\n        return {\n          x: width * 0.5 + point.x * depth,\n          y: height * 0.5 + point.y * depth,\n          depth,\n          z: point.z\n        };\n      }\n\n      function getEndFade(axisX) {\n        const normalized = Math.abs(axisX) / Math.max(cylinder.length * 0.5, 1);\n        const startFade = 0.52;\n        const fadeProgress = Math.max(0, Math.min(1, (normalized - startFade) / (1 - startFade)));\n        return 1 - Math.pow(fadeProgress, 1.7);\n      }\n\n      function drawConnection(a, b, alphaScale, lineWidth, endFade = 1) {\n        const midY = (a.y + b.y) * 0.5;\n        const distFromCenter = Math.abs(midY - height * 0.5) / Math.max(height * 0.5, 1);\n        const centerFade = 1 - Math.min(1, distFromCenter * 0.9);\n        const alpha = alphaScale * centerFade * endFade * WIREFRAME_BOOST;\n        if (alpha <= 0.002) return;\n\n        ctx.strokeStyle = `rgba(255,255,255,${Math.min(0.95, alpha)})`;\n        ctx.lineWidth = lineWidth * WIREFRAME_BOOST;\n        ctx.beginPath();\n        ctx.moveTo(a.x, a.y);\n        ctx.lineTo(b.x, b.y);\n        ctx.stroke();\n      }\n\n      function getCylinderTransform() {\n        const interactionX = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const interactionY = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        return {\n          rotX: -0.18 + Math.sin(time * 0.5) * 0.028 + interactionY * 0.06,\n          rotY: 0.24 + Math.sin(time * 0.32) * 0.055 + interactionX * 0.09,\n          rotZ: 0.36 + Math.cos(time * 0.36) * 0.02\n        };\n      }\n\n      function transformCylinderPoint(point, transform) {\n        const rotated = rotatePoint(point, transform.rotX, transform.rotY, transform.rotZ);\n        rotated.y += Math.sin(point.x * 0.0032 + time * 0.72) * 16;\n        rotated.z += Math.cos(point.x * 0.0024 + time * 0.48) * 8;\n        rotated.x += Math.sin(point.x * 0.0016 + time * 0.28) * 3;\n        rotated.x -= width * 0.03;\n        rotated.y -= height * 0.015;\n        return rotated;\n      }\n\n      function updateParticles() {\n        for (const item of particleCarriers) {\n          item.x += item.speed;\n          item.angle += item.spin;\n          if (item.x > cylinder.length * 0.62) {\n            item.x = -cylinder.length * 0.62;\n            item.radial = random(0.08, 0.5);\n            item.angle = random(0, Math.PI * 2);\n            item.speed = random(1.1, 2.8);\n            item.size = random(1.05, 2.6);\n            item.brightness = random(0.72, 1);\n          }\n        }\n      }\n\n      function drawParticles(transform, targetCtx) {\n        const projectedParticles = [];\n\n        for (const item of particleCarriers) {\n          const orbitRadius = cylinder.radius * item.radial;\n          const sourcePoint = {\n            x: item.x,\n            y: Math.cos(item.angle) * orbitRadius,\n            z: Math.sin(item.angle) * orbitRadius\n          };\n\n          const transformed = transformCylinderPoint(sourcePoint, transform);\n          const projected = project(transformed);\n          projectedParticles.push({\n            x: projected.x,\n            y: projected.y,\n            depth: projected.depth,\n            z: transformed.z,\n            size: item.size,\n            brightness: item.brightness,\n            pulse: item.pulse,\n            axisX: item.x\n          });\n        }\n\n        projectedParticles.sort((a, b) => a.z - b.z);\n\n        for (const item of projectedParticles) {\n          if (item.x < -120 || item.x > width + 120 || item.y < -120 || item.y > height + 120) {\n            continue;\n          }\n\n          const endFade = getEndFade(item.axisX);\n          const alpha = Math.max(0, Math.min(1, (0.32 + (item.depth - 0.72) * 0.5 + (item.z > 0 ? 0.12 : 0)) * endFade));\n          if (alpha <= 0.03) continue;\n\n          const pulseScale = 1 + Math.sin(time * 1.6 + item.pulse) * 0.06;\n          const radius = Math.max(0.95, Math.min(4.6, item.size * item.depth * pulseScale));\n          const nx = -0.7;\n          const ny = -0.7;\n          const angle = -2.35619449;\n          const glowRadius = radius * 5.2;\n          const volumetricRadius = glowRadius * 2.15;\n\n                    targetCtx.save();\n          targetCtx.translate(item.x, item.y);\n          targetCtx.rotate(angle);\n          targetCtx.scale(2.6, 1.15);\n          const shaft = targetCtx.createRadialGradient(radius * 0.5, 0, radius * 0.12, 0, 0, volumetricRadius * 0.82);\n          shaft.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.16 * item.brightness})`);\n          shaft.addColorStop(0.2, `rgba(${particleHighlightColor}, ${alpha * 0.13 * item.brightness})`);\n          shaft.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.1 * item.brightness})`);\n          shaft.addColorStop(0.68, `rgba(${particleMidColor}, ${alpha * 0.06 * item.brightness})`);\n          shaft.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.fillStyle = shaft;\n          targetCtx.beginPath();\n          targetCtx.arc(0, 0, volumetricRadius * 0.72, 0, Math.PI * 2);\n          targetCtx.fill();\n          targetCtx.restore();\n\n          const atmosphericFog = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, volumetricRadius);\n          atmosphericFog.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.12 * item.brightness})`);\n          atmosphericFog.addColorStop(0.18, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphericFog.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.085 * item.brightness})`);\n          atmosphericFog.addColorStop(0.72, `rgba(${particleShadowColor}, ${alpha * 0.05 * item.brightness})`);\n          atmosphericFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphericFog;\n          targetCtx.arc(item.x, item.y, volumetricRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const forwardFog = targetCtx.createRadialGradient(\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            radius * 0.1,\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            glowRadius * 1.85\n          );\n          forwardFog.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.11 * item.brightness})`);\n          forwardFog.addColorStop(0.24, `rgba(${particleHighlightColor}, ${alpha * 0.09 * item.brightness})`);\n          forwardFog.addColorStop(0.5, `rgba(${particleCoreColor}, ${alpha * 0.065 * item.brightness})`);\n          forwardFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = forwardFog;\n          targetCtx.arc(item.x + nx * radius * 1.2, item.y + ny * radius * 1.2, glowRadius * 1.55, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const atmosphere = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, glowRadius);\n          atmosphere.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.2 * item.brightness})`);\n          atmosphere.addColorStop(0.18, `rgba(${particleCoreColor}, ${alpha * 0.16 * item.brightness})`);\n          atmosphere.addColorStop(0.44, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphere.addColorStop(0.76, `rgba(${particleDeepGlowColor}, ${alpha * 0.055 * item.brightness})`);\n          atmosphere.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphere;\n          targetCtx.arc(item.x, item.y, glowRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const orb = targetCtx.createRadialGradient(\n            item.x - nx * radius * 0.44,\n            item.y - ny * radius * 0.44,\n            radius * 0.08,\n            item.x,\n            item.y,\n            radius * 2.05\n          );\n          orb.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 1.05 * item.brightness})`);\n          orb.addColorStop(0.14, `rgba(${particleHighlightColor}, ${alpha * 1 * item.brightness})`);\n          orb.addColorStop(0.34, `rgba(${particleCoreColor}, ${alpha * 0.96 * item.brightness})`);\n          orb.addColorStop(0.62, `rgba(${particleMidColor}, ${alpha * 0.84 * item.brightness})`);\n          orb.addColorStop(0.88, `rgba(${particleShadowColor}, ${alpha * 0.66 * item.brightness})`);\n          orb.addColorStop(1, `rgba(${particleDeepGlowColor}, ${alpha * 0.22 * item.brightness})`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = orb;\n          targetCtx.arc(item.x, item.y, radius * 1.72, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleShineColor}, ${alpha * 0.34 * item.brightness})`;\n          targetCtx.arc(item.x - nx * radius * 0.46, item.y - ny * radius * 0.46, radius * 0.5, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleHighlightColor}, ${alpha * 0.1 * item.brightness})`;\n          targetCtx.arc(item.x + nx * radius * 0.1, item.y + ny * radius * 0.1, radius * 0.9, 0, Math.PI * 2);\n          targetCtx.fill();\n        }\n      }\n\n      function drawCylinderMask(projected) {\n        maskCtx.clearRect(0, 0, width, height);\n        maskCtx.fillStyle = 'rgba(255,255,255,1)';\n\n        for (let ring = 0; ring < cylinder.rings - 1; ring += 1) {\n          for (let seg = 0; seg < cylinder.segments; seg += 1) {\n            const current = ring * cylinder.segments + seg;\n            const nextSeg = ring * cylinder.segments + ((seg + 1) % cylinder.segments);\n            const nextRing = (ring + 1) * cylinder.segments + seg;\n            const nextRingNextSeg = (ring + 1) * cylinder.segments + ((seg + 1) % cylinder.segments);\n\n            const a = projected[current];\n            const b = projected[nextSeg];\n            const c = projected[nextRingNextSeg];\n            const d = projected[nextRing];\n\n            maskCtx.beginPath();\n            maskCtx.moveTo(a.x, a.y);\n            maskCtx.lineTo(b.x, b.y);\n            maskCtx.lineTo(c.x, c.y);\n            maskCtx.lineTo(d.x, d.y);\n            maskCtx.closePath();\n            maskCtx.fill();\n          }\n        }\n      }\n\n      function render() {\n        time += 0.008;\n        ctx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n\n        updateParticles();\n        const transform = getCylinderTransform();\n\n        const projected = cylinder.vertices.map((vertex) => {\n          const transformed = transformCylinderPoint(vertex, transform);\n          const projection = project(transformed);\n          projection.worldZ = transformed.z;\n          projection.axisX = vertex.x;\n          return projection;\n        });\n\n        const glow = ctx.createRadialGradient(width * 0.5, height * 0.5, 0, width * 0.5, height * 0.5, Math.max(width, height) * 0.42);\n        glow.addColorStop(0, 'rgba(255,255,255,0.045)');\n        glow.addColorStop(0.5, 'rgba(255,255,255,0.012)');\n        glow.addColorStop(1, 'rgba(255,255,255,0)');\n        ctx.fillStyle = glow;\n        ctx.fillRect(0, 0, width, height);\n\n        ctx.save();\n        ctx.globalCompositeOperation = 'screen';\n        ctx.lineCap = 'round';\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.06 + depthMix, 0.75, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.2;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.11 + depthMix, 0.95, endFade);\n        }\n\n        particleCtx.clearRect(0, 0, width, height);\n        drawParticles(transform, particleCtx);\n        drawCylinderMask(projected);\n        particleCtx.globalCompositeOperation = 'destination-in';\n        particleCtx.drawImage(maskLayer, 0, 0, width, height);\n        particleCtx.globalCompositeOperation = 'source-over';\n        ctx.drawImage(particleLayer, 0, 0, width, height);\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.075 + depthMix, 0.78, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.22;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.14 + depthMix, 1.02, endFade);\n        }\n\n        for (let i = 0; i < projected.length; i += 2) {\n          const point = projected[i];\n          if (point.worldZ < 0) continue;\n          const alpha = ((0.1 + (point.depth - 0.72) * 0.24) * getEndFade(point.axisX)) * WIREFRAME_BOOST;\n          if (alpha <= 0.01) continue;\n          ctx.fillStyle = `rgba(255,255,255,${Math.min(0.34, alpha)})`;\n          ctx.beginPath();\n          ctx.arc(point.x, point.y, Math.max(0.8, point.depth * 1.15), 0, Math.PI * 2);\n          ctx.fill();\n        }\n\n        ctx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener('mousemove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (event.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (event.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener('mouseleave', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('touchmove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = event.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener('touchend', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('resize', () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      resize();\n      document.body.classList.add('loaded');\n      rafId = requestAnimationFrame(render);\n\n      window.addEventListener('beforeunload', () => {\n        cancelAnimationFrame(rafId);\n      });\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2124:51644":{"type":"FRAME","id":"2124:51644","name":"Frame 1269","absoluteBoundingBox":{"x":-6548.0,"y":3462.0,"width":650.0,"height":550.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":3462.0,"width":650.0,"height":550.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":550.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144848},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51645"]},"860:132063":{"type":"FRAME","id":"860:132063","name":"Frame 1281","absoluteBoundingBox":{"x":-6523.0,"y":947.0,"width":1150.0,"height":761.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":947.0,"width":1150.0,"height":761.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,95.0]],"size":{"x":1150.0,"y":761.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"primaryAxisSizingMode":"FIXED","children":["860:132061","860:132057"]},"2124:51819":{"type":"FRAME","id":"2124:51819","name":"Frame 1282","absoluteBoundingBox":{"x":-8990.0,"y":3733.5,"width":392.0,"height":1046.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":3733.5,"width":392.0,"height":1046.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1046.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51820","2124:51824"]},"2185:17842":{"type":"TEXT","id":"2185:17842","name":"Corner: Designing for Group Harmony","absoluteBoundingBox":{"x":-4245.0,"y":3642.0,"width":740.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-4243.64501953125,"y":3646.8466796875,"width":434.533447265625,"height":23.335205078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":740.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Corner: Designing for Group Harmony","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:222:73","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2177:91915":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2177:91915","name":"Text","absoluteBoundingBox":{"x":-5226.5,"y":-121.0,"width":79.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5226.5,"y":-121.0,"width":79.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,369.0],[0.0,1.0,0.0]],"size":{"x":79.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2177:91915;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":79.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"884:17377":{"type":"FRAME","id":"884:17377","name":"Frame 1286","absoluteBoundingBox":{"x":-6523.0,"y":1848.0,"width":1150.0,"height":884.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":1848.0,"width":1151.0,"height":884.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,996.0]],"size":{"x":1150.0,"y":884.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.600000023841858,"delay":0.200000002980232},"enterState":{"transform":{"m00":0.75,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.75,"m12":0.0},"opacity":0.5},"exitTransition":{"easingType":"GENTLE_SPRING","easingFunction":[1.0,100.0,15.0,0.0],"transitionDuration":0.200000002980232,"delay":0.200000002980232},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["884:18806","884:17379"]},"1503:28879":{"type":"TEXT","id":"1503:28879","name":"Shipping 2026","absoluteBoundingBox":{"x":-6488.0,"y":885.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6487.20458984375,"y":888.5,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84498":{"type":"TEXT","id":"1530:84498","name":"Concept Exploration","absoluteBoundingBox":{"x":-4194.5,"y":2470.0,"width":139.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4189.72705078125,"y":2473.5,"width":132.530029296875,"height":13.363525390625},"relativeTransform":[[1.0,0.0,126.5],[0.0,1.0,10.0]],"size":{"x":139.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" Concept Exploration","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87226":{"type":"FRAME","id":"2139:87226","name":"Frame 1171276158","absoluteBoundingBox":{"x":-5005.0,"y":2125.5,"width":392.0,"height":1467.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":2125.5,"width":394.0,"height":1467.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":1467.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87227","2139:87236"]},"6:138":{"type":"TEXT","id":"6:138","name":"title/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":45.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":0.324000030755997,"y":10.7999982833862,"width":43.2708740234375,"height":33.0120010375977},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":45.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51581":{"type":"CODE_INSTANCE","id":"2124:51581","name":"Frame 814","absoluteBoundingBox":{"x":-6161.0,"y":712.0,"width":392.0,"height":477.5},"isolatedAbsoluteRenderBounds":{"x":-6161.0,"y":712.0,"width":392.0,"height":477.5},"relativeTransform":[[1.0,0.0,462.0],[0.0,1.0,757.0]],"size":{"x":392.0,"y":477.5},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"codeExportName":"Code2124_51540.default","componentProperties":{}},"884:17380":{"type":"FRAME","id":"884:17380","name":"Frame 1280","absoluteBoundingBox":{"x":-6523.0,"y":1933.0,"width":740.0,"height":799.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":1933.0,"width":740.0,"height":799.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":740.0,"y":799.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["884:17381","884:17383"]},"2139:87237":{"type":"FRAME","id":"2139:87237","name":"Frame 1280","absoluteBoundingBox":{"x":-5005.0,"y":2381.5,"width":392.0,"height":524.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2381.5,"width":392.0,"height":524.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":524.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2139:87238","2139:87239"]},"6:130":{"type":"TEXT","id":"6:130","name":"body/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":30.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.720000028610229,"y":7.19999885559082,"width":27.8415012359619,"height":22.3680019378662},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":30.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51764":{"type":"FRAME","id":"2124:51764","name":"Frame 1171276145","absoluteBoundingBox":{"x":-8990.0,"y":677.0,"width":392.0,"height":186.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":676.0,"width":392.0,"height":187.022705078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":186.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2124:51765","2124:51768"]},"2124:51827":{"type":"CODE_INSTANCE","id":"2124:51827","name":"timer","absoluteBoundingBox":{"x":-8905.0,"y":4087.49951171875,"width":221.940002441406,"height":309.384124755859},"isolatedAbsoluteRenderBounds":{"x":-8905.0,"y":4087.49951171875,"width":221.940002441406,"height":309.384124755859},"relativeTransform":[[1.0,0.0,85.0],[0.0,1.0,-18.00048828125]],"size":{"x":221.940002441406,"y":309.384124755859},"fills":[],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.0,"sizeFraction":0.5},"right":{"pixelOffset":110.940002441406,"sizeFraction":0.5},"top":{"pixelOffset":-154.50048828125,"sizeFraction":0.5},"bottom":{"pixelOffset":154.883636474609,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"codeExportName":"Code2124_51544.default","componentProperties":{"initialSeconds#1374:0":{"type":"NUMBER","value":2700.0}}},"1:31":{"type":"TEXT","id":"1:31","name":"subtitle","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":57.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":57.0,"height":19.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":57.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Rag 123","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Albert Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.2000007629395,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2139:87066":{"type":"TEXT","id":"2139:87066","name":"Shipping 2026","absoluteBoundingBox":{"x":-5078.0,"y":962.0,"width":97.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-5077.20458984375,"y":965.5,"width":94.3076171875,"height":13.522705078125},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,10.0]],"size":{"x":97.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Shipping 2026","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84503":{"type":"FRAME","id":"1530:84503","name":"Frame 1282","absoluteBoundingBox":{"x":-4321.0,"y":2636.0,"width":392.0,"height":1046.0},"isolatedAbsoluteRenderBounds":{"x":-4321.0,"y":2636.0,"width":392.0,"height":1046.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,246.0]],"size":{"x":392.0,"y":1046.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["1530:84504","1530:84508"]},"2185:17675":{"type":"WIDGET","id":"2185:17675","name":"Embed 14","absoluteBoundingBox":{"x":-6623.0,"y":-10.0,"width":440.0,"height":500.0},"isolatedAbsoluteRenderBounds":{"x":-6623.0,"y":-10.0,"width":440.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,35.0]],"size":{"x":440.0,"y":500.0},"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Product Designer</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    html,\n    body {\n      width: 100%;\n      min-height: 100%;\n      background: var(--bg);\n      color: var(--text);\n      font-family: 'Inter', sans-serif;\n      overflow-x: hidden;\n      overflow-y: auto;\n    }\n\n    body {\n      position: relative;\n    }\n\n    body::before,\n    body::after {\n      content: '';\n      position: fixed;\n      pointer-events: none;\n      z-index: 0;\n      filter: blur(100px);\n      opacity: 0.26;\n    }\n\n    body::before {\n      width: 42vw;\n      height: 24vw;\n      max-width: 720px;\n      max-height: 420px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n\n    body::after {\n      width: 70vw;\n      height: 16vw;\n      max-width: 1200px;\n      max-height: 240px;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 75%);\n    }\n\n    .hero {\n      position: relative;\n      min-height: 100vh;\n      display: grid;\n      place-items: center;\n      padding: 32px;\n      isolation: isolate;\n    }\n\n    #wireframe-canvas,\n    .vignette {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n    }\n\n    #wireframe-canvas {\n      z-index: 1;\n      display: block;\n      opacity: 0;\n    }\n\n    .content {\n      position: relative;\n      z-index: 4;\n      width: min(92vw, 980px);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      margin-inline: auto;\n      pointer-events: none;\n    }\n\n    .name,\n    .pill,\n    #wireframe-canvas {\n      opacity: 0;\n      transform: translateY(24px) scale(0.985);\n      filter: blur(10px);\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #wireframe-canvas {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #wireframe-canvas {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .name {\n      font-size: clamp(44px, 7.8vw, 104px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px);\n      padding: 12px 22px;\n      border-radius: 999px;\n      border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted);\n      font-size: clamp(12px, 1.45vw, 14px);\n      font-weight: 400;\n      line-height: 1.4;\n      letter-spacing: 0.01em;\n      text-align: center;\n      white-space: nowrap;\n      backdrop-filter: blur(10px);\n      -webkit-backdrop-filter: blur(10px);\n      overflow: hidden;\n      text-overflow: ellipsis;\n      pointer-events: none;\n      align-self: center;\n      margin-inline: auto;\n      font-family: 'Inter', sans-serif;\n    }\n\n    .vignette {\n      z-index: 2;\n      pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 32%, rgba(10,10,10,0.18) 66%, rgba(10,10,10,0.55) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.18), rgba(10,10,10,0.03) 22%, rgba(10,10,10,0.03) 78%, rgba(10,10,10,0.18));\n    }\n\n    @keyframes reveal {\n      0% {\n        opacity: 0;\n        transform: translateY(24px) scale(0.985);\n        filter: blur(10px);\n      }\n      100% {\n        opacity: 1;\n        transform: translateY(0) scale(1);\n        filter: blur(0);\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero {\n        padding: 24px 16px;\n      }\n\n      .pill {\n        margin-top: 35px;\n        padding: 11px 16px;\n        white-space: normal;\n      }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"wireframe-canvas\" aria-hidden=\"true\"></canvas>\n\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const canvas = document.getElementById('wireframe-canvas');\n      const ctx = canvas.getContext('2d');\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const particleLayer = document.createElement('canvas');\n      const particleCtx = particleLayer.getContext('2d');\n      const maskLayer = document.createElement('canvas');\n      const maskCtx = maskLayer.getContext('2d');\n\n      let width = 0;\n      let height = 0;\n      let time = 0;\n      let rafId = 0;\n\n      const mouse = {\n        targetX: 0,\n        targetY: 0,\n        easedX: 0,\n        easedY: 0\n      };\n\n      const cylinder = {\n        length: 0,\n        radius: 0,\n        rings: 38,\n        segments: 28,\n        vertices: [],\n        ringConnections: [],\n        lengthConnections: []\n      };\n\n      const particleCoreColor = '213,255,115';\n      const particleHighlightColor = '248,255,226';\n      const particleShineColor = '255,255,245';\n      const particleMidColor = '199,246,108';\n      const particleShadowColor = '122,156,46';\n      const particleDeepGlowColor = '94,128,28';\n      const particleCarriers = [];\n      const PARTICLE_COUNT = 34;\n      const WIREFRAME_BOOST = 1.3;\n      const INTERACTION_BREAKPOINT = 1024;\n\n      function random(min, max) {\n        return Math.random() * (max - min) + min;\n      }\n\n      function isTiltInteractionEnabled() {\n        return width > INTERACTION_BREAKPOINT;\n      }\n\n      function resize() {\n        width = window.innerWidth;\n        height = window.innerHeight;\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = `${width}px`;\n        canvas.style.height = `${height}px`;\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        particleLayer.width = canvas.width;\n        particleLayer.height = canvas.height;\n        particleCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        maskLayer.width = canvas.width;\n        maskLayer.height = canvas.height;\n        maskCtx.setTransform(DPR, 0, 0, DPR, 0, 0);\n\n        cylinder.length = Math.max(width * 2.4, 1800);\n        cylinder.radius = Math.max(Math.min(width, height) * 0.24, 150);\n        buildCylinder();\n        buildParticles();\n      }\n\n      function buildCylinder() {\n        cylinder.vertices = [];\n        cylinder.ringConnections = [];\n        cylinder.lengthConnections = [];\n\n        for (let i = 0; i < cylinder.rings; i += 1) {\n          const x = -cylinder.length * 0.5 + (i / (cylinder.rings - 1)) * cylinder.length;\n          for (let j = 0; j < cylinder.segments; j += 1) {\n            const angle = (j / cylinder.segments) * Math.PI * 2;\n            cylinder.vertices.push({\n              x,\n              y: Math.cos(angle) * cylinder.radius,\n              z: Math.sin(angle) * cylinder.radius\n            });\n\n            const current = i * cylinder.segments + j;\n            const nextInRing = i * cylinder.segments + ((j + 1) % cylinder.segments);\n            cylinder.ringConnections.push([current, nextInRing]);\n\n            if (i < cylinder.rings - 1) {\n              const nextRing = (i + 1) * cylinder.segments + j;\n              cylinder.lengthConnections.push([current, nextRing]);\n            }\n          }\n        }\n      }\n\n      function buildParticles() {\n        particleCarriers.length = 0;\n        for (let i = 0; i < PARTICLE_COUNT; i += 1) {\n          particleCarriers.push({\n            x: random(-cylinder.length * 0.58, cylinder.length * 0.58),\n            angle: random(0, Math.PI * 2),\n            radial: random(0.08, 0.5),\n            speed: random(1.1, 2.8),\n            spin: random(-0.02, 0.02),\n            size: random(1.05, 2.6),\n            pulse: random(0, Math.PI * 2),\n            brightness: random(0.72, 1)\n          });\n        }\n      }\n\n      function rotatePoint(point, ax, ay, az) {\n        let { x, y, z } = point;\n\n        const cosY = Math.cos(ay);\n        const sinY = Math.sin(ay);\n        const x1 = x * cosY - z * sinY;\n        const z1 = x * sinY + z * cosY;\n        x = x1;\n        z = z1;\n\n        const cosZ = Math.cos(az);\n        const sinZ = Math.sin(az);\n        const x2 = x * cosZ - y * sinZ;\n        const y2 = x * sinZ + y * cosZ;\n        x = x2;\n        y = y2;\n\n        const cosX = Math.cos(ax);\n        const sinX = Math.sin(ax);\n        const y3 = y * cosX - z * sinX;\n        const z3 = y * sinX + z * cosX;\n\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.28;\n        const depth = distance / (distance - point.z);\n        return {\n          x: width * 0.5 + point.x * depth,\n          y: height * 0.5 + point.y * depth,\n          depth,\n          z: point.z\n        };\n      }\n\n      function getEndFade(axisX) {\n        const normalized = Math.abs(axisX) / Math.max(cylinder.length * 0.5, 1);\n        const startFade = 0.52;\n        const fadeProgress = Math.max(0, Math.min(1, (normalized - startFade) / (1 - startFade)));\n        return 1 - Math.pow(fadeProgress, 1.7);\n      }\n\n      function drawConnection(a, b, alphaScale, lineWidth, endFade = 1) {\n        const midY = (a.y + b.y) * 0.5;\n        const distFromCenter = Math.abs(midY - height * 0.5) / Math.max(height * 0.5, 1);\n        const centerFade = 1 - Math.min(1, distFromCenter * 0.9);\n        const alpha = alphaScale * centerFade * endFade * WIREFRAME_BOOST;\n        if (alpha <= 0.002) return;\n\n        ctx.strokeStyle = `rgba(255,255,255,${Math.min(0.95, alpha)})`;\n        ctx.lineWidth = lineWidth * WIREFRAME_BOOST;\n        ctx.beginPath();\n        ctx.moveTo(a.x, a.y);\n        ctx.lineTo(b.x, b.y);\n        ctx.stroke();\n      }\n\n      function getCylinderTransform() {\n        const interactionX = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const interactionY = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        return {\n          rotX: -0.18 + Math.sin(time * 0.5) * 0.028 + interactionY * 0.06,\n          rotY: 0.24 + Math.sin(time * 0.32) * 0.055 + interactionX * 0.09,\n          rotZ: 0.36 + Math.cos(time * 0.36) * 0.02\n        };\n      }\n\n      function transformCylinderPoint(point, transform) {\n        const rotated = rotatePoint(point, transform.rotX, transform.rotY, transform.rotZ);\n        rotated.y += Math.sin(point.x * 0.0032 + time * 0.72) * 16;\n        rotated.z += Math.cos(point.x * 0.0024 + time * 0.48) * 8;\n        rotated.x += Math.sin(point.x * 0.0016 + time * 0.28) * 3;\n        rotated.x -= width * 0.03;\n        rotated.y -= height * 0.015;\n        return rotated;\n      }\n\n      function updateParticles() {\n        for (const item of particleCarriers) {\n          item.x += item.speed;\n          item.angle += item.spin;\n          if (item.x > cylinder.length * 0.62) {\n            item.x = -cylinder.length * 0.62;\n            item.radial = random(0.08, 0.5);\n            item.angle = random(0, Math.PI * 2);\n            item.speed = random(1.1, 2.8);\n            item.size = random(1.05, 2.6);\n            item.brightness = random(0.72, 1);\n          }\n        }\n      }\n\n      function drawParticles(transform, targetCtx) {\n        const projectedParticles = [];\n\n        for (const item of particleCarriers) {\n          const orbitRadius = cylinder.radius * item.radial;\n          const sourcePoint = {\n            x: item.x,\n            y: Math.cos(item.angle) * orbitRadius,\n            z: Math.sin(item.angle) * orbitRadius\n          };\n\n          const transformed = transformCylinderPoint(sourcePoint, transform);\n          const projected = project(transformed);\n          projectedParticles.push({\n            x: projected.x,\n            y: projected.y,\n            depth: projected.depth,\n            z: transformed.z,\n            size: item.size,\n            brightness: item.brightness,\n            pulse: item.pulse,\n            axisX: item.x\n          });\n        }\n\n        projectedParticles.sort((a, b) => a.z - b.z);\n\n        for (const item of projectedParticles) {\n          if (item.x < -120 || item.x > width + 120 || item.y < -120 || item.y > height + 120) {\n            continue;\n          }\n\n          const endFade = getEndFade(item.axisX);\n          const alpha = Math.max(0, Math.min(1, (0.32 + (item.depth - 0.72) * 0.5 + (item.z > 0 ? 0.12 : 0)) * endFade));\n          if (alpha <= 0.03) continue;\n\n          const pulseScale = 1 + Math.sin(time * 1.6 + item.pulse) * 0.06;\n          const radius = Math.max(0.95, Math.min(4.6, item.size * item.depth * pulseScale));\n          const nx = -0.7;\n          const ny = -0.7;\n          const angle = -2.35619449;\n          const glowRadius = radius * 5.2;\n          const volumetricRadius = glowRadius * 2.15;\n\n                    targetCtx.save();\n          targetCtx.translate(item.x, item.y);\n          targetCtx.rotate(angle);\n          targetCtx.scale(2.6, 1.15);\n          const shaft = targetCtx.createRadialGradient(radius * 0.5, 0, radius * 0.12, 0, 0, volumetricRadius * 0.82);\n          shaft.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.16 * item.brightness})`);\n          shaft.addColorStop(0.2, `rgba(${particleHighlightColor}, ${alpha * 0.13 * item.brightness})`);\n          shaft.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.1 * item.brightness})`);\n          shaft.addColorStop(0.68, `rgba(${particleMidColor}, ${alpha * 0.06 * item.brightness})`);\n          shaft.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.fillStyle = shaft;\n          targetCtx.beginPath();\n          targetCtx.arc(0, 0, volumetricRadius * 0.72, 0, Math.PI * 2);\n          targetCtx.fill();\n          targetCtx.restore();\n\n          const atmosphericFog = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, volumetricRadius);\n          atmosphericFog.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.12 * item.brightness})`);\n          atmosphericFog.addColorStop(0.18, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphericFog.addColorStop(0.42, `rgba(${particleCoreColor}, ${alpha * 0.085 * item.brightness})`);\n          atmosphericFog.addColorStop(0.72, `rgba(${particleShadowColor}, ${alpha * 0.05 * item.brightness})`);\n          atmosphericFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphericFog;\n          targetCtx.arc(item.x, item.y, volumetricRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const forwardFog = targetCtx.createRadialGradient(\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            radius * 0.1,\n            item.x + nx * radius * 1.3,\n            item.y + ny * radius * 1.3,\n            glowRadius * 1.85\n          );\n          forwardFog.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 0.11 * item.brightness})`);\n          forwardFog.addColorStop(0.24, `rgba(${particleHighlightColor}, ${alpha * 0.09 * item.brightness})`);\n          forwardFog.addColorStop(0.5, `rgba(${particleCoreColor}, ${alpha * 0.065 * item.brightness})`);\n          forwardFog.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = forwardFog;\n          targetCtx.arc(item.x + nx * radius * 1.2, item.y + ny * radius * 1.2, glowRadius * 1.55, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const atmosphere = targetCtx.createRadialGradient(item.x, item.y, 0, item.x, item.y, glowRadius);\n          atmosphere.addColorStop(0, `rgba(${particleHighlightColor}, ${alpha * 0.2 * item.brightness})`);\n          atmosphere.addColorStop(0.18, `rgba(${particleCoreColor}, ${alpha * 0.16 * item.brightness})`);\n          atmosphere.addColorStop(0.44, `rgba(${particleMidColor}, ${alpha * 0.11 * item.brightness})`);\n          atmosphere.addColorStop(0.76, `rgba(${particleDeepGlowColor}, ${alpha * 0.055 * item.brightness})`);\n          atmosphere.addColorStop(1, `rgba(${particleDeepGlowColor}, 0)`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = atmosphere;\n          targetCtx.arc(item.x, item.y, glowRadius, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          const orb = targetCtx.createRadialGradient(\n            item.x - nx * radius * 0.44,\n            item.y - ny * radius * 0.44,\n            radius * 0.08,\n            item.x,\n            item.y,\n            radius * 2.05\n          );\n          orb.addColorStop(0, `rgba(${particleShineColor}, ${alpha * 1.05 * item.brightness})`);\n          orb.addColorStop(0.14, `rgba(${particleHighlightColor}, ${alpha * 1 * item.brightness})`);\n          orb.addColorStop(0.34, `rgba(${particleCoreColor}, ${alpha * 0.96 * item.brightness})`);\n          orb.addColorStop(0.62, `rgba(${particleMidColor}, ${alpha * 0.84 * item.brightness})`);\n          orb.addColorStop(0.88, `rgba(${particleShadowColor}, ${alpha * 0.66 * item.brightness})`);\n          orb.addColorStop(1, `rgba(${particleDeepGlowColor}, ${alpha * 0.22 * item.brightness})`);\n          targetCtx.beginPath();\n          targetCtx.fillStyle = orb;\n          targetCtx.arc(item.x, item.y, radius * 1.72, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleShineColor}, ${alpha * 0.34 * item.brightness})`;\n          targetCtx.arc(item.x - nx * radius * 0.46, item.y - ny * radius * 0.46, radius * 0.5, 0, Math.PI * 2);\n          targetCtx.fill();\n\n          targetCtx.beginPath();\n          targetCtx.fillStyle = `rgba(${particleHighlightColor}, ${alpha * 0.1 * item.brightness})`;\n          targetCtx.arc(item.x + nx * radius * 0.1, item.y + ny * radius * 0.1, radius * 0.9, 0, Math.PI * 2);\n          targetCtx.fill();\n        }\n      }\n\n      function drawCylinderMask(projected) {\n        maskCtx.clearRect(0, 0, width, height);\n        maskCtx.fillStyle = 'rgba(255,255,255,1)';\n\n        for (let ring = 0; ring < cylinder.rings - 1; ring += 1) {\n          for (let seg = 0; seg < cylinder.segments; seg += 1) {\n            const current = ring * cylinder.segments + seg;\n            const nextSeg = ring * cylinder.segments + ((seg + 1) % cylinder.segments);\n            const nextRing = (ring + 1) * cylinder.segments + seg;\n            const nextRingNextSeg = (ring + 1) * cylinder.segments + ((seg + 1) % cylinder.segments);\n\n            const a = projected[current];\n            const b = projected[nextSeg];\n            const c = projected[nextRingNextSeg];\n            const d = projected[nextRing];\n\n            maskCtx.beginPath();\n            maskCtx.moveTo(a.x, a.y);\n            maskCtx.lineTo(b.x, b.y);\n            maskCtx.lineTo(c.x, c.y);\n            maskCtx.lineTo(d.x, d.y);\n            maskCtx.closePath();\n            maskCtx.fill();\n          }\n        }\n      }\n\n      function render() {\n        time += 0.008;\n        ctx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n\n        updateParticles();\n        const transform = getCylinderTransform();\n\n        const projected = cylinder.vertices.map((vertex) => {\n          const transformed = transformCylinderPoint(vertex, transform);\n          const projection = project(transformed);\n          projection.worldZ = transformed.z;\n          projection.axisX = vertex.x;\n          return projection;\n        });\n\n        const glow = ctx.createRadialGradient(width * 0.5, height * 0.5, 0, width * 0.5, height * 0.5, Math.max(width, height) * 0.42);\n        glow.addColorStop(0, 'rgba(255,255,255,0.045)');\n        glow.addColorStop(0.5, 'rgba(255,255,255,0.012)');\n        glow.addColorStop(1, 'rgba(255,255,255,0)');\n        ctx.fillStyle = glow;\n        ctx.fillRect(0, 0, width, height);\n\n        ctx.save();\n        ctx.globalCompositeOperation = 'screen';\n        ctx.lineCap = 'round';\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.06 + depthMix, 0.75, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ >= 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.2;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.11 + depthMix, 0.95, endFade);\n        }\n\n        particleCtx.clearRect(0, 0, width, height);\n        drawParticles(transform, particleCtx);\n        drawCylinderMask(projected);\n        particleCtx.globalCompositeOperation = 'destination-in';\n        particleCtx.drawImage(maskLayer, 0, 0, width, height);\n        particleCtx.globalCompositeOperation = 'source-over';\n        ctx.drawImage(particleLayer, 0, 0, width, height);\n\n        for (const [ia, ib] of cylinder.lengthConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.16;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.075 + depthMix, 0.78, endFade);\n        }\n\n        for (const [ia, ib] of cylinder.ringConnections) {\n          const a = projected[ia];\n          const b = projected[ib];\n          const avgZ = (a.worldZ + b.worldZ) * 0.5;\n          if (avgZ < 0) continue;\n          const depthMix = ((a.depth + b.depth) * 0.5 - 0.7) * 0.22;\n          const endFade = getEndFade((a.axisX + b.axisX) * 0.5);\n          drawConnection(a, b, 0.14 + depthMix, 1.02, endFade);\n        }\n\n        for (let i = 0; i < projected.length; i += 2) {\n          const point = projected[i];\n          if (point.worldZ < 0) continue;\n          const alpha = ((0.1 + (point.depth - 0.72) * 0.24) * getEndFade(point.axisX)) * WIREFRAME_BOOST;\n          if (alpha <= 0.01) continue;\n          ctx.fillStyle = `rgba(255,255,255,${Math.min(0.34, alpha)})`;\n          ctx.beginPath();\n          ctx.arc(point.x, point.y, Math.max(0.8, point.depth * 1.15), 0, Math.PI * 2);\n          ctx.fill();\n        }\n\n        ctx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener('mousemove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (event.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (event.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener('mouseleave', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('touchmove', (event) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = event.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener('touchend', () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener('resize', () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      resize();\n      document.body.classList.add('loaded');\n      rafId = requestAnimationFrame(render);\n\n      window.addEventListener('beforeunload', () => {\n        cancelAnimationFrame(rafId);\n      });\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2124:51815":{"type":"FRAME","id":"2124:51815","name":"Frame 1171276152","absoluteBoundingBox":{"x":-8990.0,"y":3609.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-8991.0,"y":3608.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,52.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2124:51816"]},"1839:61522":{"type":"FRAME","id":"1839:61522","name":"Frame 1269","absoluteBoundingBox":{"x":-6712.0,"y":3797.5,"width":392.0,"height":293.0},"isolatedAbsoluteRenderBounds":{"x":-6712.0,"y":3797.5,"width":392.0,"height":293.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,64.0]],"size":{"x":392.0,"y":293.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1391,"localID":190},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":939,"localID":21625},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/goodnotes"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["1839:61523"]},"2124:51651":{"type":"FRAME","id":"2124:51651","name":"Frame 1271","absoluteBoundingBox":{"x":-6215.5,"y":4091.0,"width":317.5,"height":380.0},"isolatedAbsoluteRenderBounds":{"x":-6215.5,"y":4091.0,"width":317.5,"height":380.0},"relativeTransform":[[1.0,0.0,332.5],[0.0,1.0,0.0]],"size":{"x":317.5,"y":380.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":864,"localID":144849},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":785,"localID":38150},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/corner"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2124:51652"]},"2124:51595":{"type":"FRAME","id":"2124:51595","name":"Frame 1281","absoluteBoundingBox":{"x":-6548.0,"y":857.0,"width":650.0,"height":1101.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":857.0,"width":650.0,"height":1101.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,172.0]],"size":{"x":650.0,"y":1101.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":15.0,"counterAxisSizingMode":"FIXED","children":["2124:51596","2124:51600"]},"222:69":{"key":"9d0a766ef5c36ea2e83aaf8fe31ce36b01160798","name":"title/bold","styleType":"TEXT","remote":false,"description":"","id":"222:69","assetId":"StyleId:222:69","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"1839:61801":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1839:61801","name":"Text","absoluteBoundingBox":{"x":-3753.0,"y":10.0,"width":114.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-3753.0,"y":10.0,"width":114.0,"height":17.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":114.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["I1839:61801;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":114.0,"y":17.0}}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[1] Case Studies","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{}}}]},"2139:87104":{"type":"RECTANGLE","id":"2139:87104","name":"timer (1) 1","absoluteBoundingBox":{"x":-5053.0,"y":3004.68188476562,"width":126.0,"height":175.0},"targetAspectRatio":{"x":444.0,"y":619.0},"isolatedAbsoluteRenderBounds":{"x":-5053.0,"y":3004.68188476562,"width":126.0,"height":175.0},"relativeTransform":[[1.0,0.0,106.0],[0.0,1.0,47.681884765625]],"size":{"x":126.0,"y":175.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"880a31a5671001c4393de183a2394a709d892c5b","originalImageWidth":444,"originalImageHeight":619,"visible":true,"opacity":1.0,"rotation":0.0}],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-65.25,"sizeFraction":0.5},"right":{"pixelOffset":60.75,"sizeFraction":0.5},"top":{"pixelOffset":-142.318115234375,"sizeFraction":0.5},"bottom":{"pixelOffset":32.681884765625,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0},"222:66":{"type":"TEXT","id":"222:66","name":"sub heading/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":64.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":1.17613637447357,"y":11.0909080505371,"width":59.6079559326172,"height":45.2727279663086},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":64.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":58.0909080505371,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51606":{"type":"TEXT","id":"2124:51606","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-6548.0,"y":1901.0,"width":650.0,"height":57.0},"isolatedAbsoluteRenderBounds":{"x":-6547.26708984375,"y":1903.89770507812,"width":639.130859375,"height":53.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,415.0]],"size":{"x":650.0,"y":57.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.701960802078247,"g":0.701960802078247,"b":0.701960802078247,"a":1.0},"boundVariables":{"color":{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"boundVariables":{"fills":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"14":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"13":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"12":{"styleIdForText":"StyleId:8be843e04460d7cb778cf7c89059330b9813be71/1635:2330","boundVariables":{"paints":[{"type":"VARIABLE_ALIAS","id":"VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222"}]},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"inheritFillStyleId":"1608:5506","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"2124:51587":{"type":"RECTANGLE","id":"2124:51587","name":"image 47","absoluteBoundingBox":{"x":-6052.0,"y":685.0,"width":154.0,"height":60.0},"targetAspectRatio":{"x":154.0,"y":60.0},"isolatedAbsoluteRenderBounds":{"x":-6052.0,"y":685.0,"width":154.0,"height":60.0},"relativeTransform":[[1.0,0.0,496.0],[0.0,1.0,0.0]],"size":{"x":154.0,"y":60.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f4cb3a701c52d2d3134905a5562966acc40635d4","imageTransform":[[0.938087940216064,0.0,0.0],[0.0,0.999495506286621,0.000252130645094439]],"originalImageWidth":1264,"originalImageHeight":462,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1839:61552":{"type":"RECTANGLE","id":"1839:61552","name":"image 2","absoluteBoundingBox":{"x":-6617.0,"y":5988.4360454149,"width":201.567338034998,"height":215.953469966499},"targetAspectRatio":{"x":215.0,"y":215.0},"isolatedAbsoluteRenderBounds":{"x":-6614.9951171875,"y":5990.9384765625,"width":197.5576171875,"height":210.94873046875},"relativeTransform":[[0.955840885639191,0.227396756410599,95.0000610351562],[-0.293884694576263,0.973802208900452,77.9999084472656]],"size":{"x":170.35237121582,"y":170.35237121582},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"09a2e7c122441064684bb1e4394ac99fffc9710e","originalImageWidth":962,"originalImageHeight":684,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-100.999938964844,"sizeFraction":0.5},"right":{"pixelOffset":100.567399070154,"sizeFraction":0.5},"top":{"pixelOffset":-108.064046137838,"sizeFraction":0.5},"bottom":{"pixelOffset":107.889423828661,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":1.26403331756592,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}},"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"2139:87315":{"type":"FRAME","id":"2139:87315","name":"Frame 1171276417","absoluteBoundingBox":{"x":-4866.888671875,"y":5874.5556640625,"width":115.777786254883,"height":115.777786254883},"targetAspectRatio":{"x":115.777786254883,"y":115.777786254883},"isolatedAbsoluteRenderBounds":{"x":-4866.888671875,"y":5874.5556640625,"width":115.77783203125,"height":115.77783203125},"relativeTransform":[[1.0,0.0,342.111114501953],[0.0,1.0,261.555603027344]],"size":{"x":115.777786254883,"y":115.777786254883},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","layoutGrow":1.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87316"]},"2139:87055":{"type":"WIDGET","id":"2139:87055","name":"Embed 17","absoluteBoundingBox":{"x":-5209.0,"y":112.0,"width":800.0,"height":670.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":112.0,"width":800.0,"height":670.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":800.0,"y":670.0},"constraints":{"vertical":"TOP_BOTTOM","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":0.0,"sizeFraction":1.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" />\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n  <title>Bobo Khat — Torus Variant</title>\n  <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n  <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n  <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" />\n  <style>\n    :root {\n      --bg: #0a0a0a;\n      --text: rgba(255, 255, 255, 0.96);\n      --muted: rgba(255, 255, 255, 0.72);\n      --pill-border: rgba(255, 255, 255, 0.16);\n      --pill-bg: rgba(255, 255, 255, 0.03);\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    html, body {\n      width: 100%; min-height: 100%;\n      background: var(--bg); color: var(--text);\n      font-family: Inter, sans-serif;\n      overflow-x: hidden; overflow-y: auto;\n    }\n\n    body { position: relative; background: var(--bg); }\n\n    body::before, body::after {\n      content: \"\"; position: fixed; pointer-events: none; z-index: 0;\n      filter: blur(100px); opacity: 0.18;\n    }\n    body::before {\n      width: 44vw; height: 30vw; max-width: 820px; max-height: 500px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.08), rgba(255,255,255,0) 72%);\n    }\n    body::after {\n      width: 72vw; height: 26vw; max-width: 1280px; max-height: 360px;\n      left: 50%; top: 50%; transform: translate(-50%, -50%);\n      background: radial-gradient(circle, rgba(255,255,255,0.04), rgba(255,255,255,0) 76%);\n    }\n\n    .hero {\n      position: relative; width: 100%; min-height: 100dvh; height: 100dvh;\n      display: grid; place-items: center; padding: 32px;\n      isolation: isolate; overflow: clip;\n    }\n\n    #torus-back, #torus-front, .vignette {\n      position: absolute; inset: 0; width: 100%; height: 100%;\n    }\n\n    #torus-back { z-index: 1; display: block; opacity: 0; }\n    #torus-front { z-index: 5; display: block; opacity: 0; pointer-events: none; }\n    \n    .content {\n      position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n      z-index: 8; width: min(92vw, 980px); max-width: calc(100vw - 32px);\n      display: flex; flex-direction: column; align-items: center; justify-content: center;\n      text-align: center; margin-inline: auto; pointer-events: none;\n    }\n\n    .name, #torus-back, #torus-front {\n      opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px);\n    }\n\n    .name {\n      font-size: clamp(34px, 4.1vw, 60px);\n      font-weight: 300;\n      letter-spacing: -0.065em;\n      line-height: 0.94;\n      text-wrap: balance;\n      text-shadow: 0 0 26px rgba(255,255,255,0.05);\n      color: var(--text);\n      width: 100%;\n      margin-inline: auto;\n      text-align: center;\n      font-family: Inter, sans-serif;\n    }\n\n    \n    .pill {\n      position: relative;\n      margin-top: 35px;\n      width: fit-content;\n      max-width: calc(100vw - 36px); padding: 12px 22px;\n      border-radius: 999px; border: 1px solid var(--pill-border);\n      background: linear-gradient(180deg, rgba(255,255,255,0.04), var(--pill-bg));\n      box-shadow: 0 0 0 1px rgba(255,255,255,0.02) inset;\n      color: var(--muted); font-size: clamp(13px, 1.58vw, 15px);\n      font-weight: 400; line-height: 1.4; letter-spacing: 0.01em;\n      text-align: center; white-space: nowrap;\n      backdrop-filter: blur(40px); -webkit-backdrop-filter: blur(40px);\n      overflow: hidden; text-overflow: ellipsis; pointer-events: none;\n      align-self: center; margin-inline: auto; font-family: Inter, sans-serif;\n    }\n\n    body.loaded .name,\n    body.loaded .pill,\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation: reveal 1.1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    body.loaded #torus-back,\n    body.loaded #torus-front {\n      animation-delay: 0.08s;\n    }\n\n    body.loaded .pill {\n      animation-delay: 0.18s;\n    }\n\n    .vignette {\n      z-index: 2; pointer-events: none;\n      background:\n        radial-gradient(circle at center, rgba(10,10,10,0) 28%, rgba(10,10,10,0.12) 64%, rgba(10,10,10,0.46) 100%),\n        linear-gradient(180deg, rgba(10,10,10,0.12), rgba(10,10,10,0.02) 22%, rgba(10,10,10,0.02) 78%, rgba(10,10,10,0.12));\n    }\n\n    @keyframes reveal {\n      0% { opacity: 0; transform: translateY(24px) scale(0.985); filter: blur(10px); }\n      100% { opacity: 1; transform: translateY(0) scale(1); filter: blur(0); }\n    }\n\n    @media (max-width: 1024px) {\n      .hero { padding: 24px 20px; }\n      .content { width: min(90vw, 760px); max-width: calc(100vw - 32px); }\n      .name { font-size: clamp(30px, 6vw, 54px); line-height: 0.92; }\n      .pill {\n        margin-top: 28px;\n        max-width: min(88vw, 620px);\n        padding: 11px 16px;\n        font-size: clamp(12px, 1.8vw, 14px);\n        white-space: normal;\n      }\n    }\n\n    @media (max-width: 720px) {\n      .hero { padding: 24px 16px; }\n      .content { width: min(94vw, 760px); max-width: calc(100vw - 24px); }\n      .pill { margin-top: 35px; padding: 11px 16px; white-space: normal; }\n    }\n    @media (max-height: 520px) {\n      .hero { padding: 18px 16px; }\n      .content { width: min(94vw, 820px); max-width: calc(100vw - 24px); }\n      .name { font-size: clamp(28px, 5.5vw, 66px); line-height: 0.9; }\n      .pill { margin-top: 20px; padding: 10px 14px; font-size: 13px; max-width: calc(100vw - 24px); }\n    }\n    @media (max-height: 460px) {\n      .name { font-size: clamp(24px, 4.9vw, 54px); }\n      .pill { margin-top: 16px; }\n    }\n  </style>\n</head>\n<body>\n  <main class=\"hero\">\n    <canvas id=\"torus-back\" aria-hidden=\"true\"></canvas>\n    <div class=\"content\">\n      <h1 class=\"name\">Bobo Khat<br />is a<br />product designer</h1>\n      <div class=\"pill\">Product Designer @ Myshake ( 4M Users ) – UX-First With Motion and Visual Experiments – UC Berkeley – B.A. Cognitive Science</div>\n    </div>\n    <canvas id=\"torus-front\" aria-hidden=\"true\"></canvas>\n    <div class=\"vignette\"></div>\n  </main>\n\n  <script>\n    (() => {\n      const hero = document.querySelector(\".hero\");\n      const backCanvas = document.getElementById(\"torus-back\");\n      const frontCanvas = document.getElementById(\"torus-front\");\n      const backCtx = backCanvas.getContext(\"2d\");\n      const frontCtx = frontCanvas.getContext(\"2d\");\n      const DPR = Math.min(window.devicePixelRatio || 1, 2);\n      const INTERACTION_BREAKPOINT = 1024;\n\n      let width = 0, height = 0, time = 0, rafId = 0;\n      const mouse = { targetX: 0, targetY: 0, easedX: 0, easedY: 0 };\n      const torus = {\n        vertices: [],\n        lines: [],\n        majorSegments: 0,\n        tubeSegments: 0,\n        majorRadius: 0,\n        tubeRadius: 0,\n        startTipCenter: null,\n        endTipCenter: null\n      };\n      const chain = {\n        points: [],\n        pointCount: 18,\n        restLength: 0,\n        initialized: false\n      };\n\n      function isTiltInteractionEnabled() { return width > INTERACTION_BREAKPOINT; }\n\n      function resizeCanvas(canvas, ctx) {\n        canvas.width = Math.floor(width * DPR);\n        canvas.height = Math.floor(height * DPR);\n        canvas.style.width = width + \"px\";\n        canvas.style.height = height + \"px\";\n        ctx.setTransform(DPR, 0, 0, DPR, 0, 0);\n      }\n\n      function resize() {\n        const rect = hero.getBoundingClientRect();\n        width = Math.max(1, Math.round(rect.width));\n        height = Math.max(1, Math.round(rect.height));\n        resizeCanvas(backCanvas, backCtx);\n        resizeCanvas(frontCanvas, frontCtx);\n        buildTorus();\n      }\n\n      function smoothstep(edge0, edge1, x) {\n        const t = Math.max(0, Math.min(1, (x - edge0) / Math.max(edge1 - edge0, 1e-6)));\n        return t * t * (3 - 2 * t);\n      }\n\n      function vectorLength(vector) {\n        return Math.hypot(vector.x, vector.y, vector.z);\n      }\n\n      function normalize3(vector) {\n        const length = vectorLength(vector) || 1;\n        return {\n          x: vector.x / length,\n          y: vector.y / length,\n          z: vector.z / length\n        };\n      }\n\n      function cross(a, b) {\n        return {\n          x: a.y * b.z - a.z * b.y,\n          y: a.z * b.x - a.x * b.z,\n          z: a.x * b.y - a.y * b.x\n        };\n      }\n\n      function distance3(a, b) {\n        return Math.hypot(a.x - b.x, a.y - b.y, a.z - b.z);\n      }\n\n      function buildTorus() {\n        torus.vertices = [];\n        torus.lines = [];\n        torus.startTipCenter = null;\n        torus.endTipCenter = null;\n\n        const phone = height <= 520 || width <= 720;\n        const compact = phone || height <= 820 || width <= 1024;\n        const base = Math.min(width, height);\n        const aspect = width / Math.max(height, 1);\n        const aspectScale = aspect > 1.6 ? 0.95 : aspect < 0.9 ? 0.94 : 1;\n        const sizeBoost = phone ? 1.16 : compact ? 1.28 : 1.58;\n\n        torus.majorSegments = phone ? 30 : compact ? 38 : 46;\n        torus.tubeSegments = phone ? 16 : compact ? 20 : 24;\n        torus.majorRadius = base * (phone ? 0.47 : compact ? 0.54 : 0.62) * aspectScale * sizeBoost;\n        torus.tubeRadius = base * (phone ? 0.1 : compact ? 0.118 : 0.134) * aspectScale * sizeBoost;\n        chain.pointCount = phone ? 12 : compact ? 14 : 18;\n\n        const arcSpan = phone ? Math.PI * 1.3 : compact ? Math.PI * 1.36 : Math.PI * 1.42;\n        const arcStart = -arcSpan * 0.5;\n        const endRegion = 0.26;\n        const lastMajorIndex = torus.majorSegments - 1;\n        const startRimIndices = [];\n        const endRimIndices = [];\n        let startDirection = { x: 0, y: 0, z: 0 };\n        let endDirection = { x: 0, y: 0, z: 0 };\n\n        const addRoundedCap = (rimIndices, direction, ringCount, depthMultiplier) => {\n          if (!rimIndices.length) return null;\n\n          const rimCenter = rimIndices.reduce((acc, index) => {\n            const vertex = torus.vertices[index];\n            acc.x += vertex.x;\n            acc.y += vertex.y;\n            acc.z += vertex.z;\n            return acc;\n          }, { x: 0, y: 0, z: 0 });\n\n          rimCenter.x /= rimIndices.length;\n          rimCenter.y /= rimIndices.length;\n          rimCenter.z /= rimIndices.length;\n\n          const rimVectors = rimIndices.map((index) => {\n            const vertex = torus.vertices[index];\n            return {\n              x: vertex.x - rimCenter.x,\n              y: vertex.y - rimCenter.y,\n              z: vertex.z - rimCenter.z\n            };\n          });\n\n          const maxRadius = rimVectors.reduce((max, vector) => {\n            return Math.max(max, Math.hypot(vector.x, vector.y, vector.z));\n          }, 0);\n\n          const capDirection = normalize3(direction);\n          const capDepth = maxRadius * depthMultiplier;\n          const bulgeAmount = compact ? 0.16 : 0.2;\n          let previousRing = rimIndices.slice();\n\n          for (let ring = 1; ring <= ringCount; ring++) {\n            const progress = ring / (ringCount + 1);\n            const theta = progress * (Math.PI * 0.5);\n            const bulge = 1 + Math.sin(progress * Math.PI * 0.92) * bulgeAmount * (1 - progress * 0.38);\n            const radialScale = Math.max(0.2, Math.cos(theta) * bulge);\n            const axialShift = Math.sin(theta) * capDepth * 0.94;\n            const ringIndices = [];\n\n            for (let j = 0; j < rimVectors.length; j++) {\n              const rimVector = rimVectors[j];\n              const index = torus.vertices.push({\n                x: rimCenter.x + rimVector.x * radialScale + capDirection.x * axialShift,\n                y: rimCenter.y + rimVector.y * radialScale + capDirection.y * axialShift,\n                z: rimCenter.z + rimVector.z * radialScale + capDirection.z * axialShift\n              }) - 1;\n\n              ringIndices.push(index);\n              torus.lines.push([previousRing[j], index]);\n              if (j > 0) torus.lines.push([ringIndices[j - 1], index]);\n            }\n\n            if (ringIndices.length > 1) {\n              torus.lines.push([ringIndices[ringIndices.length - 1], ringIndices[0]]);\n            }\n\n            previousRing = ringIndices;\n          }\n\n          const tipScale = compact ? 0.16 : 0.18;\n          const tipShift = capDepth * 0.9;\n          const tipRingIndices = [];\n          const tipCenter = {\n            x: rimCenter.x + capDirection.x * tipShift,\n            y: rimCenter.y + capDirection.y * tipShift,\n            z: rimCenter.z + capDirection.z * tipShift\n          };\n\n          for (let j = 0; j < rimVectors.length; j++) {\n            const rimVector = rimVectors[j];\n            const index = torus.vertices.push({\n              x: tipCenter.x + rimVector.x * tipScale,\n              y: tipCenter.y + rimVector.y * tipScale,\n              z: tipCenter.z + rimVector.z * tipScale\n            }) - 1;\n\n            tipRingIndices.push(index);\n            torus.lines.push([previousRing[j], index]);\n            if (j > 0) torus.lines.push([tipRingIndices[j - 1], index]);\n          }\n\n          if (tipRingIndices.length > 1) {\n            torus.lines.push([tipRingIndices[tipRingIndices.length - 1], tipRingIndices[0]]);\n          }\n\n          return tipCenter;\n        };\n\n        for (let i = 0; i < torus.majorSegments; i++) {\n          const t = i / Math.max(lastMajorIndex, 1);\n          const u = arcStart + t * arcSpan;\n\n          const edgeT = Math.min(t / endRegion, (1 - t) / endRegion);\n          const endInfluence = 1 - smoothstep(0, 1, edgeT);\n          const tangentSign = t < 0.5 ? -1 : 1;\n          const tangentX = -Math.sin(u);\n          const tangentZ = Math.cos(u);\n\n          const localTubeX = torus.tubeRadius * (1 + endInfluence * 0.32);\n          const localTubeY = torus.tubeRadius * (1 + endInfluence * 0.62);\n          const tangentShift = endInfluence * torus.tubeRadius * 0.62 * tangentSign;\n          const endDrop = endInfluence * torus.tubeRadius * 1.05;\n          const innerPinch = endInfluence * torus.tubeRadius * 0.18;\n\n          if (i === 0) startDirection = { x: -tangentX, y: 0, z: -tangentZ };\n          if (i === lastMajorIndex) endDirection = { x: tangentX, y: 0, z: tangentZ };\n\n          for (let j = 0; j < torus.tubeSegments; j++) {\n            const v = (j / torus.tubeSegments) * Math.PI * 2;\n            const cosV = Math.cos(v);\n            const sinV = Math.sin(v);\n\n            const ringRadius = torus.majorRadius + localTubeX * cosV - innerPinch * Math.max(0, cosV);\n            const x = ringRadius * Math.cos(u) + tangentX * tangentShift;\n            const y = endDrop + localTubeY * sinV;\n            const z = ringRadius * Math.sin(u) + tangentZ * tangentShift;\n            const current = torus.vertices.push({ x, y, z, u, v }) - 1;\n\n            if (i === 0) startRimIndices.push(current);\n            if (i === lastMajorIndex) endRimIndices.push(current);\n\n            const nextTube = i * torus.tubeSegments + ((j + 1) % torus.tubeSegments);\n            torus.lines.push([current, nextTube]);\n\n            if (i < lastMajorIndex) {\n              const nextMajor = (i + 1) * torus.tubeSegments + j;\n              torus.lines.push([current, nextMajor]);\n            }\n          }\n        }\n\n        torus.startTipCenter = addRoundedCap(startRimIndices, startDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n        torus.endTipCenter = addRoundedCap(endRimIndices, endDirection, phone ? 4 : compact ? 5 : 7, 0.96);\n\n        const bounds = torus.vertices.reduce((acc, vertex) => {\n          acc.minX = Math.min(acc.minX, vertex.x);\n          acc.maxX = Math.max(acc.maxX, vertex.x);\n          acc.minY = Math.min(acc.minY, vertex.y);\n          acc.maxY = Math.max(acc.maxY, vertex.y);\n          acc.minZ = Math.min(acc.minZ, vertex.z);\n          acc.maxZ = Math.max(acc.maxZ, vertex.z);\n          return acc;\n        }, {\n          minX: Infinity,\n          maxX: -Infinity,\n          minY: Infinity,\n          maxY: -Infinity,\n          minZ: Infinity,\n          maxZ: -Infinity\n        });\n\n        const centerOffsetX = (bounds.minX + bounds.maxX) * 0.5;\n        const centerOffsetY = (bounds.minY + bounds.maxY) * 0.5;\n        const centerOffsetZ = (bounds.minZ + bounds.maxZ) * 0.5;\n\n        torus.vertices = torus.vertices.map((vertex) => ({\n          ...vertex,\n          x: vertex.x - centerOffsetX,\n          y: vertex.y - centerOffsetY,\n          z: vertex.z - centerOffsetZ\n        }));\n\n        if (torus.startTipCenter) {\n          torus.startTipCenter = {\n            x: torus.startTipCenter.x - centerOffsetX,\n            y: torus.startTipCenter.y - centerOffsetY,\n            z: torus.startTipCenter.z - centerOffsetZ\n          };\n        }\n\n        if (torus.endTipCenter) {\n          torus.endTipCenter = {\n            x: torus.endTipCenter.x - centerOffsetX,\n            y: torus.endTipCenter.y - centerOffsetY,\n            z: torus.endTipCenter.z - centerOffsetZ\n          };\n        }\n\n        chain.initialized = false;\n      }\n\n      function rotatePoint(point, rotX, rotY, rotZ) {\n        let { x, y, z } = point;\n        let c = Math.cos(rotY), s = Math.sin(rotY);\n        let x1 = x * c - z * s, z1 = x * s + z * c; x = x1; z = z1;\n        c = Math.cos(rotZ); s = Math.sin(rotZ);\n        let x2 = x * c - y * s, y2 = x * s + y * c; x = x2; y = y2;\n        c = Math.cos(rotX); s = Math.sin(rotX);\n        let y3 = y * c - z * s, z3 = y * s + z * c;\n        return { x, y: y3, z: z3 };\n      }\n\n      function project(point) {\n        const distance = Math.max(width, height) * 1.15;\n        const depth = distance / (distance - point.z);\n        return { x: width * 0.5 + point.x * depth, y: height * 0.5 + point.y * depth, depth, z: point.z };\n      }\n\n      function getRotation(ix, iy) {\n        return {\n          rx: 0.6 + iy * 0.07,\n          ry: -0.15 + time * 0.14 + ix * 0.08,\n          rz: 0.24,\n          yBob: 0\n        };\n      }\n\n      function transformVertex(vertex, ix, iy) {\n        const point = { ...vertex };\n        const { rx, ry, rz, yBob } = getRotation(ix, iy);\n        const rotated = rotatePoint(point, rx, ry, rz);\n        rotated.y += yBob;\n        return rotated;\n      }\n\n      function drawPoint(targetCtx, p, alpha) {\n        if (alpha <= 0.02) return;\n        targetCtx.fillStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.beginPath();\n        targetCtx.arc(p.x, p.y, Math.max(0.85, p.depth * 1.1), 0, Math.PI * 2);\n        targetCtx.fill();\n      }\n\n      function drawLine(targetCtx, a, b, alpha, widthScale = 1.18) {\n        if (alpha <= 0.01) return;\n        targetCtx.strokeStyle = `rgba(255,255,255,${alpha})`;\n        targetCtx.lineWidth = Math.max(1.1, ((a.depth + b.depth) * 0.5) * widthScale);\n        targetCtx.beginPath();\n        targetCtx.moveTo(a.x, a.y);\n        targetCtx.lineTo(b.x, b.y);\n        targetCtx.stroke();\n      }\n\n      function initializeChain(start, end) {\n        chain.points = [];\n        const span = distance3(start, end);\n        const sag = span * 0.14 + torus.tubeRadius * 0.32;\n        chain.restLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n\n        for (let i = 0; i < chain.pointCount; i++) {\n          const t = i / Math.max(chain.pointCount - 1, 1);\n          const wave = Math.sin(Math.PI * t);\n          const x = start.x + (end.x - start.x) * t;\n          const y = start.y + (end.y - start.y) * t + wave * sag;\n          const z = start.z + (end.z - start.z) * t;\n          chain.points.push({ x, y, z, px: x, py: y, pz: z });\n        }\n\n        chain.initialized = true;\n      }\n\n      function pinChainEnds(start, end) {\n        if (!chain.points.length) return;\n        const first = chain.points[0];\n        const last = chain.points[chain.points.length - 1];\n        first.x = first.px = start.x;\n        first.y = first.py = start.y;\n        first.z = first.pz = start.z;\n        last.x = last.px = end.x;\n        last.y = last.py = end.y;\n        last.z = last.pz = end.z;\n      }\n\n      function simulateChain(start, end) {\n        if (!chain.initialized || chain.points.length !== chain.pointCount) {\n          initializeChain(start, end);\n        }\n\n        const span = distance3(start, end);\n        const targetRestLength = (span * 1.08) / Math.max(chain.pointCount - 1, 1);\n        chain.restLength += (targetRestLength - chain.restLength) * 0.12;\n\n        pinChainEnds(start, end);\n\n        const gravity = Math.max(0.18, torus.tubeRadius * 0.014);\n        for (let i = 1; i < chain.points.length - 1; i++) {\n          const point = chain.points[i];\n          const vx = (point.x - point.px) * 0.992;\n          const vy = (point.y - point.py) * 0.992;\n          const vz = (point.z - point.pz) * 0.992;\n          point.px = point.x;\n          point.py = point.y;\n          point.pz = point.z;\n          point.x += vx;\n          point.y += vy + gravity;\n          point.z += vz;\n        }\n\n        for (let iteration = 0; iteration < 8; iteration++) {\n          pinChainEnds(start, end);\n\n          for (let i = 0; i < chain.points.length - 1; i++) {\n            const a = chain.points[i];\n            const b = chain.points[i + 1];\n            const dx = b.x - a.x;\n            const dy = b.y - a.y;\n            const dz = b.z - a.z;\n            const distance = Math.hypot(dx, dy, dz) || 1;\n            const difference = (distance - chain.restLength) / distance;\n\n            if (i === 0) {\n              b.x -= dx * difference;\n              b.y -= dy * difference;\n              b.z -= dz * difference;\n            } else if (i === chain.points.length - 2) {\n              a.x += dx * difference;\n              a.y += dy * difference;\n              a.z += dz * difference;\n            } else {\n              const offsetX = dx * difference * 0.5;\n              const offsetY = dy * difference * 0.5;\n              const offsetZ = dz * difference * 0.5;\n              a.x += offsetX;\n              a.y += offsetY;\n              a.z += offsetZ;\n              b.x -= offsetX;\n              b.y -= offsetY;\n              b.z -= offsetZ;\n            }\n          }\n        }\n\n        pinChainEnds(start, end);\n        return chain.points;\n      }\n\n      function buildChainLinks(points) {\n        const links = [];\n        const worldUp = { x: 0, y: 1, z: 0 };\n        const worldForward = { x: 0, y: 0, z: 1 };\n        const majorRadius = chain.restLength * 0.62;\n        const minorRadius = chain.restLength * 0.28;\n        const samples = 14;\n\n        for (let i = 0; i < points.length - 1; i++) {\n          const a = points[i];\n          const b = points[i + 1];\n          const center = {\n            x: (a.x + b.x) * 0.5,\n            y: (a.y + b.y) * 0.5,\n            z: (a.z + b.z) * 0.5\n          };\n\n          const tangent = normalize3({\n            x: b.x - a.x,\n            y: b.y - a.y,\n            z: b.z - a.z\n          });\n\n          let side = cross(tangent, worldUp);\n          if (vectorLength(side) < 0.001) side = cross(tangent, worldForward);\n          side = normalize3(side);\n          const binormal = normalize3(cross(tangent, side));\n          const ringNormal = i % 2 === 0 ? side : binormal;\n          const ringPoints = [];\n\n          for (let j = 0; j < samples; j++) {\n            const angle = (j / samples) * Math.PI * 2;\n            ringPoints.push({\n              x: center.x + tangent.x * Math.cos(angle) * majorRadius + ringNormal.x * Math.sin(angle) * minorRadius,\n              y: center.y + tangent.y * Math.cos(angle) * majorRadius + ringNormal.y * Math.sin(angle) * minorRadius,\n              z: center.z + tangent.z * Math.cos(angle) * majorRadius + ringNormal.z * Math.sin(angle) * minorRadius\n            });\n          }\n\n          links.push(ringPoints);\n        }\n\n        return links;\n      }\n\n      function render() {\n        time += 0.008;\n        backCtx.clearRect(0, 0, width, height);\n        frontCtx.clearRect(0, 0, width, height);\n\n        mouse.easedX += (mouse.targetX - mouse.easedX) * 0.06;\n        mouse.easedY += (mouse.targetY - mouse.easedY) * 0.06;\n        const ix = isTiltInteractionEnabled() ? mouse.easedX : 0;\n        const iy = isTiltInteractionEnabled() ? mouse.easedY : 0;\n\n        const transformed = torus.vertices.map((vertex) => transformVertex(vertex, ix, iy));\n        const projected = transformed.map((point) => project(point));\n\n        const startAnchor = torus.startTipCenter ? transformVertex(torus.startTipCenter, ix, iy) : null;\n        const endAnchor = torus.endTipCenter ? transformVertex(torus.endTipCenter, ix, iy) : null;\n        const chainPoints = startAnchor && endAnchor ? simulateChain(startAnchor, endAnchor) : [];\n        const chainLinks = chainPoints.length > 1 ? buildChainLinks(chainPoints) : [];\n\n        backCtx.save();\n        backCtx.globalCompositeOperation = \"screen\";\n        backCtx.lineCap = \"round\";\n        frontCtx.save();\n        frontCtx.globalCompositeOperation = \"screen\";\n        frontCtx.lineCap = \"round\";\n\n        for (const [ia, ib] of torus.lines) {\n          const a3 = transformed[ia], b3 = transformed[ib];\n          const a = projected[ia], b = projected[ib];\n          const avgDepth = (a.depth + b.depth) * 0.5;\n          const alpha = Math.min(0.48, 0.07 + (avgDepth - 0.72) * 0.2);\n          if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.65);\n          else drawLine(frontCtx, a, b, alpha);\n        }\n\n        for (const link of chainLinks) {\n          const projectedLink = link.map((point) => project(point));\n          for (let i = 0; i < link.length; i++) {\n            const next = (i + 1) % link.length;\n            const a3 = link[i];\n            const b3 = link[next];\n            const a = projectedLink[i];\n            const b = projectedLink[next];\n            const avgDepth = (a.depth + b.depth) * 0.5;\n            const alpha = Math.min(0.34, 0.08 + (avgDepth - 0.7) * 0.16);\n            if (a3.z < 0 && b3.z < 0) drawLine(backCtx, a, b, alpha * 0.7, 0.98);\n            else drawLine(frontCtx, a, b, alpha, 0.98);\n          }\n        }\n\n        for (let i = 0; i < projected.length; i += 3) {\n          const p2 = projected[i], p3 = transformed[i];\n          const alpha = Math.min(0.26, 0.05 + (p2.depth - 0.72) * 0.12);\n          if (p3.z < 0) drawPoint(backCtx, p2, alpha * 0.6);\n          else drawPoint(frontCtx, p2, alpha);\n        }\n\n        backCtx.restore();\n        frontCtx.restore();\n        rafId = requestAnimationFrame(render);\n      }\n\n      window.addEventListener(\"mousemove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        mouse.targetX = (e.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (e.clientY / Math.max(height, 1) - 0.5) * 2;\n      });\n\n      window.addEventListener(\"mouseleave\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"touchmove\", (e) => {\n        if (!isTiltInteractionEnabled()) return;\n        const touch = e.touches[0];\n        if (!touch) return;\n        mouse.targetX = (touch.clientX / Math.max(width, 1) - 0.5) * 2;\n        mouse.targetY = (touch.clientY / Math.max(height, 1) - 0.5) * 2;\n      }, { passive: true });\n\n      window.addEventListener(\"touchend\", () => {\n        mouse.targetX = 0;\n        mouse.targetY = 0;\n      });\n\n      window.addEventListener(\"resize\", () => {\n        resize();\n        if (!isTiltInteractionEnabled()) {\n          mouse.targetX = 0;\n          mouse.targetY = 0;\n          mouse.easedX = 0;\n          mouse.easedY = 0;\n        }\n      });\n\n      if (typeof ResizeObserver !== \"undefined\") {\n        const ro = new ResizeObserver(() => {\n          resize();\n          if (!isTiltInteractionEnabled()) {\n            mouse.targetX = 0;\n            mouse.targetY = 0;\n            mouse.easedX = 0;\n            mouse.easedY = 0;\n          }\n        });\n        ro.observe(hero);\n      }\n\n      resize();\n      document.body.classList.add(\"loaded\");\n      rafId = requestAnimationFrame(render);\n      window.addEventListener(\"beforeunload\", () => cancelAnimationFrame(rafId));\n    })();\n  </script>\n</body>\n</html>\n","embedURL":""}},"2049:6305":{"type":"WIDGET","id":"2049:6305","name":"Embed 16","absoluteBoundingBox":{"x":-3385.33349609375,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-3385.33349609375,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"1381:1982":{"type":"RECTANGLE","id":"1381:1982","name":"gn 0 1","absoluteBoundingBox":{"x":-6488.0,"y":2017.99975585938,"width":670.0,"height":481.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-6488.0,"y":2017.99975585938,"width":670.0,"height":481.0},"relativeTransform":[[1.0,0.0,35.0],[0.0,1.0,84.999755859375]],"size":{"x":670.0,"y":481.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-335.0,"sizeFraction":0.5},"right":{"pixelOffset":335.0,"sizeFraction":0.5},"top":{"pixelOffset":-240.000244140625,"sizeFraction":0.5},"bottom":{"pixelOffset":240.999755859375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0},"1495:29380":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"1495:29380","name":"Text","absoluteBoundingBox":{"x":-6245.5,"y":25.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6245.5,"y":25.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,248.0],[0.0,1.0,0.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I1495:29380;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2139:87277":{"type":"FRAME","id":"2139:87277","name":"Frame 1171276153","absoluteBoundingBox":{"x":-5005.0,"y":5094.5,"width":392.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5006.0,"y":5093.5,"width":394.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":392.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":33.0,"paddingBottom":10.0,"paddingLeft":33.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["2139:87278"]},"1:270":{"type":"TEXT","id":"1:270","name":"subtitle italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":20.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":20.0,"height":21.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":20.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2048:2310":{"type":"WIDGET","id":"2048:2310","name":"Embed 16","absoluteBoundingBox":{"x":-4345.0,"y":5293.33349609375,"width":553.0,"height":476.0},"isolatedAbsoluteRenderBounds":{"x":-4345.0,"y":5293.33349609375,"width":553.0,"height":476.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.33349609375]],"size":{"x":553.0,"y":476.0},"constraints":{"vertical":"TOP","horizontal":"LEFT_RIGHT"},"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"right":{"pixelOffset":143.0,"sizeFraction":1.0},"top":{"pixelOffset":0.33349609375,"sizeFraction":0.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script type=\"importmap\">\n{\n  \"imports\": {\n    \"react\": \"https://esm.sh/react@18.3.1\",\n    \"react-dom/client\": \"https://esm.sh/react-dom@18.3.1/client\",\n    \"motion/react\": \"https://esm.sh/motion@12.23.24/react\"\n  }\n}\n</script>\n\n<script type=\"module\">\nimport React, { useState, useEffect, useRef, useCallback } from \"react\";\nimport { createRoot } from \"react-dom/client\";\nimport { motion, AnimatePresence } from \"motion/react\";\n\nconst e = React.createElement;\n\nconst FONT_SF = \"'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif\";\n\nfunction useAnimatedNumber(target, duration = 400) {\n  const [display, setDisplay] = useState(target);\n  const rafRef = useRef(0);\n  const easeOut = useCallback((t) => 1 - Math.pow(1 - t, 3), []);\n\n  useEffect(() => {\n    const from = display;\n    if (from === target) return;\n    const startTime = performance.now();\n\n    const anim = (now) => {\n      const elapsed = now - startTime;\n      const progress = Math.min(elapsed / duration, 1);\n      const eased = easeOut(progress);\n      const current = Math.round(from + (target - from) * eased);\n      setDisplay(current);\n      if (progress < 1) rafRef.current = requestAnimationFrame(anim);\n    };\n    rafRef.current = requestAnimationFrame(anim);\n    return () => cancelAnimationFrame(rafRef.current);\n  }, [target, duration]);\n\n  return display;\n}\n\nconst data = [\n  { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41, left: 64.5, gradientAngle: 143.543, age: 34, growthPercent: 8 },\n  { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57, left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n  { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84, left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n  { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76, age: 44, growthPercent: 24 },\n  { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 },\n];\n\nconst DEFAULT = data[data.length - 1];\n\nconst gridLines = [\n  { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n  { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n  { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n  { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n  { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n  { label: \"100k\", labelTop: 293.5, lineTop: 299.5 },\n];\n\nconst BASELINE_Y = 299.5;\nconst BAR_WIDTH = 35;\nconst GRID_LEFT = 64.5;\nconst GRID_WIDTH = 222;\n\nfunction NetworthChart() {\n  const [hoveredIndex, setHoveredIndex] = useState(null);\n  const [mounted, setMounted] = useState(false);\n\n  useEffect(() => {\n    const t = setTimeout(() => setMounted(true), 100);\n    return () => clearTimeout(t);\n  }, []);\n\n  const active = hoveredIndex !== null ? data[hoveredIndex] : DEFAULT;\n  const animatedValue = useAnimatedNumber(active.value, 450);\n  const animatedGrowth = useAnimatedNumber(active.growthPercent, 350);\n  const animatedAge = useAnimatedNumber(active.age, 350);\n\n  return e(\"div\", {\n    style: {\n      display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n      width: \"100%\", height: \"100vh\", backgroundColor: \"#141414\", userSelect: \"none\",\n      WebkitUserSelect: \"none\", fontFamily: FONT_SF, padding: \"24px 12px\"\n    }\n  },\n    e(\"div\", {\n      style: { width: \"100%\", maxWidth: \"100%\", display: \"flex\", flexDirection: \"column\", alignItems: \"center\", gap: 20 }\n    },\n      // Card\n      e(\"div\", {\n        style: {\n          width: 311, height: 347, backgroundColor: \"#080808\", borderRadius: 20,\n          border: \"0.5px solid #333333\", position: \"relative\", overflow: \"hidden\", opacity: 0.9\n        }\n      },\n        // Ambient glow\n        e(\"div\", {\n          style: {\n            position: \"absolute\", top: \"20%\", left: \"25%\", width: 260, height: 260, borderRadius: \"50%\",\n            background: \"radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%)\",\n            pointerEvents: \"none\", filter: \"blur(40px)\"\n          }\n        }),\n        // Header\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 14.5, color: \"#5e5e5e\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, letterSpacing: \"0.01em\" }\n        }, \"ESTIMATED NETWORTH\"),\n        // Value + Growth\n        e(\"div\", {\n          style: { position: \"absolute\", left: 19.5, top: 40.5, display: \"flex\", alignItems: \"baseline\", gap: 6 }\n        },\n          e(\"p\", { style: { color: \"#fff\", fontSize: 24, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"$\" + animatedValue.toLocaleString()\n          ),\n          e(\"p\", { style: { color: \"#c8ff75\", fontSize: 13, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" } },\n            \"+ \" + animatedGrowth + \"%\"\n          )\n        ),\n        // By age\n        e(\"p\", {\n          style: { position: \"absolute\", left: 19.5, top: 74.5, color: \"#555\", fontSize: 12, fontWeight: 590, fontFamily: FONT_SF, fontVariantNumeric: \"tabular-nums\" }\n        }, \"by \" + animatedAge),\n        // Grid labels\n        ...gridLines.map(g =>\n          e(\"p\", {\n            key: g.label,\n            style: { position: \"absolute\", left: 19.5, top: g.labelTop, color: \"#40413f\", fontSize: 10, fontWeight: 510, fontFamily: FONT_SF }\n          }, g.label)\n        ),\n        // Grid lines\n        ...gridLines.slice(0, -1).map((g, i) =>\n          e(\"div\", {\n            key: `grid-${i}`,\n            style: { position: \"absolute\", left: GRID_LEFT, top: g.lineTop, width: GRID_WIDTH, height: 0.5, backgroundColor: i === 4 ? \"#3a3a3a\" : \"#222222\" }\n          })\n        ),\n        // Baseline\n        e(\"div\", {\n          style: { position: \"absolute\", left: GRID_LEFT, top: BASELINE_Y, width: 228, height: 0.5, backgroundColor: \"#222222\" }\n        }),\n        // Bars\n        ...data.map((bar, i) => {\n          const isHovered = hoveredIndex === i;\n          const barTop = BASELINE_Y - bar.barHeight;\n\n          return e(\"div\", {\n            key: bar.year,\n            onMouseEnter: () => setHoveredIndex(i),\n            onMouseLeave: () => setHoveredIndex(null),\n            style: { position: \"absolute\", left: bar.left, top: barTop, width: BAR_WIDTH, height: bar.barHeight, cursor: \"pointer\" }\n          },\n            // Hover label\n            e(AnimatePresence, null,\n              isHovered && e(motion.p, {\n                key: \"label\",\n                initial: { opacity: 0, y: 6 },\n                animate: { opacity: 1, y: 0 },\n                exit: { opacity: 0, y: 6 },\n                transition: { duration: 0.25, ease: [0.23, 1, 0.32, 1] },\n                style: { position: \"absolute\", top: -22, left: 0, width: BAR_WIDTH, textAlign: \"center\", color: \"#b4e569\", fontSize: 10, fontWeight: 590, fontFamily: FONT_SF, whiteSpace: \"nowrap\", zIndex: 10 }\n              }, bar.label)\n            ),\n            // Bar body\n            e(motion.div, {\n              initial: { scaleY: 0 },\n              animate: { scaleY: mounted ? 1 : 0 },\n              transition: { duration: 0.7, delay: i * 0.08, ease: [0.23, 1, 0.32, 1] },\n              style: {\n                width: BAR_WIDTH, height: bar.barHeight, borderRadius: \"10px 10px 0 0\", position: \"relative\", transformOrigin: \"bottom\",\n                backgroundImage: isHovered ? \"none\" : `linear-gradient(${bar.gradientAngle}deg, rgb(0, 0, 0) 2.6%, rgb(24, 24, 24) 97.4%)`,\n                backgroundColor: isHovered ? \"#111111\" : \"transparent\", transition: \"background-color 0.3s ease\"\n              }\n            },\n              // Border\n              e(\"div\", {\n                style: {\n                  position: \"absolute\", top: -0.5, left: -0.5, right: -0.5, bottom: isHovered ? -0.5 : 0,\n                  borderRadius: \"10.5px 10.5px 0 0\",\n                  borderTop: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderLeft: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderRight: isHovered ? \"0.5px solid #414240\" : \"0.5px solid #b6e86a\",\n                  borderBottom: isHovered ? \"0.5px solid #414240\" : \"none\",\n                  pointerEvents: \"none\", transition: \"border-color 0.3s ease\"\n                }\n              }),\n              // Glow\n              e(motion.div, {\n                animate: { boxShadow: isHovered ? \"inset 0px 0px 17.1px 0px #b4e569\" : \"inset 0px 0px 0px 0px rgba(180,229,105,0)\" },\n                transition: { duration: 0.35, ease: \"easeOut\" },\n                style: { position: \"absolute\", inset: -0.5, borderRadius: \"inherit\", pointerEvents: \"none\" }\n              })\n            )\n          );\n        }),\n        // Year labels\n        ...data.map((bar, i) =>\n          e(\"p\", {\n            key: `year-${bar.year}`,\n            style: {\n              position: \"absolute\", top: 319.5, left: bar.left, width: BAR_WIDTH, textAlign: \"center\",\n              color: hoveredIndex === i ? \"#b4e569\" : \"#464746\", fontSize: 10, fontWeight: 400, fontFamily: FONT_SF, transition: \"color 0.25s ease\"\n            }\n          }, bar.year)\n        )\n      ),\n      e(\"p\", { style: { color: \"#383838\", fontSize: 11, fontWeight: 500 } }, \"hover to inspect\")\n    )\n  );\n}\n\ncreateRoot(document.getElementById(\"root\")).render(e(NetworthChart));\n</script>\n</body>\n</html>","embedURL":""}},"2139:87239":{"type":"FRAME","id":"2139:87239","name":"Frame 1269","absoluteBoundingBox":{"x":-5005.0,"y":2435.5,"width":392.0,"height":470.0},"isolatedAbsoluteRenderBounds":{"x":-5005.0,"y":2435.5,"width":392.0,"height":470.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,54.0]],"size":{"x":392.0,"y":470.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1785,"localID":63875},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1764,"localID":12641},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/myshake"}],"isDeleted":false,"stateManagementVersion":1}],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"clipsContent":true,"children":["2139:87240"]},"2139:87246":{"type":"RECTANGLE","id":"2139:87246","name":"Group 126 1","absoluteBoundingBox":{"x":-4902.0,"y":3243.7124196291,"width":185.024406075478,"height":201.994968533516},"targetAspectRatio":{"x":146.0,"y":170.0},"isolatedAbsoluteRenderBounds":{"x":-4902.0,"y":3243.71240234375,"width":185.0244140625,"height":201.994873046875},"relativeTransform":[[0.965925812721252,0.258819043636322,103.0],[-0.258819043636322,0.965925812721252,73.0000534057617]],"size":{"x":146.0,"y":170.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"76c50a94fc8a6c46dbad221383b6c566a820fa18","originalImageWidth":459,"originalImageHeight":536,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-93.0,"sizeFraction":0.5},"right":{"pixelOffset":92.0244060754776,"sizeFraction":0.5},"top":{"pixelOffset":-101.287526965141,"sizeFraction":0.5},"bottom":{"pixelOffset":100.707441568375,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2048:2297":{"type":"WIDGET","id":"2048:2297","name":"Embed 16","absoluteBoundingBox":{"x":-6523.0,"y":4000.0,"width":373.0,"height":373.0},"targetAspectRatio":{"x":373.0,"y":373.0},"isolatedAbsoluteRenderBounds":{"x":-6523.0,"y":4000.0,"width":373.0,"height":373.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":373.0,"y":373.0},"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-186.66667175293,"sizeFraction":0.5},"right":{"pixelOffset":186.33332824707,"sizeFraction":0.5},"top":{"pixelOffset":-186.66667175293,"sizeFraction":0.5},"bottom":{"pixelOffset":186.33332824707,"sizeFraction":0.5}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Estimated Networth</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro Display', 'SF Pro', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrapper {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    width: 373px;\n    height: 373px;\n    user-select: none;\n    -webkit-user-select: none;\n    padding: 24px 12px;\n  }\n\n  .inner {\n    width: 100%;\n    max-width: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 12px;\n    transform: scale(0.88);\n    transform-origin: center center;\n  }\n\n  .card {\n    width: 311px;\n    height: 347px;\n    background-color: #080808;\n    border-radius: 20px;\n    border: 0.5px solid #333333;\n    position: relative;\n    overflow: hidden;\n    opacity: 0.9;\n  }\n\n  .ambient-glow {\n    position: absolute;\n    top: 20%;\n    left: 25%;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(181,255,77,0.12) 0%, rgba(181,255,77,0.04) 40%, transparent 70%);\n    pointer-events: none;\n    filter: blur(40px);\n  }\n\n  .header-label {\n    position: absolute;\n    left: 19.5px;\n    top: 14.5px;\n    color: #5e5e5e;\n    font-size: 13px;\n    font-weight: 590;\n    letter-spacing: 0.01em;\n  }\n\n  .value-row {\n    position: absolute;\n    left: 19.5px;\n    top: 40.5px;\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n  }\n\n  .value-amount {\n    color: #fff;\n    font-size: 24px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .value-growth {\n    color: #c8ff75;\n    font-size: 13px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .by-age {\n    position: absolute;\n    left: 19.5px;\n    top: 74.5px;\n    color: #555;\n    font-size: 12px;\n    font-weight: 590;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .grid-label {\n    position: absolute;\n    left: 19.5px;\n    color: #40413f;\n    font-size: 10px;\n    font-weight: 510;\n  }\n\n  .grid-line {\n    position: absolute;\n    left: 64.5px;\n    width: 222px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  .baseline {\n    position: absolute;\n    left: 64.5px;\n    top: 299.5px;\n    width: 228px;\n    height: 0.5px;\n    background-color: #222222;\n  }\n\n  /* Bar container */\n  .bar-container {\n    position: absolute;\n    width: 35px;\n    cursor: pointer;\n  }\n\n  /* Hover value label */\n  .bar-value-label {\n    position: absolute;\n    top: -22px;\n    left: 0;\n    width: 35px;\n    text-align: center;\n    color: #b4e569;\n    font-size: 10px;\n    font-weight: 590;\n    white-space: nowrap;\n    z-index: 10;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity 0.25s cubic-bezier(0.23,1,0.32,1), transform 0.25s cubic-bezier(0.23,1,0.32,1);\n  }\n\n  .bar-container.hovered .bar-value-label {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  /* Bar body */\n  .bar-body {\n    width: 35px;\n    border-radius: 10px 10px 0 0;\n    position: relative;\n    transform-origin: bottom;\n    transform: scaleY(0);\n    transition: background-color 0.3s ease;\n  }\n\n  .bar-body.animate {\n    animation: growBar 0.7s cubic-bezier(0.23,1,0.32,1) both;\n  }\n\n  @keyframes growBar {\n    from { transform: scaleY(0); }\n    to { transform: scaleY(1); }\n  }\n\n  .bar-container.hovered .bar-body {\n    background-image: none !important;\n    background-color: #111111 !important;\n  }\n\n  /* Border overlay */\n  .bar-border {\n    position: absolute;\n    top: -0.5px;\n    left: -0.5px;\n    right: -0.5px;\n    bottom: 0;\n    border-radius: 10.5px 10.5px 0 0;\n    border-top: 0.5px solid #b6e86a;\n    border-left: 0.5px solid #b6e86a;\n    border-right: 0.5px solid #b6e86a;\n    border-bottom: none;\n    pointer-events: none;\n    transition: border-color 0.3s ease;\n  }\n\n  .bar-container.hovered .bar-border {\n    bottom: -0.5px;\n    border-top-color: #414240;\n    border-left-color: #414240;\n    border-right-color: #414240;\n    border-bottom: 0.5px solid #414240;\n  }\n\n  /* Inner glow */\n  .bar-glow {\n    position: absolute;\n    inset: -0.5px;\n    border-radius: inherit;\n    pointer-events: none;\n    box-shadow: inset 0px 0px 0px 0px rgba(180,229,105,0);\n    transition: box-shadow 0.35s ease-out;\n  }\n\n  .bar-container.hovered .bar-glow {\n    box-shadow: inset 0px 0px 17.1px 0px #b4e569;\n  }\n\n  /* Year labels */\n  .year-label {\n    position: absolute;\n    top: 319.5px;\n    width: 35px;\n    text-align: center;\n    color: #464746;\n    font-size: 10px;\n    font-weight: 400;\n    transition: color 0.25s ease;\n  }\n\n  .year-label.hovered {\n    color: #b4e569;\n  }\n\n  .hint {\n    color: #383838;\n    font-size: 11px;\n    font-weight: 500;\n  }\n</style>\n</head>\n<body>\n\n<div class=\"wrapper\">\n  <div class=\"inner\">\n    <div class=\"card\">\n      <div class=\"ambient-glow\"></div>\n      <p class=\"header-label\">ESTIMATED NETWORTH</p>\n\n      <div class=\"value-row\">\n        <p class=\"value-amount\" id=\"valueAmount\"></p>\n        <p class=\"value-growth\" id=\"valueGrowth\"></p>\n      </div>\n      <p class=\"by-age\" id=\"byAge\"></p>\n\n      <!-- Grid labels & lines built by JS -->\n      <div id=\"gridArea\"></div>\n      <div class=\"baseline\"></div>\n\n      <!-- Bars built by JS -->\n      <div id=\"barsArea\"></div>\n\n      <!-- Year labels built by JS -->\n      <div id=\"yearsArea\"></div>\n    </div>\n\n    <p class=\"hint\">hover to inspect</p>\n  </div>\n</div>\n\n<script>\n(function() {\n  var data = [\n    { year: \"2026\", value: 189420, label: \"$189k\", barHeight: 41,  left: 64.5,  gradientAngle: 143.543, age: 34, growthPercent: 8  },\n    { year: \"2029\", value: 251780, label: \"$251k\", barHeight: 57,  left: 112.5, gradientAngle: 134.234, age: 37, growthPercent: 12 },\n    { year: \"2033\", value: 434150, label: \"$434k\", barHeight: 84,  left: 160.5, gradientAngle: 123.451, age: 41, growthPercent: 18 },\n    { year: \"2036\", value: 502340, label: \"$502k\", barHeight: 115, left: 208.5, gradientAngle: 115.76,  age: 44, growthPercent: 24 },\n    { year: \"2039\", value: 636920, label: \"$636k\", barHeight: 150, left: 256.5, gradientAngle: 110.303, age: 47, growthPercent: 30 }\n  ];\n\n  var gridLines = [\n    { label: \"700k\", labelTop: 118.5, lineTop: 124.5 },\n    { label: \"600k\", labelTop: 153.5, lineTop: 159.5 },\n    { label: \"500k\", labelTop: 188.5, lineTop: 194.5 },\n    { label: \"400k\", labelTop: 223.5, lineTop: 229.5 },\n    { label: \"200k\", labelTop: 258.5, lineTop: 264.5 },\n    { label: \"100k\", labelTop: 293.5, lineTop: 299.5 }\n  ];\n\n  var BASELINE_Y = 299.5;\n  var defaultData = data[data.length - 1];\n\n  // Current animated values\n  var currentValue = defaultData.value;\n  var currentGrowth = defaultData.growthPercent;\n  var currentAge = defaultData.age;\n  var targetValue = defaultData.value;\n  var targetGrowth = defaultData.growthPercent;\n  var targetAge = defaultData.age;\n\n  var valueEl = document.getElementById(\"valueAmount\");\n  var growthEl = document.getElementById(\"valueGrowth\");\n  var ageEl = document.getElementById(\"byAge\");\n\n  // Build grid\n  var gridArea = document.getElementById(\"gridArea\");\n  gridLines.forEach(function(g, i) {\n    var label = document.createElement(\"p\");\n    label.className = \"grid-label\";\n    label.style.top = g.labelTop + \"px\";\n    label.textContent = g.label;\n    gridArea.appendChild(label);\n\n    if (i < 5) {\n      var line = document.createElement(\"div\");\n      line.className = \"grid-line\";\n      line.style.top = g.lineTop + \"px\";\n      if (i === 4) line.style.backgroundColor = \"#3a3a3a\";\n      gridArea.appendChild(line);\n    }\n  });\n\n  // Build bars\n  var barsArea = document.getElementById(\"barsArea\");\n  var yearsArea = document.getElementById(\"yearsArea\");\n  var barContainers = [];\n  var yearLabels = [];\n\n  data.forEach(function(bar, i) {\n    var barTop = BASELINE_Y - bar.barHeight;\n\n    // Container\n    var container = document.createElement(\"div\");\n    container.className = \"bar-container\";\n    container.style.left = bar.left + \"px\";\n    container.style.top = barTop + \"px\";\n    container.style.height = bar.barHeight + \"px\";\n\n    // Value label\n    var valLabel = document.createElement(\"p\");\n    valLabel.className = \"bar-value-label\";\n    valLabel.textContent = bar.label;\n    container.appendChild(valLabel);\n\n    // Bar body\n    var body = document.createElement(\"div\");\n    body.className = \"bar-body\";\n    body.style.height = bar.barHeight + \"px\";\n    body.style.backgroundImage = \"linear-gradient(\" + bar.gradientAngle + \"deg, rgb(0,0,0) 2.6%, rgb(24,24,24) 97.4%)\";\n\n    // Border overlay\n    var border = document.createElement(\"div\");\n    border.className = \"bar-border\";\n    body.appendChild(border);\n\n    // Glow\n    var glow = document.createElement(\"div\");\n    glow.className = \"bar-glow\";\n    body.appendChild(glow);\n\n    container.appendChild(body);\n    barsArea.appendChild(container);\n    barContainers.push({ el: container, body: body, data: bar });\n\n    // Year label\n    var yearLabel = document.createElement(\"p\");\n    yearLabel.className = \"year-label\";\n    yearLabel.style.left = bar.left + \"px\";\n    yearLabel.textContent = bar.year;\n    yearsArea.appendChild(yearLabel);\n    yearLabels.push(yearLabel);\n\n    // Hover events\n    container.addEventListener(\"mouseenter\", function() {\n      container.classList.add(\"hovered\");\n      yearLabel.classList.add(\"hovered\");\n      setTarget(bar);\n    });\n    container.addEventListener(\"mouseleave\", function() {\n      container.classList.remove(\"hovered\");\n      yearLabel.classList.remove(\"hovered\");\n      setTarget(defaultData);\n    });\n\n    // Staggered grow animation\n    setTimeout(function() {\n      body.classList.add(\"animate\");\n    }, 100 + i * 80);\n  });\n\n  function setTarget(d) {\n    targetValue = d.value;\n    targetGrowth = d.growthPercent;\n    targetAge = d.age;\n  }\n\n  // Animation loop for number counting\n  var animating = false;\n\n  function updateDisplay() {\n    valueEl.textContent = \"$\" + Math.round(currentValue).toLocaleString();\n    growthEl.textContent = \"+ \" + Math.round(currentGrowth) + \"%\";\n    ageEl.textContent = \"by \" + Math.round(currentAge);\n  }\n\n  function lerp(current, target, speed) {\n    var diff = target - current;\n    if (Math.abs(diff) < 1) return target;\n    return current + diff * speed;\n  }\n\n  function tick() {\n    currentValue = lerp(currentValue, targetValue, 0.12);\n    currentGrowth = lerp(currentGrowth, targetGrowth, 0.15);\n    currentAge = lerp(currentAge, targetAge, 0.15);\n    updateDisplay();\n    requestAnimationFrame(tick);\n  }\n\n  updateDisplay();\n  requestAnimationFrame(tick);\n})();\n</script>\n</body>\n</html>","embedURL":""}},"2185:17802":{"type":"TEXT","id":"2185:17802","name":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app","absoluteBoundingBox":{"x":-3490.0,"y":1632.0,"width":395.0,"height":76.0},"isolatedAbsoluteRenderBounds":{"x":-3489.24438476562,"y":1634.89770507812,"width":393.041259765625,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":76.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],"characters":"Redesigned MyShake’s core experience by introducing a dashboard-centered architecture that simplifies navigation and builds user trust for millions of users in a critical safety app ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"12":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"2184:2126":{"type":"FRAME","id":"2184:2126","name":"Frame 1171276422","absoluteBoundingBox":{"x":-4181.5,"y":-121.0,"width":671.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4181.5,"y":-121.0,"width":671.0,"height":17.0},"relativeTransform":[[1.0,0.0,1027.5],[0.0,1.0,-76.0]],"size":{"x":671.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"layoutMode":"HORIZONTAL","itemSpacing":35.0,"primaryAxisAlignItems":"CENTER","isInAnimateTree":true,"children":["2184:2127","2184:2128","2184:2129","2184:2130","2184:2131"]},"222:75":{"type":"TEXT","id":"222:75","name":"body/italic","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":31.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-0.477272719144821,"y":5.54545402526855,"width":30.5710220336914,"height":22.6363639831543},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":31.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Italic","fontStyle":"Italic","italic":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51824":{"type":"FRAME","id":"2124:51824","name":"Frame 1279","absoluteBoundingBox":{"x":-8990.0,"y":4105.5,"width":392.0,"height":674.0},"isolatedAbsoluteRenderBounds":{"x":-8990.0,"y":4105.5,"width":392.0,"height":674.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,372.0]],"size":{"x":392.0,"y":674.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisSizingMode":"FIXED","children":["2124:51825","2124:51831"]},"2185:17784":{"type":"FRAME","id":"2185:17784","name":"Frame 1171276153","absoluteBoundingBox":{"x":-4245.0,"y":875.0,"width":167.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-4246.0,"y":874.0,"width":169.0,"height":39.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":167.0,"y":37.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0612521544098854,"g":0.0612521544098854,"b":0.0612521544098854,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokeDashes":[2.0,2.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[5.0,5.0,5.0,5.0],"cornerRadius":5.0,"paddingTop":10.0,"paddingRight":35.0,"paddingBottom":10.0,"paddingLeft":35.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2185:17785"]},"2139:87131":{"type":"FRAME","id":"2139:87131","name":"Frame 1284","absoluteBoundingBox":{"x":-5209.0,"y":685.0,"width":800.0,"height":3897.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":685.0,"width":800.0,"height":3897.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,730.0]],"size":{"x":800.0,"y":3897.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":75.0,"paddingLeft":75.0,"layoutMode":"VERTICAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2139:87132"]},"1:272":{"type":"TEXT","id":"1:272","name":"title","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":43.0,"height":47.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":43.0,"height":47.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":43.0,"y":47.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":46.8720016479492,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1530:84448":{"type":"FRAME","id":"1530:84448","name":"Frame 1171276144","absoluteBoundingBox":{"x":-4344.0,"y":95.0,"width":864.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4344.0,"y":95.0,"width":864.0,"height":17.0},"relativeTransform":[[1.0,0.0,1.0],[0.0,1.0,140.0]],"size":{"x":864.0,"y":17.0},"fills":[],"visible":false,"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","layoutWrap":"WRAP","itemSpacing":70.0,"counterAxisSpacing":15.0,"isInAnimateTree":true,"children":["1530:84449","1530:84450","1530:84451","1530:84452","1530:84454"]},"2185:17931":{"type":"WIDGET","id":"2185:17931","name":"Embed 16","absoluteBoundingBox":{"x":-4249.33349609375,"y":5293.0,"width":371.0,"height":371.0},"isolatedAbsoluteRenderBounds":{"x":-4249.33349609375,"y":5293.0,"width":371.0,"height":371.0},"relativeTransform":[[1.0,0.0,-0.33349609375],[0.0,1.0,0.0]],"size":{"x":371.0,"y":371.0},"constraints":{"vertical":"BOTTOM","horizontal":"RIGHT"},"constraintValues":{"right":{"pixelOffset":-66.6668090820312,"sizeFraction":1.0},"bottom":{"pixelOffset":-66.3333129882812,"sizeFraction":1.0}},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"widgetType":"GENERIC","syncedState":{"embedAllowFullscreen":"false","embedCodeType":"html","embedIframeHtml":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<title>Swipe Notification</title>\n<style>\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n  body {\n    background: #141414;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 100vh;\n    font-family: 'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n  }\n  @keyframes fadeInScale {\n    from { opacity: 0; transform: scale(0.95); }\n    to { opacity: 1; transform: scale(1); }\n  }\n</style>\n</head>\n<body>\n<div id=\"root\"></div>\n\n<script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n<script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n<script src=\"https://unpkg.com/@babel/standalone/babel.min.js\"></script>\n\n<script type=\"text/babel\">\nconst { useState, useRef, useCallback, useEffect } = React;\n\nconst CONTAINER_W = 310;\nconst GAP = 5;\nconst BTN_MAX = 80;\nconst TOTAL_DRAG = GAP + BTN_MAX + GAP + BTN_MAX; // 170\nconst SNAP_THRESHOLD = -55;\n\nconst FONT = \"'SF Pro', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif\";\n\n// Spring animation helper\nfunction springAnimate(from, to, onUpdate, onComplete, { stiffness = 400, damping = 35 } = {}) {\n  let current = from;\n  let velocity = 0;\n  let prev = null;\n  let raf;\n\n  const tick = (now) => {\n    const dt = prev ? Math.min((now - prev) / 1000, 0.032) : 1/60;\n    prev = now;\n\n    const steps = 8;\n    const subDt = dt / steps;\n    for (let i = 0; i < steps; i++) {\n      const force = -stiffness * (current - to) - damping * velocity;\n      velocity += force * subDt;\n      current += velocity * subDt;\n    }\n\n    if (Math.abs(current - to) < 0.3 && Math.abs(velocity) < 0.3) {\n      onUpdate(to);\n      onComplete?.();\n      return;\n    }\n    onUpdate(current);\n    raf = requestAnimationFrame(tick);\n  };\n  raf = requestAnimationFrame(tick);\n  return () => cancelAnimationFrame(raf);\n}\n\n// Clamp helper\nfunction clamp(min, max, v) { return Math.max(min, Math.min(max, v)); }\n\n// Map a drag position to button properties\nfunction getBtn1(dragX) {\n  const revealed = -dragX;\n  const width = clamp(0, BTN_MAX, revealed - GAP);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction getBtn2(dragX) {\n  const revealed = -dragX;\n  const phase2Revealed = revealed - GAP - BTN_MAX - GAP;\n  const width = clamp(0, BTN_MAX, phase2Revealed);\n  const progress = width / BTN_MAX;\n  return {\n    width: Math.max(0, width),\n    opacity: progress < 0.05 ? 0 : clamp(0, 1, (progress - 0.05) * 2),\n    scale: clamp(0.3, 1, 0.3 + progress * 0.7),\n  };\n}\n\nfunction SwipeNotification() {\n  const [dismissed, setDismissed] = useState(false);\n  const [resetKey, setResetKey] = useState(0);\n  const [dragX, setDragX] = useState(0);\n  const [isDragging, setIsDragging] = useState(false);\n  const dragOrigin = useRef(0);\n  const startX = useRef(0);\n  const cancelRef = useRef(null);\n\n  const animateTo = useCallback((target, cb) => {\n    if (cancelRef.current) cancelRef.current();\n    cancelRef.current = springAnimate(dragX, target, setDragX, () => {\n      cancelRef.current = null;\n      cb?.();\n    });\n  }, [dragX]);\n\n  // Use ref-based animateTo to avoid stale closure\n  const animateToRef = useRef(animateTo);\n  animateToRef.current = animateTo;\n\n  const handlePointerDown = (e) => {\n    if (dismissed) return;\n    e.preventDefault();\n    if (cancelRef.current) cancelRef.current();\n    dragOrigin.current = e.clientX;\n    startX.current = dragX;\n    setIsDragging(true);\n  };\n\n  const handlePointerMove = (e) => {\n    const dx = e.clientX - dragOrigin.current;\n    const raw = startX.current + dx;\n    const elastic = raw > 0\n      ? raw * 0.08\n      : raw < -TOTAL_DRAG\n        ? -TOTAL_DRAG + (raw + TOTAL_DRAG) * 0.08\n        : raw;\n    setDragX(elastic);\n  };\n\n  const handlePointerUp = () => {\n    setIsDragging(false);\n    if (dragX < SNAP_THRESHOLD) {\n      animateToRef.current(-TOTAL_DRAG);\n    } else {\n      animateToRef.current(0);\n    }\n  };\n\n  const handleClose = () => {\n    animateToRef.current(0);\n  };\n\n  const handleDelete = () => {\n    setDismissed(true);\n    setTimeout(() => {\n      setDismissed(false);\n      setDragX(0);\n      setResetKey(k => k + 1);\n    }, 1200);\n  };\n\n  useEffect(() => {\n    return () => { if (cancelRef.current) cancelRef.current(); };\n  }, []);\n\n  const btn1 = getBtn1(dragX);\n  const btn2 = getBtn2(dragX);\n\n  return (\n    <React.Fragment>\n      {/* Full-screen drag overlay */}\n      {isDragging && (\n        <div\n          onPointerMove={handlePointerMove}\n          onPointerUp={handlePointerUp}\n          onPointerCancel={handlePointerUp}\n          style={{ position: \"fixed\", inset: 0, zIndex: 9999, cursor: \"grabbing\", touchAction: \"none\" }}\n        />\n      )}\n\n      <div style={{\n        display: \"flex\", flexDirection: \"column\", alignItems: \"center\", justifyContent: \"center\",\n        width: \"100%\", height: \"100vh\", minHeight: 400, userSelect: \"none\", fontFamily: FONT,\n      }}>\n        <div style={{ width: CONTAINER_W, height: 64, position: \"relative\" }}>\n          {!dismissed ? (\n            <div key={`notification-${resetKey}`} style={{ height: 64, position: \"relative\" }}>\n\n              {/* Action buttons */}\n              <div style={{ position: \"absolute\", top: 0, right: 0, height: \"100%\", display: \"flex\", alignItems: \"center\", gap: GAP }}>\n                {/* Mute */}\n                <button\n                  onClick={handleClose}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,255,255,0.8)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn1.width, opacity: btn1.opacity, transform: `scale(${btn1.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"black\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Mute</span>\n                </button>\n\n                {/* Delete */}\n                <button\n                  onClick={handleDelete}\n                  style={{\n                    height: \"100%\", background: \"rgba(255,59,48,0.15)\", borderRadius: 20,\n                    display: \"flex\", alignItems: \"center\", justifyContent: \"center\", cursor: \"pointer\",\n                    overflow: \"hidden\", border: \"none\",\n                    width: btn2.width, opacity: btn2.opacity, transform: `scale(${btn2.scale})`,\n                  }}\n                >\n                  <span style={{ fontSize: 13, color: \"rgba(255,59,48,1)\", whiteSpace: \"nowrap\", fontFamily: FONT }}>Delete</span>\n                </button>\n              </div>\n\n              {/* Notification card */}\n              <div\n                onPointerDown={handlePointerDown}\n                style={{\n                  position: \"absolute\", top: 0, left: 0, background: \"rgba(255,255,255,0.8)\",\n                  borderRadius: 20, height: 64, display: \"flex\", alignItems: \"center\",\n                  cursor: isDragging ? \"grabbing\" : \"grab\", width: CONTAINER_W,\n                  transform: `translateX(${dragX}px)`,\n                  touchAction: \"none\",\n                }}\n              >\n                {/* App icon */}\n                <div style={{\n                  marginLeft: 12, width: 40, height: 40, borderRadius: 10, flexShrink: 0,\n                  background: \"linear-gradient(135deg, #FF6B35, #FF3B30)\",\n                  display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n                }}>\n                  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"white\" strokeWidth=\"2\" strokeLinecap=\"round\">\n                    <polyline points=\"2,12 5,8 8,14 11,6 14,16 17,10 20,12 22,12\" />\n                  </svg>\n                </div>\n\n                {/* Content */}\n                <div style={{ marginLeft: 12, flex: 1, minWidth: 0, paddingRight: 14 }}>\n                  <div style={{ display: \"flex\", alignItems: \"center\", justifyContent: \"space-between\" }}>\n                    <span style={{ fontSize: 13, color: \"black\", fontWeight: 700, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                      Earthquake Notification\n                    </span>\n                    <span style={{ fontSize: 10, color: \"rgba(0,0,0,0.8)\", flexShrink: 0, marginLeft: 8, fontFamily: FONT }}>\n                      8min ago\n                    </span>\n                  </div>\n                  <p style={{ fontSize: 13, color: \"black\", marginTop: 2, overflow: \"hidden\", textOverflow: \"ellipsis\", whiteSpace: \"nowrap\", fontFamily: FONT }}>\n                    An 7.1 Earthquake was recorded off Russia\n                  </p>\n                </div>\n              </div>\n            </div>\n          ) : (\n            <div style={{\n              height: 64, display: \"flex\", alignItems: \"center\", justifyContent: \"center\",\n              animation: \"fadeInScale 0.3s ease forwards\",\n            }}>\n              <span style={{ fontSize: 13, color: \"rgba(255,255,255,0.35)\", fontFamily: FONT }}>\n                Notification dismissed\n              </span>\n            </div>\n          )}\n        </div>\n\n        <p style={{ marginTop: 16, fontSize: 11, color: \"#383838\", fontWeight: 500, fontFamily: FONT }}>\n          swipe left to reveal actions\n        </p>\n      </div>\n    </React.Fragment>\n  );\n}\n\nReactDOM.createRoot(document.getElementById(\"root\")).render(<SwipeNotification />);\n</script>\n</body>\n</html>\n","embedURL":""}},"1124:15789":{"type":"TEXT","id":"1124:15789","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.237926155328751,"y":2.72727251052856,"width":12.7166194915771,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1:33":{"type":"TEXT","id":"1:33","name":"sub heading bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":59.0,"height":62.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":59.0,"height":62.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":62.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":62.4960021972656,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:62":{"type":"TEXT","id":"222:62","name":"sub heading/Regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":83.0,"height":77.0},"isolatedAbsoluteRenderBounds":{"x":1.63636374473572,"y":15.4545440673828,"width":75.7045516967773,"height":60.363639831543},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":83.0,"y":77.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":64.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":77.4545440673828,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2124:51794":{"type":"TEXT","id":"2124:51794","name":"Usability Testing","absoluteBoundingBox":{"x":-8849.0,"y":2144.5,"width":110.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8847.7666015625,"y":2148.0,"width":107.2177734375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,141.0],[0.0,1.0,10.0]],"size":{"x":110.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Usability Testing","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1503:33502":{"type":"FRAME","id":"1503:33502","name":"Frame 1171276155","absoluteBoundingBox":{"x":-6523.0,"y":2872.0,"width":1150.0,"height":50.0},"isolatedAbsoluteRenderBounds":{"x":-6524.0,"y":2872.0,"width":1151.0,"height":51.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1150.0,"y":50.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":35.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1503:33486","864:149631"]},"2124:51774":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2124:51774","name":"Text","absoluteBoundingBox":{"x":-8805.0,"y":782.0,"width":161.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-8805.0,"y":782.0,"width":161.0,"height":17.7386474609375},"relativeTransform":[[1.0,0.0,184.0],[0.0,1.0,0.0]],"size":{"x":161.0,"y":17.0},"fills":[],"constraintValues":{"left":{"pixelOffset":184.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","gridColumnAnchorIndex":1,"strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2124:51774;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":161.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":65508},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9],"characters":"[4] Bkhat@berkeley.edu","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"9":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"mailto:williambkhat@gmail.com?subject=Hello%20William&body=I%20found%20your%20portfolio%20and%20wanted%20to%20reach%20out!","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1608:5505","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}},"visible":null}}]},"2184:15461":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2184:15461","name":"Text","absoluteBoundingBox":{"x":-6389.5,"y":-346.0,"width":69.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-6389.5,"y":-346.0,"width":69.0,"height":17.0},"relativeTransform":[[1.0,0.0,59.5],[0.0,1.0,52.0]],"size":{"x":69.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2184:15461;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":69.0,"y":17.0},"interactions":[{"id":{"sessionID":1506,"localID":67229},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[],"characters":"[2] Gallery","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{},"interactions":[{"id":{"sessionID":1484,"localID":13065},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1484,"localID":13063},"transitionType":"SMART_ANIMATE","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","transitionResetVideoPosition":false,"stateGroupContext":"1484:13060"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":1496,"localID":47772},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":631,"localID":34655},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.300000011920929,"easingType":"OUT_CUBIC","easingFunction":[0.0,0.0,0.579999983310699,1.0],"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","transitionResetVideoPosition":false,"connectionURL":"/gallery"}],"isDeleted":false,"stateManagementVersion":1}]}}]},"2124:51586":{"type":"FRAME","id":"2124:51586","name":"Frame 1171276151","absoluteBoundingBox":{"x":-6548.0,"y":685.0,"width":650.0,"height":137.0},"isolatedAbsoluteRenderBounds":{"x":-6548.0,"y":685.0,"width":651.0,"height":138.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":650.0,"y":137.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["2124:51587","2124:51588"]},"207:80":{"type":"TEXT","id":"207:80","name":"subtitle/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":20.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":20.0,"height":21.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":20.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":"DMSans-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":20.8320007324219,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:65":{"type":"TEXT","id":"222:65","name":"sub heading/regular","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":62.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":1.22727274894714,"y":11.0909080505371,"width":56.7784118652344,"height":45.2727279663086},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":62.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":58.0909080505371,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:73":{"key":"3e04b598eb37573baab1cbccde069e0ca52b3bf6","name":"body/regular","styleType":"TEXT","remote":false,"description":"","id":"222:73","assetId":"StyleId:222:73","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0454540252686,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"2124:51765":{"type":"FRAME","id":"2124:51765","name":"Frame 1171275896","absoluteBoundingBox":{"x":-8829.5,"y":677.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-8830.5,"y":676.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,160.5],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["2124:51766","2124:51767"]},"2139:87164":{"type":"TEXT","id":"2139:87164","name":"Interaction Design","absoluteBoundingBox":{"x":-4869.5,"y":2180.0,"width":121.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4868.26708984375,"y":2183.5,"width":118.11865234375,"height":13.522705078125},"relativeTransform":[[1.0,0.0,264.5],[0.0,1.0,10.0]],"size":{"x":121.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Interaction Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:67":{"type":"TEXT","id":"222:67","name":"sub heading/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":71.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":1.14204549789429,"y":10.6136350631714,"width":67.129264831543,"height":35.8636360168457},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":71.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Bold","fontStyle":"Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":58.0909080505371,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1374:11910":{"type":"TEXT","id":"1374:11910","name":"Text","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":14.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.248579546809196,"y":2.72727251052856,"width":12.1271305084229,"height":9.43181800842285},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":14.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":10.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":12.1022720336914,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"1839:61527":{"type":"CODE_INSTANCE","id":"1839:61527","name":"timer","absoluteBoundingBox":{"x":-6627.0,"y":4087.49951171875,"width":221.940002441406,"height":309.384124755859},"isolatedAbsoluteRenderBounds":{"x":-6627.0,"y":4087.49951171875,"width":221.940002441406,"height":309.384124755859},"relativeTransform":[[1.0,0.0,85.0],[0.0,1.0,-18.00048828125]],"size":{"x":221.940002441406,"y":309.384124755859},"fills":[],"visible":false,"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-111.0,"sizeFraction":0.5},"right":{"pixelOffset":110.940002441406,"sizeFraction":0.5},"top":{"pixelOffset":-154.50048828125,"sizeFraction":0.5},"bottom":{"pixelOffset":154.883636474609,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"codeExportName":"Code2107_36834.default","componentProperties":{"initialSeconds#1374:0":{"type":"NUMBER","value":2700.0}}},"2139:87282":{"type":"TEXT","id":"2139:87282","name":"Feature Design","absoluteBoundingBox":{"x":-4859.0,"y":5208.5,"width":100.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4857.76708984375,"y":5212.0,"width":97.24169921875,"height":13.52294921875},"relativeTransform":[[1.0,0.0,146.0],[0.0,1.0,10.0]],"size":{"x":100.0,"y":17.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Feature Design","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"222:78":{"key":"8be843e04460d7cb778cf7c89059330b9813be71","name":"subtitle/regular","styleType":"TEXT","remote":false,"description":"","id":"222:78","assetId":"StyleId:222:78","type":"STYLE","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"2139:87136":{"type":"FRAME","id":"2139:87136","name":"Frame 1171276154","absoluteBoundingBox":{"x":-5092.0,"y":785.0,"width":608.0,"height":37.0},"isolatedAbsoluteRenderBounds":{"x":-5093.0,"y":784.0,"width":610.0,"height":39.0},"relativeTransform":[[1.0,0.0,42.0],[0.0,1.0,100.0]],"size":{"x":608.0,"y":37.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":15.0,"counterAxisAlignItems":"CENTER","children":["2139:87137","2139:87139","2139:87141"]},"2124:51630":{"type":"RECTANGLE","id":"2124:51630","name":"Group 1171275892 1","absoluteBoundingBox":{"x":-6200.0,"y":2851.0,"width":287.0,"height":157.0},"targetAspectRatio":{"x":1389.0,"y":762.0},"isolatedAbsoluteRenderBounds":{"x":-6200.0,"y":2851.0,"width":287.0,"height":157.0},"relativeTransform":[[1.0,0.0,15.5],[0.0,1.0,112.0]],"size":{"x":287.0,"y":157.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"f75153872ac84c96b5f7490d8809b95aada59d43","imageTransform":[[0.998596608638763,0.0,0.000701695040334016],[0.0,1.0,0.0]],"originalImageWidth":1389,"originalImageHeight":762,"visible":true,"opacity":1.0,"rotation":0.0}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-143.25,"sizeFraction":0.5},"right":{"pixelOffset":143.75,"sizeFraction":0.5},"top":{"pixelOffset":-78.0,"sizeFraction":0.5},"bottom":{"pixelOffset":79.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"behaviors":{"appear":{"otherLayer":{"sessionID":-1,"localID":-1},"trigger":"THIS_LAYER_IN_VIEW","direction":"UP","enterTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"enterState":{"transform":{"m00":0.5,"m01":0.0,"m02":0.0,"m10":0.0,"m11":0.5,"m12":0.0},"opacity":0.0},"exitTransition":{"easingType":"OUT_CUBIC","easingFunction":[0.215000003576279,0.610000014305115,0.354999989271164,1.0],"transitionDuration":0.600000023841858,"delay":0.0},"exitState":{"transform":{"m00":1.0,"m01":0.0,"m02":0.0,"m10":0.0,"m11":1.0,"m12":0.0},"opacity":1.0},"playsOnce":false,"behaviorType":"appear"}}},"2124:51622":{"type":"RECTANGLE","id":"2124:51622","name":"gn 0 1","absoluteBoundingBox":{"x":-6494.0,"y":2231.0,"width":542.0,"height":389.0},"targetAspectRatio":{"x":672.0,"y":482.0},"isolatedAbsoluteRenderBounds":{"x":-6494.0,"y":2231.0,"width":542.0,"height":389.0},"relativeTransform":[[1.0,0.0,54.0],[0.0,1.0,41.0]],"size":{"x":542.0,"y":389.0},"fills":[{"blendMode":"NORMAL","type":"VIDEO","scaleMode":"STRETCH","imageRef":"fab7f12e279f6fce9a09b4a7904ecd2cb36e1901","imageTransform":[[0.998885154724121,0.0,0.000557413615752012],[0.0,0.997929632663727,0.00207039341330528]],"originalImageWidth":2184,"originalImageHeight":1568,"videoRef":"9471eb466674354709d5631c6cb3c9a59137c072","visible":true,"opacity":1.0,"autoplay":true,"mediaLoop":true,"muted":true,"showControls":false}],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-271.0,"sizeFraction":0.5},"right":{"pixelOffset":271.0,"sizeFraction":0.5},"top":{"pixelOffset":-194.0,"sizeFraction":0.5},"bottom":{"pixelOffset":195.0,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.913432836532593,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[9.13432884216309,9.13432884216309,9.13432884216309,9.13432884216309],"cornerRadius":9.13432884216309},"1839:61790":{"type":"FRAME","id":"1839:61790","name":"Frame 1171275896","absoluteBoundingBox":{"x":-4251.0,"y":-10.0,"width":71.0,"height":65.0},"isolatedAbsoluteRenderBounds":{"x":-4252.0,"y":-11.0,"width":73.0,"height":67.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":71.0,"y":65.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0333908423781395,"g":0.0333908423781395,"b":0.0333908423781395,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.18823529779911,"g":0.18823529779911,"b":0.18823529779911,"a":1.0},"visible":true,"opacity":1.0}],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"HORIZONTAL","itemSpacing":-8.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["1839:61791","1839:61792"]},"2185:17734":{"type":"TEXT","id":"2185:17734","name":"MicroInteractions","absoluteBoundingBox":{"x":-6580.0,"y":5315.0,"width":1397.33325195312,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-6032.1552734375,"y":5322.552734375,"width":302.7880859375,"height":27.84375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1397.33325195312,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"MicroInteractions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"styleIdForText":"StyleId:222:69","fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.5681800842285,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2185:17887":{"mainComponentId":"1484:13059","type":"INSTANCE","id":"2185:17887","name":"Text","absoluteBoundingBox":{"x":-4656.0,"y":95.0,"width":81.0,"height":17.0},"isolatedAbsoluteRenderBounds":{"x":-4656.0,"y":95.0,"width":81.0,"height":17.7386322021484},"relativeTransform":[[1.0,0.0,552.0],[0.0,1.0,0.0]],"size":{"x":81.0,"y":17.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"children":["I2185:17887;1484:13057"],"componentSetId":"1484:13060","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":81.0,"y":17.0},"interactions":[{"id":{"sessionID":1497,"localID":66653},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]}},{"key":["Text0"],"value":{"characterStyleOverrides":[3,3,3,3,3,3,3,3,3,3,3,3],"characters":"[5] LinkedIn","lineIndentations":[0],"lineStyleOverrides":[0],"lineTypes":["NONE"],"styleOverrideTable":{"3":{"styleIdForText":"StyleId:1219:53762","fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://www.linkedin.com/in/bobo-khat-bb00821ba/","openInNewTab":true},"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","textDecoration":"UNDERLINE","textDecorationSkipInk":true,"isOverrideOverTextStyle":true,"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.9431819915771,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"1219:53762","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}}}]},"222:82":{"type":"TEXT","id":"222:82","name":"subtitle/capital","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":24.0,"height":19.0},"isolatedAbsoluteRenderBounds":{"x":0.392045468091965,"y":3.20454502105713,"width":21.8267040252686,"height":11.9545459747314},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":24.0,"y":19.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-SemiBold","fontStyle":"Semi Bold","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2184:13640":{"type":"FRAME","id":"2184:13640","name":"Frame 1171276425","absoluteBoundingBox":{"x":-5209.0,"y":852.0,"width":800.0,"height":4179.0},"isolatedAbsoluteRenderBounds":{"x":-5209.0,"y":852.0,"width":800.0,"height":4182.5},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,897.0]],"size":{"x":800.0,"y":4179.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":140.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["2184:13282","2139:87320"]},"860:133953":{"type":"TEXT","id":"860:133953","name":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners","absoluteBoundingBox":{"x":-5768.0,"y":3642.0,"width":395.0,"height":95.0},"isolatedAbsoluteRenderBounds":{"x":-5767.55126953125,"y":3644.89770507812,"width":392.73876953125,"height":72.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,685.0]],"size":{"x":395.0,"y":95.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.596078455448151,"g":0.631372570991516,"b":0.690196096897125,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"strokeWeight":0.5,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],"characters":"Reimagining group planning on Corner by creating Group Vibe — a lightweight, expressive feature that gives every friend a voice and reduces pressure on the planners\n","lineIndentations":[0,0],"lineTypes":["NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0],"lineTextDirections":null,"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"17":{"styleIdForText":"StyleId:222:78","fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":19.3636360168457,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritFillStyleId":"294:1599","inheritTextStyleId":"222:78","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"428:177":{"type":"TEXT","id":"428:177","name":"body/bold","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":32.0,"height":31.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":32.0,"y":31.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"effects":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"DM Sans","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.2480010986328,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}}},"assetIdToGuid":{"VariableCollectionId:543:28896":"543:28896","VariableID:a6fd49e5d1a78e935de50f62bb19bdddf55113e9/1711:223":"192:227","StyleId:468b7f5e3117f4abd1540506f287cadd624884cd/1484:417":"1608:5505","VariableID:42b6d08da71c6eb0ffa175f7537350203a612bed/1711:222":"192:256","VariableCollectionId:8083530803a1e92f8c214b4d6419a314cb971e3e/97:0":"1:2","VariableID:543:28897":"543:28897","VariableID:1ad1a36d3bb60c02ebf58cac518f2ff0a828e406/1338:0":"24:136","StyleId:222:80":"222:80","StyleId:1219:53762":"1219:53762","StyleId:222:69":"222:69","StyleId:222:73":"222:73","StyleId:222:74":"222:74","StyleId:222:68":"222:68","StyleId:222:78":"222:78"},"guidToUrl":{"65:2880":"/side-1","939:21625":"/goodnotes","1983:7700":"/page-2","83:93":"/about-me","71:563":"/side-2","785:38150":"/corner","631:34655":"/gallery","0:3":"/","1764:12641":"/myshake"},"fonts":{"Orbitron:Medium":{"id":"Orbitron_wght__1","url":"/_woff/v2/Orbitron_wght__1/Orbitron_wght__1.woff2","source":1,"italic":false,"weight":500,"variationAxes":[{"tag":"wght","value":500.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Orbitron_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Orbitron_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Orbitron_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Orbitron_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Orbitron_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Orbitron_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Orbitron_wght__1-rest.woff2"}]}},"Inter:Light":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":300,"variationAxes":[{"tag":"wght","value":300.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Albert Sans:Bold Italic":{"id":"AlbertSans-Italic_wght__1","url":"/_woff/v2/AlbertSans-Italic_wght__1/AlbertSans-Italic_wght__1.woff2","source":1,"italic":true,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans-Italic_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans-Italic_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans-Italic_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans-Italic_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans-Italic_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans-Italic_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans-Italic_wght__1-rest.woff2"}]}},"DM Sans:Italic":{"id":"DMSans-Italic_opsz_wght__1","url":"/_woff/v2/DMSans-Italic_opsz_wght__1/DMSans-Italic_opsz_wght__1.woff2","source":1,"italic":true,"weight":400,"variationAxes":[{"tag":"opsz","value":14.0,"name":"OpticalSize"},{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/DMSans-Italic_opsz_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"DMSans-Italic_opsz_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"DMSans-Italic_opsz_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"DMSans-Italic_opsz_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"DMSans-Italic_opsz_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"DMSans-Italic_opsz_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"DMSans-Italic_opsz_wght__1-rest.woff2"}]}},"Inter:Regular":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Inter:Italic":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":true,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"},{"tag":"slnt","value":-10.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"SF Pro:Semibold":{"id":"SF-Pro_1","url":"/_woff/v2/SF-Pro_1/SF-Pro_1.woff2","source":1,"italic":false,"weight":590,"variationAxes":[{"tag":"wdth","value":100.0,"name":"Width"},{"tag":"opsz","value":28.0,"name":"OpticalSize"},{"tag":"wght","value":590.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/SF-Pro_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"SF-Pro_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"SF-Pro_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"SF-Pro_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"SF-Pro_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"SF-Pro_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"SF-Pro_1-rest.woff2"}]}},"Inter:Medium":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":500,"variationAxes":[{"tag":"wght","value":500.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Albert Sans:Regular":{"id":"AlbertSans_wght__1","url":"/_woff/v2/AlbertSans_wght__1/AlbertSans_wght__1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/AlbertSans_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"AlbertSans_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"AlbertSans_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"AlbertSans_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"AlbertSans_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"AlbertSans_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"AlbertSans_wght__1-rest.woff2"}]}},"DM Sans:Bold":{"id":"DMSans_opsz_wght__1","url":"/_woff/v2/DMSans_opsz_wght__1/DMSans_opsz_wght__1.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"opsz","value":14.0,"name":"OpticalSize"},{"tag":"wght","value":700.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/DMSans_opsz_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"DMSans_opsz_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"DMSans_opsz_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"DMSans_opsz_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"DMSans_opsz_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"DMSans_opsz_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"DMSans_opsz_wght__1-rest.woff2"}]}},"SF Pro:Medium":{"id":"SF-Pro_1","url":"/_woff/v2/SF-Pro_1/SF-Pro_1.woff2","source":1,"italic":false,"weight":510,"variationAxes":[{"tag":"wdth","value":100.0,"name":"Width"},{"tag":"opsz","value":28.0,"name":"OpticalSize"},{"tag":"wght","value":510.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/SF-Pro_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"SF-Pro_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"SF-Pro_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"SF-Pro_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"SF-Pro_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"SF-Pro_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"SF-Pro_1-rest.woff2"}]}},"Inter:Semi Bold":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"SF Pro:Regular":{"id":"SF-Pro_1","url":"/_woff/v2/SF-Pro_1/SF-Pro_1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wdth","value":100.0,"name":"Width"},{"tag":"opsz","value":28.0,"name":"OpticalSize"},{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/SF-Pro_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"SF-Pro_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"SF-Pro_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"SF-Pro_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"SF-Pro_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"SF-Pro_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"SF-Pro_1-rest.woff2"}]}},"DM Sans:Regular":{"id":"DMSans_opsz_wght__1","url":"/_woff/v2/DMSans_opsz_wght__1/DMSans_opsz_wght__1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"opsz","value":14.0,"name":"OpticalSize"},{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/DMSans_opsz_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"DMSans_opsz_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"DMSans_opsz_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"DMSans_opsz_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"DMSans_opsz_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"DMSans_opsz_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"DMSans_opsz_wght__1-rest.woff2"}]}},"Inter:Bold":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}}},"assets":{"5b7032a0bf289f1e25f1e31d2035f09bc28f5722":{"type":"PAINT_ASSET","url":"5b7032a0bf289f1e25f1e31d2035f09bc28f5722.png","size":{"x":0.0,"y":0.0}},"2f5635e75858dbca92ae941ff008ba626330afd1":{"type":"PAINT_ASSET","url":"2f5635e75858dbca92ae941ff008ba626330afd1.png","size":{"x":0.0,"y":0.0}},"708b8ac90567c608af316b63087b867f502f0f6b":{"type":"PAINT_ASSET","url":"708b8ac90567c608af316b63087b867f502f0f6b.png","size":{"x":0.0,"y":0.0}},"09a2e7c122441064684bb1e4394ac99fffc9710e":{"type":"PAINT_ASSET","url":"09a2e7c122441064684bb1e4394ac99fffc9710e.png","size":{"x":962.0,"y":684.0}},"94898e25f6ea87420c6a63e2af6ef84e20392148":{"type":"PAINT_ASSET","url":"94898e25f6ea87420c6a63e2af6ef84e20392148.png","size":{"x":0.0,"y":0.0}},"665979e8515210b3a8c675ab36c5330cc93358d9":{"type":"GENERATED_ASSET","url":"665979e8515210b3a8c675ab36c5330cc93358d9.png","size":{"x":352.0,"y":0.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PIXELS"},"bottom":{"value":0.0,"unit":"PIXELS"}},"format":"PNG"},"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e":{"type":"PAINT_ASSET","url":"ef8fb6e0fba7afcd62a4afc0c636692afe8a1b1e.png","size":{"x":1536.0,"y":864.0}},"33524aeadbce29169fb8071b19dc6594af050c40":{"type":"GENERATED_ASSET","url":"33524aeadbce29169fb8071b19dc6594af050c40.svg","size":{"x":70.0,"y":70.0},"offsets":{"left":{"value":-8.33333333333333,"unit":"PERCENT"},"right":{"value":-8.33333333333333,"unit":"PERCENT"},"top":{"value":-8.33333333333333,"unit":"PERCENT"},"bottom":{"value":-8.33333333333333,"unit":"PERCENT"}},"format":"SVG"},"7107151f9505b488d4dc9ea694aecc221e079884":{"type":"GENERATED_ASSET","url":"7107151f9505b488d4dc9ea694aecc221e079884.svg","size":{"x":60.0,"y":60.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"754e4ed8e3cf73570cc72e9ab5c85d12d663e903":{"type":"PAINT_ASSET","url":"754e4ed8e3cf73570cc72e9ab5c85d12d663e903.png","size":{"x":736.0,"y":1052.0}},"880a31a5671001c4393de183a2394a709d892c5b":{"type":"PAINT_ASSET","url":"880a31a5671001c4393de183a2394a709d892c5b.png","size":{"x":444.0,"y":619.0}},"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856":{"type":"VIDEO_ASSET","url":"2956a9ffd08ac04267bdb5363ece5aa6fc6e4856","size":{"x":728.0,"y":1556.0}},"76c50a94fc8a6c46dbad221383b6c566a820fa18":{"type":"PAINT_ASSET","url":"76c50a94fc8a6c46dbad221383b6c566a820fa18.png","size":{"x":0.0,"y":0.0}},"0c5969f370ae3efa729feba1274faa7e3992f168":{"type":"PAINT_ASSET","url":"0c5969f370ae3efa729feba1274faa7e3992f168.png","size":{"x":0.0,"y":0.0}},"1c349d9e95db06761eb00d9ed19f113605d8c4b8":{"type":"PAINT_ASSET","url":"1c349d9e95db06761eb00d9ed19f113605d8c4b8.png","size":{"x":1536.0,"y":864.0}},"9bf69b59c271e03b8716d044f7160de0323b43ce":{"type":"PAINT_ASSET","url":"9bf69b59c271e03b8716d044f7160de0323b43ce.png","size":{"x":0.0,"y":0.0}},"79428a2a18707a9cdef4a8ac23b9f0a3eaed9fff":{"type":"PAINT_ASSET","url":"79428a2a18707a9cdef4a8ac23b9f0a3eaed9fff.png","size":{"x":0.0,"y":0.0}},"f75153872ac84c96b5f7490d8809b95aada59d43":{"type":"PAINT_ASSET","url":"f75153872ac84c96b5f7490d8809b95aada59d43.png","size":{"x":1389.0,"y":762.0}},"0692068593d24fae4978a01d690b959a8a8fbd0f":{"type":"PAINT_ASSET","url":"0692068593d24fae4978a01d690b959a8a8fbd0f.png","size":{"x":0.0,"y":0.0}},"c2689da16af3fd5998c0935a6eadfeafab10920d":{"type":"GENERATED_ASSET","url":"c2689da16af3fd5998c0935a6eadfeafab10920d.svg","size":{"x":40,"y":40},"offsets":{"left":{"value":-3.99680288865056e-14,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":-4.88498130835069e-14,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"7d6ff48898ddd791101cb6d5cb20ae97bd61edfa":{"type":"PAINT_ASSET","url":"7d6ff48898ddd791101cb6d5cb20ae97bd61edfa.png","size":{"x":0.0,"y":0.0}},"9471eb466674354709d5631c6cb3c9a59137c072":{"type":"VIDEO_ASSET","url":"9471eb466674354709d5631c6cb3c9a59137c072","size":{"x":2184.0,"y":1568.0}},"8e3b7df7b4eb73327716aead8df83151cddb50ba":{"type":"GENERATED_ASSET","url":"8e3b7df7b4eb73327716aead8df83151cddb50ba.png","size":{"x":352.0,"y":0.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PIXELS"},"bottom":{"value":0.0,"unit":"PIXELS"}},"format":"PNG"},"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81":{"type":"PAINT_ASSET","url":"72ce6d3ee78f88967a8d2a97f87da08ecfd6ba81.png","size":{"x":956.0,"y":1304.0}},"651839788b67244812afdcb7d7fda9c6aa2fb4d5":{"type":"VIDEO_ASSET","url":"651839788b67244812afdcb7d7fda9c6aa2fb4d5","size":{"x":774.0,"y":1556.0}},"f4cb3a701c52d2d3134905a5562966acc40635d4":{"type":"PAINT_ASSET","url":"f4cb3a701c52d2d3134905a5562966acc40635d4.png","size":{"x":1264.0,"y":462.0}},"ca537e01a1c109d35d638ff47a1c58379342425a":{"type":"PAINT_ASSET","url":"ca537e01a1c109d35d638ff47a1c58379342425a.png","size":{"x":0.0,"y":0.0}},"30498e4c4338906bed42a5ac577610408ddf07f5":{"type":"GENERATED_ASSET","url":"30498e4c4338906bed42a5ac577610408ddf07f5.svg","size":{"x":40.0,"y":40.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"}},"stablePathToAssetInfo":{"1530:84544":{"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"},"1530:84542":{"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"1839:61481":{"hash":"665979e8515210b3a8c675ab36c5330cc93358d9"},"2185:17880":{"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"2185:17878":{"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"2185:17942":{"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"},"2185:17940":{"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"2139:87325":{"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"2139:87323":{"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"2139:87222":{"hash":"8e3b7df7b4eb73327716aead8df83151cddb50ba"},"2185:17748":{"hash":"30498e4c4338906bed42a5ac577610408ddf07f5"},"2124:51781":{"hash":"8e3b7df7b4eb73327716aead8df83151cddb50ba"},"456:7401":{"hash":"33524aeadbce29169fb8071b19dc6594af050c40"},"456:7403":{"hash":"7107151f9505b488d4dc9ea694aecc221e079884"},"2185:17750":{"hash":"c2689da16af3fd5998c0935a6eadfeafab10920d"}},"animateRootIds":["1484:13060","1530:84440","2139:87023","456:7383"],"siteSettings":{"title":"bobos portfolio","scalingMode":"REFLOW","blockSearchIndexing":true,"labs":{"E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881":false}},"sourceCodeHash":"18ece2bbd9b5b964c95400847ab834f1e74fe41a"}