-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathabout.html
70 lines (56 loc) · 349 KB
/
about.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<!DOCTYPE html><!-- ✨ Built with Framer • https://www.framer.com/ --><html lang="en">
<head>
<meta charset="utf-8">
<!-- End of headStart -->
<meta name="viewport" content="width=device-width">
<meta name="generator" content="Framer 61bac00">
<title>About Gabe: Your Expert Shopify Developer & E-commerce Innovator</title>
<meta name="description" content="Discover Gabe's journey in e-commerce excellence. Specializing in Shopify development, Gabe combines technical prowess with creative design to create outstanding online stores. Learn more about the expertise behind your future projects.">
<meta name="framer-search-index" content="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/searchIndex-ZzMOtE2GNn36.json">
<link rel="icon" href="../framerusercontent.com/images/YW8JPsB3yai7LEo9NHXpRYL9A.png">
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:title" content="About Gabe: Your Expert Shopify Developer & E-commerce Innovator">
<meta property="og:description" content="Discover Gabe's journey in e-commerce excellence. Specializing in Shopify development, Gabe combines technical prowess with creative design to create outstanding online stores. Learn more about the expertise behind your future projects.">
<meta property="og:image" content="../framerusercontent.com/images/0AjXX6KWHcASTNvSwO4r1bSkzQ.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="About Gabe: Your Expert Shopify Developer & E-commerce Innovator">
<meta name="twitter:description" content="Discover Gabe's journey in e-commerce excellence. Specializing in Shopify development, Gabe combines technical prowess with creative design to create outstanding online stores. Learn more about the expertise behind your future projects.">
<meta name="twitter:image" content="../framerusercontent.com/images/0AjXX6KWHcASTNvSwO4r1bSkzQ.png">
<link href="https://fonts.gstatic.com/" rel="preconnect" crossorigin=""><link rel="canonical" href="about.html"><meta property="og:url" content="about.html"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-OSTIBKHC.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-OGBJMM4P.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-ELYU6EKT.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/_hf7oYb4451LyPXA-jh9j8jsXlG27zrNKCbCozZ_AzI.A3IZZEYN.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-U7VSKTZK.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-PBD3J74V.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-WZOTF4LJ.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-Z7774V2F.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-KAVC46XP.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-JGWXDOGR.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-ULY6T5G7.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-PKQFFJRD.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-A6FXQEQ5.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-POT7KF6I.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-7E4BLZ7J.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-55H5LQMK.mjs"><link rel="modulepreload" href="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/chunk-42U43NKG.mjs"><style data-framer-css-ssr-minified="" data-framer-components="framer-jcY14 framer-REUZW framer-7TSZV framer-KOR6P framer-T3JFP framer-aVlKS framer-9XCLH framer-77p1J framer-xOXyJ framer-7XDJn framer-EoxoS framer-bQkky framer-oBL8y">html,body,#main{margin:0;padding:0;box-sizing:border-box}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-size:12px;font-family:sans-serif}body{--token-ad6f35f3-3988-4bc0-96eb-3f4a73e034ab: rgb(44, 55, 62);--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9: rgb(172, 153, 255);--token-82600c9b-73af-46dc-b10d-4e1f7985fe89: rgb(0, 204, 150);--token-1db46974-80cb-4f40-8b04-f7d1b6afee50: rgb(230, 230, 230);--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075: rgb(153, 153, 153);--token-082950e0-e8a8-4371-a3eb-3df032d71578: rgb(26, 26, 26);--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1: rgb(15, 15, 15);--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf: rgb(5, 5, 5)}#__framer-badge-container{position:fixed;bottom:0;padding:20px;width:100%;display:flex;justify-content:right;pointer-events:none;z-index:314159}.__framer-badge{pointer-events:auto}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pikaoi0yyygA.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pikao50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pikao40yyygA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pikao20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIrapSCOBt_aeQQ7ftydoa8W_Lds78J8g.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIrapSCOBt_aeQQ7ftydoa8W_LGs78J8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIrapSCOBt_aeQQ7ftydoa8W_LHs78J8g.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIrapSCOBt_aeQQ7ftydoa8W_LJs78.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kKoi0yyygA.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kKo50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kKo40yyygA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kKo20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylqoi0yyygA.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylqo50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylqo40yyygA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylqo20yw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa09eDegJo0yyg.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa09eDem5o0yyg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa09eDempo0yyg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa09eDelJo0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoa8SsLLq7s.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoa8UcLLq7s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoa8UMLLq7s.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoa8XsLL.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHegJo0yyg.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHem5o0yyg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHempo0yyg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHelJo0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efegJo0yyg.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efem5o0yyg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efempo0yyg.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bai Jamjuree;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efelJo0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bai Jamjuree Placeholder;src:local("Arial");ascent-override:96.59%;descent-override:24.15%;line-gap-override:0%;size-adjust:103.53%}@font-face{font-family:Inter Placeholder;src:local("Arial");ascent-override:90%;descent-override:22.43%;line-gap-override:0%;size-adjust:107.64%}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.cyrillic-ext-BHDA65O4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.cyrillic-Q5IXHU2O.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.greek-ext-VVOQA2NE.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.greek-E3WNEUH6.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.latin-ext-5RC4NRHN.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.latin-GJ7CRGHG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100;src:url(https://app.framerstatic.com/Inter-Thin.vietnamese-Z3Y7DPWO.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.cyrillic-ext-7NWKXNAT.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.cyrillic-IBWUD6RJ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.greek-ext-HUMDTRBU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.greek-ZLLHEEN3.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.latin-ext-72JE5FGU.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.latin-2JHDAFAQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLight.vietnamese-VKRCA4VC.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.cyrillic-ext-G3OTPKE4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.cyrillic-JO7ZJTP6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.greek-ext-N63XCCK3.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.greek-5GVUXSXZ.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.latin-ext-RREJIMQ3.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.latin-EKF76FXR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://app.framerstatic.com/Inter-Light.vietnamese-GVC2UOFS.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.cyrillic-ext-C7KWUKA7.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.cyrillic-JWV7SOZ6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.greek-ext-FBKSFTSU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.greek-EQ3PSENU.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.latin-ext-ULRSO3ZR.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBold.vietnamese-ESQNSEQ3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.cyrillic-ext-7Q6SVIPE.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.cyrillic-JSLPE6KW.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.greek-ext-6OYGJJV7.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.greek-SHW2FPC4.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.latin-ext-A5DUFOP6.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.latin-OW4UGSRU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBold.vietnamese-IBBC7NGV.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.cyrillic-ext-TU4ITVTR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.cyrillic-JX7CGTYD.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.greek-ext-LS3GCBFI.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.greek-ZWCJHBP5.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.latin-ext-BZLEUMX6.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.latin-TETRYDF7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:900;src:url(https://app.framerstatic.com/Inter-Black.vietnamese-RXQCC3EJ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.cyrillic-ext-2RGKWUBV.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.cyrillic-TDYIP5HV.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.greek-ext-WR4TIDYZ.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.greek-V3WZMSP7.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.latin-ext-TXFTJONQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.latin-RVEBKP6O.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:100;src:url(https://app.framerstatic.com/Inter-ThinItalic.vietnamese-WCBPP4MD.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.cyrillic-ext-OVCHMVPD.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.cyrillic-BRDZE5UH.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.greek-ext-YV64YFFH.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.greek-EJVCLASM.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.latin-ext-2MHTM56A.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.latin-JB3CJMMM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:200;src:url(https://app.framerstatic.com/Inter-ExtraLightItalic.vietnamese-3EJ3IQYS.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.cyrillic-ext-C2S5XS3D.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.cyrillic-E7CYPW5D.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.greek-ext-ROSAFPGE.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.greek-PAWWH37Z.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.latin-ext-N2Z67Z45.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.latin-SLSTLWEU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:300;src:url(https://app.framerstatic.com/Inter-LightItalic.vietnamese-RLGM2D3Y.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(https://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.cyrillic-ext-QYBZQ2NF.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.cyrillic-ZHAJHZCC.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.greek-ext-W5ABYGZR.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.greek-RGNSYVNV.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.latin-ext-7DZEPSAS.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.latin-SKPQAMBJ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:500;src:url(https://app.framerstatic.com/Inter-MediumItalic.vietnamese-23WIFZV7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.cyrillic-ext-MEHHCDC3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.cyrillic-YACNRNDE.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.greek-ext-GFL7KADI.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.greek-5W77OPRT.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.latin-ext-OYJJ2W6R.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.latin-KBLJMBDH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:600;src:url(https://app.framerstatic.com/Inter-SemiBoldItalic.vietnamese-5ZFOV65G.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(https://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.cyrillic-ext-ACWDZ3VD.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.cyrillic-ZKBSDAI2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.greek-ext-3CY5DPTP.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.greek-YL5CC63W.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.latin-ext-7IZFJI4D.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.latin-O5HH4IX3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(https://app.framerstatic.com/Inter-ExtraBoldItalic.vietnamese-UW3XUJOD.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.cyrillic-ext-TRM4ITYR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.cyrillic-FPHIQVZS.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.greek-ext-JTGUUSP5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.greek-LUNA3RFO.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.latin-ext-KU7ICFYH.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.latin-FRVXWQSB.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:Inter;font-style:italic;font-weight:900;src:url(https://app.framerstatic.com/Inter-BlackItalic.vietnamese-2Q7MQKJX.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment, start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase, 0) + var(--font-weight, 400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);text-decoration:var(--text-decoration);line-height:var(--line-height)}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{--font-family: var(--framer-font-family);--font-style: var(--framer-font-style);--font-weight: var(--framer-font-weight);--text-color: var(--framer-text-color);--letter-spacing: var(--framer-letter-spacing);--font-size: var(--framer-font-size);--text-transform: var(--framer-text-transform);--text-decoration: var(--framer-text-decoration);--line-height: var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family: var(--framer-link-font-family, var(--framer-font-family));--font-style: var(--framer-link-font-style, var(--framer-font-style));--font-weight: var(--framer-link-font-weight, var(--framer-font-weight));--text-color: var(--framer-link-text-color, var(--framer-text-color));--font-size: var(--framer-link-font-size, var(--framer-font-size));--text-transform: var(--framer-link-text-transform, var(--framer-text-transform));--text-decoration: var(--framer-link-text-decoration, var(--framer-text-decoration))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family)));--font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style)));--font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight)));--text-color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color)));--font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size)));--text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform)));--text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family)));--font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style)));--font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight)));--text-color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color)));--font-size: var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size)));--text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform)));--text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration)))}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family, Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style, normal);font-weight:var(--framer-font-weight, 400);color:var(--framer-text-color, #000);font-size:calc(var(--framer-font-size, 16px) * var(--framer-font-size-scale, 1));letter-spacing:var(--framer-letter-spacing, 0);text-transform:var(--framer-text-transform, none);text-decoration:var(--framer-text-decoration, none);line-height:var(--framer-line-height, 1.2em);text-align:var(--framer-text-alignment, start)}strong.framer-text{font-family:var(--framer-font-family-bold);font-style:var(--framer-font-style-bold);font-weight:var(--framer-font-weight-bold, bolder)}em.framer-text{font-family:var(--framer-font-family-italic);font-style:var(--framer-font-style-italic, italic);font-weight:var(--framer-font-weight-italic)}em.framer-text>strong.framer-text{font-family:var(--framer-font-family-bold-italic);font-style:var(--framer-font-style-bold-italic, italic);font-weight:var(--framer-font-weight-bold-italic, bolder)}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-paragraph-spacing, 0)}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{display:inline-block;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--framer-line-height, 1.3em)) / 2));margin:min(0em,calc(calc(1.3em - var(--framer-line-height, 1.3em)) / -2))}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style, var(--framer-font-style, normal));font-weight:var(--framer-code-font-weight, var(--framer-font-weight, 400));color:var(--framer-code-text-color, var(--framer-text-color, #000));font-size:calc(var(--framer-font-size, 16px) * var(--framer-font-size-scale, 1));letter-spacing:var(--framer-letter-spacing, 0);line-height:var(--framer-line-height, 1.2em)}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style, var(--framer-font-style, normal));font-weight:var(--framer-link-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-text-color, var(--framer-text-color, #000));font-size:calc(var(--framer-link-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1));text-transform:var(--framer-link-text-transform, var(--framer-text-transform, none));text-decoration:var(--framer-link-text-decoration, var(--framer-text-decoration, none));cursor:var(--framer-custom-cursors, pointer)}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style, var(--framer-font-style, normal));font-weight:var(--framer-code-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)));font-size:calc(var(--framer-link-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1))}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));font-weight:var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));color:var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));font-size:calc(var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1));text-transform:var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));text-decoration:var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))}code.framer-text a.framer-text:hover,code.framer-text a.framer-text:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style, var(--framer-font-style, normal));font-weight:var(--framer-code-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))));font-size:calc(var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1))}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));font-weight:var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));color:var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));font-size:calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1));text-transform:var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));text-decoration:var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style, var(--framer-font-style, normal));font-weight:var(--framer-code-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))));font-size:calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1))}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))));font-weight:var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))));color:var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))));font-size:calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1));text-transform:var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))));text-decoration:var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))))}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style, var(--framer-font-style, normal));font-weight:var(--framer-code-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))));font-size:calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1))}.framer-image.framer-text{display:block;max-width:100%;height:auto}.text-styles-preset-reset.framer-text{--framer-font-family: Inter, Inter Placeholder, sans-serif;--framer-font-style: normal;--framer-font-weight: 500;--framer-text-color: #000;--framer-font-size: 16px;--framer-letter-spacing: 0;--framer-text-transform: none;--framer-text-decoration: none;--framer-line-height: 1.2em;--framer-text-alignment: start}ol.framer-text{--list-style-type: decimal}ul.framer-text,ol.framer-text{display:table;width:100%}li.framer-text{display:table-row;counter-increment:list-item;list-style:none}ol.framer-text>li.framer-text:before{display:table-cell;width:2.25ch;box-sizing:border-box;padding-inline-end:.75ch;content:counter(list-item,var(--list-style-type)) ".";white-space:nowrap}ul.framer-text>li.framer-text:before{display:table-cell;width:2.25ch;box-sizing:border-box;padding-inline-end:.75ch;content:"\2022"}.framer-text-module[style*=aspect-ratio]>:first-child{width:100%}@supports not (aspect-ratio: 1){.framer-text-module[style*=aspect-ratio]{position:relative}}@supports not (aspect-ratio: 1){.framer-text-module[style*=aspect-ratio]:before{content:"";display:block;padding-bottom:calc(100% / calc(var(--aspect-ratio)))}}@supports not (aspect-ratio: 1){.framer-text-module[style*=aspect-ratio]>:first-child{position:absolute;top:0;left:0;height:100%}}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family: Inter, Inter Placeholder, sans-serif;--framer-font-style: normal;--framer-font-weight: 500;--framer-text-color: #000;--framer-font-size: 16px;--framer-letter-spacing: 0;--framer-text-transform: none;--framer-text-decoration: none;--framer-line-height: 1.2em;--framer-text-alignment: start}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family, Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style, normal);font-weight:var(--framer-font-weight, 400);color:var(--framer-text-color, #000);font-size:var(--framer-font-size, 16px);letter-spacing:var(--framer-letter-spacing, 0);text-transform:var(--framer-text-transform, none);text-decoration:var(--framer-text-decoration, none);line-height:var(--framer-line-height, 1.2em);text-align:var(--framer-text-alignment, start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing, 0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{display:inline-block;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style, var(--framer-font-style, normal));font-weight:var(--framer-link-font-weight, var(--framer-font-weight, 400));color:var(--framer-link-text-color, var(--framer-text-color, #000));font-size:var(--framer-link-font-size, var(--framer-font-size, 16px));text-transform:var(--framer-link-text-transform, var(--framer-text-transform, none));text-decoration:var(--framer-link-text-decoration, var(--framer-text-decoration, none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));font-weight:var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));color:var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));font-size:var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)));text-transform:var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));text-decoration:var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))}a[data-framer-page-link-current],a[data-framer-page-link-current] span:not([data-text-fill]){font-family:var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));font-weight:var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));color:var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));font-size:var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)));text-transform:var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));text-decoration:var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))}a[data-framer-page-link-current]:hover,a[data-framer-page-link-current]:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))));font-weight:var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))));color:var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))));font-size:var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))));text-transform:var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))));text-decoration:var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{display:block;max-width:100%;height:auto}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{display:table;width:100%;padding-left:0;margin:0}[data-framer-component-type=DeprecatedRichText] li{display:table-row;counter-increment:list-item;list-style:none}[data-framer-component-type=DeprecatedRichText] ol>li:before{display:table-cell;width:2.25ch;box-sizing:border-box;padding-right:.75ch;content:counter(list-item) ".";white-space:nowrap}[data-framer-component-type=DeprecatedRichText] ul>li:before{display:table-cell;width:2.25ch;box-sizing:border-box;padding-right:.75ch;content:"\2022"}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y) / 2);margin-bottom:calc(var(--stack-gap-y) / 2);margin-right:calc(var(--stack-gap-x) / 2);margin-left:calc(var(--stack-gap-x) / 2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:unset;column-gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>*:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>*:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>*:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>*:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:first-child{margin-right:0;margin-bottom:0}NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow-x:scroll;overflow-y:scroll}[data-framer-component-type=NativeScroll].direction-vertical{overflow-x:hidden;overflow-y:scroll}[data-framer-component-type=NativeScroll].direction-horizontal{overflow-x:scroll;overflow-y:hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{border-width:0;padding:0;background:none}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0px;height:0px}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:transparent}.framer-jcY14 [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-body-E8Y7WlIrd-framer-jcY14{background:var(--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf, rgb(23, 23, 23))}.framer-jcY14 .framer-uawk6{display:block}.framer-jcY14.framer-tyym01{align-content:center;align-items:center;background-color:var(--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf, #171717);display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;height:min-content;justify-content:flex-start;overflow:hidden;padding:24px 24px 102px;position:relative;width:1200px}.framer-jcY14 .framer-1226zro-container{flex:none;height:auto;max-width:800px;position:relative;width:auto}.framer-jcY14 .framer-15la12j{align-content:flex-start;align-items:flex-start;background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, #0f0f0f);border-radius:30px;box-shadow:0 .6021873017743928px .6021873017743928px -1.25px #0000002e,0 2.288533303243457px 2.288533303243457px -2.5px #00000029,0 10px 10px -3.75px #00000010;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:24px;height:min-content;justify-content:center;max-width:800px;overflow:hidden;padding:24px;position:relative;transform:perspective(1200px);width:100%;will-change:var(--framer-will-change-override, transform)}.framer-jcY14 .framer-1lqxksi{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:12px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.framer-jcY14 .framer-1mio250,.framer-jcY14 .framer-1dzi0gn{--framer-link-text-color: #0099ff;--framer-link-text-decoration: underline;--framer-paragraph-spacing: 0px;flex:none;height:auto;position:relative;white-space:pre-wrap;width:100%;word-break:break-word;word-wrap:break-word}.framer-jcY14 .framer-170udxj,.framer-jcY14 .framer-1o4fckm{align-content:flex-start;align-items:flex-start;background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, #0f0f0f);border-radius:30px;box-shadow:0 .6021873017743928px .6021873017743928px -1.25px #0000002e,0 2.288533303243457px 2.288533303243457px -2.5px #00000029,0 10px 10px -3.75px #00000010;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:24px;height:min-content;justify-content:flex-start;max-width:800px;overflow:hidden;padding:24px;position:relative;transform:perspective(1200px);width:100%;will-change:var(--framer-will-change-override, transform)}.framer-jcY14 .framer-1v6scj0-container,.framer-jcY14 .framer-hoi3ut-container,.framer-jcY14 .framer-r0we91-container,.framer-jcY14 .framer-1fw5hbx-container,.framer-jcY14 .framer-117xe18-container,.framer-jcY14 .framer-kr6lqp-container,.framer-jcY14 .framer-1vha89-container,.framer-jcY14 .framer-9ni069-container,.framer-jcY14 .framer-hegwnv-container,.framer-jcY14 .framer-332b9t-container,.framer-jcY14 .framer-2w0n49-container{flex:none;height:auto;position:relative;width:100%}.framer-jcY14 .framer-1t8uer3{align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.framer-jcY14 .framer-196x2q{align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.framer-jcY14 .framer-ndevi5{align-content:flex-start;align-items:flex-start;background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, #0f0f0f);border-radius:30px;box-shadow:0 .6021873017743928px .6021873017743928px -1.25px #0000002e,0 2.288533303243457px 2.288533303243457px -2.5px #00000029,0 10px 10px -3.75px #00000010;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:24px;height:min-content;justify-content:flex-start;max-width:800px;overflow:hidden;padding:0;position:relative;transform:perspective(1200px);width:100%;will-change:var(--framer-will-change-override, transform)}.framer-jcY14 .framer-ytp8oh-container,.framer-jcY14 .framer-1y8z296-container{flex:none;inset:0;position:absolute;z-index:1}.framer-jcY14 .framer-1xgvhly{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:center;overflow:hidden;padding:24px;position:relative;width:100%}.framer-jcY14 .framer-ag1cma{--framer-link-text-color: #0099ff;--framer-link-text-decoration: underline;--framer-paragraph-spacing: 0px;flex:1 0 0px;height:auto;position:relative;white-space:pre;width:1px}.framer-jcY14 .framer-8nwh0f-container{bottom:12px;flex:none;height:auto;left:50%;position:fixed;transform:translate(-50%);width:auto;z-index:9}.framer-jcY14 .framer-1oinxdp-container{flex:none;height:auto;max-width:800px;position:relative;transform:perspective(1200px);width:100%}@supports (background: -webkit-named-image(i)) and (not (scale:1)){.framer-jcY14.framer-tyym01,.framer-jcY14 .framer-15la12j,.framer-jcY14 .framer-1lqxksi,.framer-jcY14 .framer-170udxj,.framer-jcY14 .framer-1t8uer3,.framer-jcY14 .framer-1o4fckm,.framer-jcY14 .framer-196x2q,.framer-jcY14 .framer-ndevi5,.framer-jcY14 .framer-1xgvhly{gap:0px}.framer-jcY14.framer-tyym01>*,.framer-jcY14 .framer-15la12j>*,.framer-jcY14 .framer-170udxj>*,.framer-jcY14 .framer-1o4fckm>*,.framer-jcY14 .framer-ndevi5>*{margin:12px 0}.framer-jcY14.framer-tyym01>:first-child,.framer-jcY14 .framer-15la12j>:first-child,.framer-jcY14 .framer-1lqxksi>:first-child,.framer-jcY14 .framer-170udxj>:first-child,.framer-jcY14 .framer-1t8uer3>:first-child,.framer-jcY14 .framer-1o4fckm>:first-child,.framer-jcY14 .framer-196x2q>:first-child,.framer-jcY14 .framer-ndevi5>:first-child{margin-top:0}.framer-jcY14.framer-tyym01>:last-child,.framer-jcY14 .framer-15la12j>:last-child,.framer-jcY14 .framer-1lqxksi>:last-child,.framer-jcY14 .framer-170udxj>:last-child,.framer-jcY14 .framer-1t8uer3>:last-child,.framer-jcY14 .framer-1o4fckm>:last-child,.framer-jcY14 .framer-196x2q>:last-child,.framer-jcY14 .framer-ndevi5>:last-child{margin-bottom:0}.framer-jcY14 .framer-1lqxksi>*{margin:6px 0}.framer-jcY14 .framer-1t8uer3>*{margin:0}.framer-jcY14 .framer-196x2q>*{margin:4px 0}.framer-jcY14 .framer-1xgvhly>*{margin:0 5px}.framer-jcY14 .framer-1xgvhly>:first-child{margin-left:0}.framer-jcY14 .framer-1xgvhly>:last-child{margin-right:0}}@media (min-width: 1200px){.framer-jcY14 .hidden-tyym01{display:none!important}}@media (min-width: 810px) and (max-width: 1199px){.framer-jcY14 .hidden-1ymbvfc{display:none!important}.framer-body-E8Y7WlIrd-framer-jcY14{background:var(--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf, rgb(23, 23, 23))}.framer-jcY14.framer-tyym01{width:810px}.framer-jcY14 .framer-1226zro-container{width:100%}.framer-jcY14 .framer-1t8uer3{align-content:unset;align-items:unset;display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(200px,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.framer-jcY14 .framer-r0we91-container,.framer-jcY14 .framer-1fw5hbx-container,.framer-jcY14 .framer-117xe18-container,.framer-jcY14 .framer-kr6lqp-container{align-self:start;height:100%;justify-self:start}@supports (background: -webkit-named-image(i)) and (not (scale:1)){.framer-jcY14 .framer-1t8uer3{gap:0px}.framer-jcY14 .framer-1t8uer3>*,.framer-jcY14 .framer-1t8uer3>:first-child,.framer-jcY14 .framer-1t8uer3>:last-child{margin:0}}}@media (min-width: 390px) and (max-width: 809px){.framer-jcY14 .hidden-pnqraz{display:none!important}.framer-body-E8Y7WlIrd-framer-jcY14{background:var(--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf, rgb(23, 23, 23))}.framer-jcY14.framer-tyym01{width:390px}.framer-jcY14 .framer-1226zro-container{width:100%}}@media (max-width: 389px){.framer-jcY14 .hidden-xf1qpa{display:none!important}.framer-body-E8Y7WlIrd-framer-jcY14{background:var(--token-2fc8b78a-f30e-453f-b112-63dfc9816ccf, rgb(23, 23, 23))}.framer-jcY14.framer-tyym01{padding:24px 24px 88px;width:320px}.framer-jcY14 .framer-1226zro-container{width:100%}.framer-jcY14 .framer-1y8z296-container{bottom:unset;height:111px;top:calc(49.54954954954957% - 111px / 2)}}.framer-REUZW [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-REUZW .framer-10oyig7{display:block}.framer-REUZW.framer-1tqgapn{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:min-content;justify-content:space-between;max-width:800px;overflow:hidden;padding:6px 19px 6px 6px;position:relative;width:800px;will-change:var(--framer-will-change-override, transform)}.framer-REUZW .framer-30l22u-container{flex:none;height:auto;position:relative;width:33%}.framer-REUZW .framer-ozxhro-container,.framer-REUZW .framer-18t3xbz-container{flex:none;height:32px;position:relative;width:auto}.framer-REUZW .framer-xs7dln-container{flex:none;height:auto;position:relative;width:204px}.framer-REUZW.framer-v-70vcly.framer-1tqgapn{flex-direction:column;gap:24px;justify-content:flex-start;padding:24px 6px;width:390px}.framer-REUZW.framer-v-70vcly .framer-30l22u-container,.framer-REUZW.framer-v-1bqxsto .framer-30l22u-container{order:0;width:100%}.framer-REUZW.framer-v-70vcly .framer-xs7dln-container{order:3}.framer-REUZW.framer-v-70vcly .framer-18t3xbz-container,.framer-REUZW.framer-v-1bqxsto .framer-ozxhro-container{order:1}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-REUZW.framer-v-70vcly.framer-1tqgapn{gap:0px}.framer-REUZW.framer-v-70vcly.framer-1tqgapn>*{margin:12px 0}.framer-REUZW.framer-v-70vcly.framer-1tqgapn>:first-child{margin-top:0}.framer-REUZW.framer-v-70vcly.framer-1tqgapn>:last-child{margin-bottom:0}}.framer-REUZW.framer-v-1bqxsto.framer-1tqgapn{flex-direction:column;gap:24px;justify-content:flex-start;max-width:802px;padding:6px 6px 24px;width:390px}.framer-REUZW.framer-v-1bqxsto .framer-xs7dln-container{order:2}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-REUZW.framer-v-1bqxsto.framer-1tqgapn{gap:0px}.framer-REUZW.framer-v-1bqxsto.framer-1tqgapn>*{margin:12px 0}.framer-REUZW.framer-v-1bqxsto.framer-1tqgapn>:first-child{margin-top:0}.framer-REUZW.framer-v-1bqxsto.framer-1tqgapn>:last-child{margin-bottom:0}}.framer-7TSZV [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-7TSZV .framer-1isha2x{display:block}.framer-7TSZV .framer-189c12o{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}.framer-7TSZV .framer-1dk5fo5{aspect-ratio:1 / 1;flex:none;height:var(--framer-aspect-ratio-supported, 68px);overflow:hidden;position:relative;text-decoration:none;width:68px;will-change:var(--framer-will-change-override, transform)}.framer-7TSZV .framer-1djrorc{align-content:start;align-items:start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:2px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}.framer-7TSZV .framer-1lregvw,.framer-7TSZV .framer-9lpw6,.framer-7TSZV .framer-lmqchk,.framer-7TSZV .framer-wu63ze{flex:none;height:auto;position:relative;white-space:pre;width:auto}.framer-7TSZV .framer-143tp5b{align-content:center;align-items:center;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:2px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-7TSZV .framer-189c12o,.framer-7TSZV .framer-1djrorc,.framer-7TSZV .framer-143tp5b{gap:0px}.framer-7TSZV .framer-189c12o>*{margin:0 4px}.framer-7TSZV .framer-189c12o>:first-child{margin-left:0}.framer-7TSZV .framer-189c12o>:last-child{margin-right:0}.framer-7TSZV .framer-1djrorc>*,.framer-7TSZV .framer-143tp5b>*{margin:1px 0}.framer-7TSZV .framer-1djrorc>:first-child,.framer-7TSZV .framer-143tp5b>:first-child{margin-top:0}.framer-7TSZV .framer-1djrorc>:last-child,.framer-7TSZV .framer-143tp5b>:last-child{margin-bottom:0}}.framer-7TSZV.framer-v-1jn22kz .framer-189c12o,.framer-7TSZV.framer-v-1t0qa5u .framer-189c12o{flex-direction:column}.framer-7TSZV.framer-v-1jn22kz .framer-1dk5fo5{height:var(--framer-aspect-ratio-supported, 134px);width:134px}.framer-7TSZV.framer-v-1jn22kz .framer-lmqchk{order:0}.framer-7TSZV.framer-v-1jn22kz .framer-wu63ze{order:1}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-7TSZV.framer-v-1jn22kz .framer-189c12o{gap:0px}.framer-7TSZV.framer-v-1jn22kz .framer-189c12o>*{margin:4px 0}.framer-7TSZV.framer-v-1jn22kz .framer-189c12o>:first-child{margin-top:0}.framer-7TSZV.framer-v-1jn22kz .framer-189c12o>:last-child{margin-bottom:0}}.framer-7TSZV.framer-v-1t0qa5u .framer-1dk5fo5{align-self:stretch;height:var(--framer-aspect-ratio-supported, 200px);width:auto}.framer-7TSZV.framer-v-1t0qa5u .framer-1djrorc{align-content:center;align-items:center}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-7TSZV.framer-v-1t0qa5u .framer-189c12o{gap:0px}.framer-7TSZV.framer-v-1t0qa5u .framer-189c12o>*{margin:4px 0}.framer-7TSZV.framer-v-1t0qa5u .framer-189c12o>:first-child{margin-top:0}.framer-7TSZV.framer-v-1t0qa5u .framer-189c12o>:last-child{margin-bottom:0}}.framer-UIcek .framer-styles-preset-14jmrn4:not(.rich-text-wrapper),.framer-UIcek .framer-styles-preset-14jmrn4.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 24px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 20px;--framer-text-alignment: start;--framer-text-color: var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, #9780ff);--framer-text-decoration: none;--framer-text-transform: none}.framer-ZrGoO .framer-styles-preset-12p5tyt:not(.rich-text-wrapper),.framer-ZrGoO .framer-styles-preset-12p5tyt.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 14px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 300;--framer-font-weight-bold: 400;--framer-font-weight-bold-italic: 400;--framer-font-weight-italic: 300;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 20px;--framer-text-alignment: start;--framer-text-color: var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, #808080);--framer-text-decoration: none;--framer-text-transform: none}.framer-KOR6P [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-KOR6P .framer-ia9jo0{display:block}.framer-KOR6P .framer-110hrbd{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;height:32px;justify-content:center;overflow:hidden;padding:6px 12px;position:relative;width:min-content;will-change:var(--framer-will-change-override, transform)}.framer-KOR6P .framer-1dei5dh{aspect-ratio:1 / 1;flex:none;height:var(--framer-aspect-ratio-supported, 6px);overflow:hidden;position:relative;width:6px;will-change:var(--framer-will-change-override, transform)}.framer-KOR6P .framer-64umiu{flex:none;height:auto;position:relative;white-space:pre;width:auto}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-KOR6P .framer-110hrbd{gap:0px}.framer-KOR6P .framer-110hrbd>*{margin:0 4px}.framer-KOR6P .framer-110hrbd>:first-child{margin-left:0}.framer-KOR6P .framer-110hrbd>:last-child{margin-right:0}}.framer-KOR6P.framer-v-xyhm6e .framer-110hrbd{height:min-content;padding:2px}.framer-KOR6P.framer-v-xyhm6e .framer-1dei5dh{height:var(--framer-aspect-ratio-supported, 8px);width:8px}.framer-77p1J [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-77p1J .framer-1te0r7k{display:block}.framer-77p1J .framer-1vzre64{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0px;height:min-content;justify-content:center;overflow:visible;padding:0;position:relative;text-decoration:none;width:752px}.framer-77p1J .framer-111t8ux{align-content:start;align-items:start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:flex-start;overflow:hidden;padding:0;position:relative;width:100%}.framer-77p1J .framer-o890tw{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:65px;justify-content:center;overflow:hidden;padding:0;position:relative;width:68px;will-change:var(--framer-will-change-override, transform)}.framer-77p1J .framer-fnv43q{bottom:0;flex:none;height:43px;left:calc(50.00000000000002% - 2px / 2);overflow:hidden;position:absolute;width:2px;z-index:1}.framer-77p1J .framer-122lc57{aspect-ratio:1 / 1;flex:none;height:var(--framer-aspect-ratio-supported, 6px);left:50%;overflow:hidden;position:absolute;top:8px;width:6px;will-change:var(--framer-will-change-override, transform);z-index:1}.framer-77p1J .framer-15xyfrm{align-content:start;align-items:start;display:flex;flex:1 0 0px;flex-direction:column;flex-wrap:nowrap;gap:2px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:1px}.framer-77p1J .framer-1vg1pve{flex:none;height:auto;position:relative;white-space:pre-wrap;width:100%;word-break:break-word;word-wrap:break-word}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-77p1J .framer-1vzre64,.framer-77p1J .framer-111t8ux,.framer-77p1J .framer-o890tw,.framer-77p1J .framer-15xyfrm{gap:0px}.framer-77p1J .framer-1vzre64>*{margin:0}.framer-77p1J .framer-1vzre64>:first-child,.framer-77p1J .framer-15xyfrm>:first-child{margin-top:0}.framer-77p1J .framer-1vzre64>:last-child,.framer-77p1J .framer-15xyfrm>:last-child{margin-bottom:0}.framer-77p1J .framer-111t8ux>*{margin:0 4px}.framer-77p1J .framer-111t8ux>:first-child,.framer-77p1J .framer-o890tw>:first-child{margin-left:0}.framer-77p1J .framer-111t8ux>:last-child,.framer-77p1J .framer-o890tw>:last-child{margin-right:0}.framer-77p1J .framer-o890tw>*{margin:0 5px}.framer-77p1J .framer-15xyfrm>*{margin:1px 0}}.framer-77p1J.framer-v-7kiip5 .framer-o890tw{height:41px}.framer-77p1J.framer-v-14uuzl9 .framer-1vzre64,.framer-77p1J.framer-v-1tuegpu .framer-1vzre64{width:342px}.framer-77p1J.framer-v-14uuzl9 .framer-o890tw,.framer-77p1J.framer-v-1tuegpu .framer-o890tw{align-self:stretch;height:auto;width:21px}.framer-77p1J.framer-v-14uuzl9 .framer-fnv43q{height:unset;left:calc(52.38095238095241% - 2px / 2);top:11px}.framer-77p1J.framer-v-14uuzl9 .framer-15xyfrm,.framer-77p1J.framer-v-1tuegpu .framer-15xyfrm{padding:0 0 24px}.framer-9XCLH [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-9XCLH .framer-1pr2ymz{display:block}.framer-9XCLH .framer-1q1pvnx{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:340px}.framer-9XCLH .framer-198oid2-container{flex:none;height:21px;position:relative;width:21px}.framer-9XCLH .framer-o6bims{flex:1 0 0px;height:auto;position:relative;white-space:pre-wrap;width:1px;word-break:break-word;word-wrap:break-word;z-index:2}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-9XCLH .framer-1q1pvnx{gap:0px}.framer-9XCLH .framer-1q1pvnx>*{margin:0 4px}.framer-9XCLH .framer-1q1pvnx>:first-child{margin-left:0}.framer-9XCLH .framer-1q1pvnx>:last-child{margin-right:0}}.framer-xOXyJ [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-xOXyJ .framer-pklia1{display:block}.framer-xOXyJ .framer-2k7wt8{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:center;overflow:visible;padding:0;position:relative;text-decoration:none;width:752px}.framer-xOXyJ .framer-167nn2y{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:flex-start;overflow:hidden;padding:0;position:relative;width:100%}.framer-xOXyJ .framer-hpbat4{align-content:center;align-items:center;aspect-ratio:1 / 1;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:var(--framer-aspect-ratio-supported, 68px);justify-content:center;overflow:hidden;padding:0;position:relative;width:68px;will-change:var(--framer-will-change-override, transform)}.framer-xOXyJ .framer-tdndm6{flex:none;height:55px;overflow:hidden;position:relative;width:55px}.framer-xOXyJ .framer-h5xjx0{align-content:start;align-items:start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:2px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}.framer-xOXyJ .framer-1emj1ul,.framer-xOXyJ .framer-m6y5ku{flex:none;height:auto;position:relative;white-space:pre;width:auto}.framer-xOXyJ .framer-11bbj0v{align-content:start;align-items:start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:flex-start;overflow:hidden;padding:0;position:relative;width:100%}.framer-xOXyJ .framer-1dww2xj{align-content:center;align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:auto;justify-content:center;overflow:hidden;padding:0;position:relative;width:68px}.framer-xOXyJ .framer-18yxfnb{flex:none;height:100%;overflow:hidden;position:relative;width:2px}.framer-xOXyJ .framer-3bnyln{align-content:center;align-items:center;display:flex;flex:1 0 0px;flex-direction:row;flex-wrap:nowrap;gap:8px;height:min-content;justify-content:center;overflow:hidden;padding:0 0 24px;position:relative;width:1px}.framer-xOXyJ .framer-hhan00{flex:1 0 0px;height:auto;position:relative;white-space:pre-wrap;width:1px;word-break:break-word;word-wrap:break-word}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-xOXyJ .framer-2k7wt8,.framer-xOXyJ .framer-167nn2y,.framer-xOXyJ .framer-hpbat4,.framer-xOXyJ .framer-h5xjx0,.framer-xOXyJ .framer-11bbj0v,.framer-xOXyJ .framer-1dww2xj,.framer-xOXyJ .framer-3bnyln{gap:0px}.framer-xOXyJ .framer-2k7wt8>*{margin:4px 0}.framer-xOXyJ .framer-2k7wt8>:first-child,.framer-xOXyJ .framer-h5xjx0>:first-child{margin-top:0}.framer-xOXyJ .framer-2k7wt8>:last-child,.framer-xOXyJ .framer-h5xjx0>:last-child{margin-bottom:0}.framer-xOXyJ .framer-167nn2y>*,.framer-xOXyJ .framer-11bbj0v>*,.framer-xOXyJ .framer-3bnyln>*{margin:0 4px}.framer-xOXyJ .framer-167nn2y>:first-child,.framer-xOXyJ .framer-hpbat4>:first-child,.framer-xOXyJ .framer-11bbj0v>:first-child,.framer-xOXyJ .framer-1dww2xj>:first-child,.framer-xOXyJ .framer-3bnyln>:first-child{margin-left:0}.framer-xOXyJ .framer-167nn2y>:last-child,.framer-xOXyJ .framer-hpbat4>:last-child,.framer-xOXyJ .framer-11bbj0v>:last-child,.framer-xOXyJ .framer-1dww2xj>:last-child,.framer-xOXyJ .framer-3bnyln>:last-child{margin-right:0}.framer-xOXyJ .framer-hpbat4>*,.framer-xOXyJ .framer-1dww2xj>*{margin:0 5px}.framer-xOXyJ .framer-h5xjx0>*{margin:1px 0}}.framer-xOXyJ.framer-v-15v4e3 .framer-11bbj0v,.framer-xOXyJ.framer-v-15v4e3 .framer-3bnyln{gap:0px}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-xOXyJ.framer-v-15v4e3 .framer-11bbj0v,.framer-xOXyJ.framer-v-15v4e3 .framer-3bnyln{gap:0px}.framer-xOXyJ.framer-v-15v4e3 .framer-11bbj0v>*,.framer-xOXyJ.framer-v-15v4e3 .framer-3bnyln>*{margin:0}.framer-xOXyJ.framer-v-15v4e3 .framer-11bbj0v>:first-child,.framer-xOXyJ.framer-v-15v4e3 .framer-3bnyln>:first-child{margin-left:0}.framer-xOXyJ.framer-v-15v4e3 .framer-11bbj0v>:last-child,.framer-xOXyJ.framer-v-15v4e3 .framer-3bnyln>:last-child{margin-right:0}}.framer-wEQCK .framer-styles-preset-1cfpb1b:not(.rich-text-wrapper),.framer-wEQCK .framer-styles-preset-1cfpb1b.rich-text-wrapper h1{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 36px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}@media (max-width: 1199px) and (min-width: 810px){.framer-wEQCK .framer-styles-preset-1cfpb1b:not(.rich-text-wrapper),.framer-wEQCK .framer-styles-preset-1cfpb1b.rich-text-wrapper h1{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 36px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}}@media (max-width: 809px) and (min-width: 390px){.framer-wEQCK .framer-styles-preset-1cfpb1b:not(.rich-text-wrapper),.framer-wEQCK .framer-styles-preset-1cfpb1b.rich-text-wrapper h1{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 24px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}}@media (max-width: 389px) and (min-width: 0px){.framer-wEQCK .framer-styles-preset-1cfpb1b:not(.rich-text-wrapper),.framer-wEQCK .framer-styles-preset-1cfpb1b.rich-text-wrapper h1{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 24px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}}.framer-WD0AT .framer-styles-preset-vk8353:not(.rich-text-wrapper),.framer-WD0AT .framer-styles-preset-vk8353.rich-text-wrapper h2{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 18px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 1.2em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}.framer-Mcng2 .framer-styles-preset-14diln3:not(.rich-text-wrapper),.framer-Mcng2 .framer-styles-preset-14diln3.rich-text-wrapper h3{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 16px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-text-decoration: none;--framer-text-transform: none}.framer-3Mkkb .framer-styles-preset-1oaiaj4:not(.rich-text-wrapper),.framer-3Mkkb .framer-styles-preset-1oaiaj4.rich-text-wrapper h4{--framer-font-family: "Inter-Bold", "Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold: "Inter-Black", "Inter", sans-serif;--framer-font-family-bold-italic: "Inter-BlackItalic", "Inter", sans-serif;--framer-font-family-italic: "Inter-BoldItalic", "Inter", "Inter Placeholder", sans-serif;--framer-font-size: 20px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 700;--framer-font-weight-bold: 900;--framer-font-weight-bold-italic: 900;--framer-font-weight-italic: 700;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 40px;--framer-text-alignment: start;--framer-text-color: #333333;--framer-text-decoration: none;--framer-text-transform: none}.framer-7XDJn [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-7XDJn .framer-msjxrq{display:block}.framer-7XDJn .framer-1ezoebx{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;height:42px;justify-content:center;overflow:hidden;padding:0 24px;position:relative;text-decoration:none;width:min-content;will-change:var(--framer-will-change-override, transform)}.framer-7XDJn .framer-14dpt4a,.framer-7XDJn .framer-1svt3pc{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:16px;justify-content:center;overflow:visible;padding:0;position:relative;width:16px}.framer-7XDJn .framer-qb01ix-container,.framer-7XDJn .framer-veer6p-container{flex:none;inset:0;position:absolute;z-index:1}.framer-7XDJn .framer-ff3qrb{flex:none;height:auto;position:relative;white-space:pre;width:auto}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-7XDJn .framer-1ezoebx,.framer-7XDJn .framer-14dpt4a,.framer-7XDJn .framer-1svt3pc{gap:0px}.framer-7XDJn .framer-1ezoebx>*{margin:0 3px}.framer-7XDJn .framer-1ezoebx>:first-child,.framer-7XDJn .framer-14dpt4a>:first-child,.framer-7XDJn .framer-1svt3pc>:first-child{margin-left:0}.framer-7XDJn .framer-1ezoebx>:last-child,.framer-7XDJn .framer-14dpt4a>:last-child,.framer-7XDJn .framer-1svt3pc>:last-child{margin-right:0}.framer-7XDJn .framer-14dpt4a>*,.framer-7XDJn .framer-1svt3pc>*{margin:0 5px}}.framer-7XDJn.framer-v-1ezoebx.hover .framer-veer6p-container{left:unset;right:-4px;width:16px}.framer-7XDJn.framer-v-1p7pnqt.hover .framer-qb01ix-container,.framer-7XDJn.framer-v-glo9cc.hover .framer-qb01ix-container{left:-4px;right:unset;width:16px}.framer-7XDJn.framer-v-hgnvlc.hover .framer-veer6p-container{bottom:unset;height:16px;left:unset;width:16px}.framer-EoxoS [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-EoxoS .framer-w9bl51{display:block}.framer-EoxoS.framer-19f6vza{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;height:174px;justify-content:center;overflow:hidden;padding:0;position:relative;text-decoration:none;width:800px}.framer-EoxoS .framer-ivaxr3{align-content:center;align-items:center;bottom:-96px;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:6px;height:120px;justify-content:center;left:calc(50.00000000000002% - 120px / 2);overflow:hidden;padding:0 24px;position:absolute;width:120px;will-change:var(--framer-will-change-override, transform);z-index:1}.framer-EoxoS .framer-1217d6d{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:center;overflow:visible;padding:0;position:relative;width:min-content}.framer-EoxoS .framer-1s4w052-container{flex:none;height:48px;position:relative;width:48px;z-index:1}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-EoxoS.framer-19f6vza,.framer-EoxoS .framer-ivaxr3,.framer-EoxoS .framer-1217d6d{gap:0px}.framer-EoxoS.framer-19f6vza>*,.framer-EoxoS .framer-1217d6d>*{margin:0 5px}.framer-EoxoS.framer-19f6vza>:first-child,.framer-EoxoS .framer-ivaxr3>:first-child,.framer-EoxoS .framer-1217d6d>:first-child{margin-left:0}.framer-EoxoS.framer-19f6vza>:last-child,.framer-EoxoS .framer-ivaxr3>:last-child,.framer-EoxoS .framer-1217d6d>:last-child{margin-right:0}.framer-EoxoS .framer-ivaxr3>*{margin:0 3px}}.framer-EoxoS.framer-v-1onzdwm.framer-19f6vza{width:390px}.framer-EoxoS.framer-v-1onzdwm .framer-ivaxr3{bottom:-48px;height:80px;left:calc(50.00000000000002% - 80px / 2);width:80px}.framer-EoxoS.framer-v-1onzdwm .framer-1s4w052-container{height:36px;width:36px}.framer-EoxoS.framer-v-19f6vza.hover .framer-ivaxr3{bottom:unset;top:calc(50.00000000000002% - 120px / 2)}.framer-EoxoS.framer-v-1onzdwm.hover .framer-ivaxr3{bottom:unset;top:calc(50.00000000000002% - 80px / 2)}.framer-bQkky [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-bQkky .framer-7kcuv1{display:block}.framer-bQkky .framer-1a2my00{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;height:min-content;justify-content:center;overflow:visible;padding:12px;position:relative;width:min-content}.framer-bQkky .framer-ndypoi-container,.framer-bQkky .framer-n40c2a-container,.framer-bQkky .framer-6txim9-container,.framer-bQkky .framer-udgee1-container,.framer-bQkky .framer-1s5xuay-container{flex:none;height:54px;position:relative;width:54px}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-bQkky .framer-1a2my00{gap:0px}.framer-bQkky .framer-1a2my00>*{margin:0 6px}.framer-bQkky .framer-1a2my00>:first-child{margin-left:0}.framer-bQkky .framer-1a2my00>:last-child{margin-right:0}}.framer-bQkky.framer-v-91zzmg .framer-ndypoi-container,.framer-bQkky.framer-v-91zzmg .framer-n40c2a-container,.framer-bQkky.framer-v-91zzmg .framer-6txim9-container,.framer-bQkky.framer-v-91zzmg .framer-udgee1-container,.framer-bQkky.framer-v-91zzmg .framer-1s5xuay-container,.framer-bQkky.framer-v-l2186o .framer-ndypoi-container,.framer-bQkky.framer-v-l2186o .framer-n40c2a-container,.framer-bQkky.framer-v-l2186o .framer-6txim9-container,.framer-bQkky.framer-v-l2186o .framer-udgee1-container,.framer-bQkky.framer-v-l2186o .framer-1s5xuay-container,.framer-bQkky.framer-v-pfbjc8 .framer-ndypoi-container,.framer-bQkky.framer-v-pfbjc8 .framer-n40c2a-container,.framer-bQkky.framer-v-pfbjc8 .framer-6txim9-container,.framer-bQkky.framer-v-pfbjc8 .framer-udgee1-container,.framer-bQkky.framer-v-pfbjc8 .framer-1s5xuay-container,.framer-bQkky.framer-v-poec2p .framer-ndypoi-container,.framer-bQkky.framer-v-poec2p .framer-n40c2a-container,.framer-bQkky.framer-v-poec2p .framer-6txim9-container,.framer-bQkky.framer-v-poec2p .framer-udgee1-container,.framer-bQkky.framer-v-poec2p .framer-1s5xuay-container,.framer-bQkky.framer-v-1jhbvxn .framer-ndypoi-container,.framer-bQkky.framer-v-1jhbvxn .framer-n40c2a-container,.framer-bQkky.framer-v-1jhbvxn .framer-6txim9-container,.framer-bQkky.framer-v-1jhbvxn .framer-udgee1-container,.framer-bQkky.framer-v-1jhbvxn .framer-1s5xuay-container,.framer-bQkky.framer-v-1qaslvn .framer-ndypoi-container,.framer-bQkky.framer-v-1qaslvn .framer-n40c2a-container,.framer-bQkky.framer-v-1qaslvn .framer-6txim9-container,.framer-bQkky.framer-v-1qaslvn .framer-udgee1-container,.framer-bQkky.framer-v-1qaslvn .framer-1s5xuay-container{height:42px;width:42px}.ssr-variant{display:contents}.framer-oBL8y [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-oBL8y .framer-xm5jmc{display:block}.framer-oBL8y.framer-1duamk6{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:min-content;justify-content:space-between;max-width:800px;overflow:hidden;padding:24px;position:relative;width:800px;will-change:var(--framer-will-change-override, transform)}.framer-oBL8y .framer-9k5m9b{align-content:flex-start;align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:12px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}.framer-oBL8y .framer-b7w1fv,.framer-oBL8y .framer-7okb0a,.framer-oBL8y .framer-1xryn2j{flex:none;height:auto;position:relative;white-space:pre;width:auto}.framer-oBL8y .framer-ptphuk-container{flex:none;height:auto;position:relative;width:auto}.framer-oBL8y .framer-1f0pq4e{align-content:flex-end;align-items:flex-end;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:12px;height:min-content;justify-content:center;overflow:hidden;padding:0;position:relative;width:min-content}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-oBL8y .framer-9k5m9b,.framer-oBL8y .framer-1f0pq4e{gap:0px}.framer-oBL8y .framer-9k5m9b>*,.framer-oBL8y .framer-1f0pq4e>*{margin:6px 0}.framer-oBL8y .framer-9k5m9b>:first-child,.framer-oBL8y .framer-1f0pq4e>:first-child{margin-top:0}.framer-oBL8y .framer-9k5m9b>:last-child,.framer-oBL8y .framer-1f0pq4e>:last-child{margin-bottom:0}}.framer-oBL8y.framer-v-1xf0jye.framer-1duamk6{flex-direction:column;gap:24px;justify-content:flex-start;width:390px}.framer-oBL8y.framer-v-1xf0jye .framer-9k5m9b,.framer-oBL8y.framer-v-1xf0jye .framer-1f0pq4e{align-content:center;align-items:center}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-oBL8y.framer-v-1xf0jye.framer-1duamk6{gap:0px}.framer-oBL8y.framer-v-1xf0jye.framer-1duamk6>*{margin:12px 0}.framer-oBL8y.framer-v-1xf0jye.framer-1duamk6>:first-child{margin-top:0}.framer-oBL8y.framer-v-1xf0jye.framer-1duamk6>:last-child{margin-bottom:0}}.framer-gxwOW .framer-styles-preset-temtg:not(.rich-text-wrapper),.framer-gxwOW .framer-styles-preset-temtg.rich-text-wrapper a{--framer-link-current-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6) ;--framer-link-current-text-decoration: none;--framer-link-hover-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6) ;--framer-link-hover-text-decoration: none;--framer-link-text-color: var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, #e6e6e6);--framer-link-text-decoration: none}.framer-T3JFP [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}.framer-T3JFP .framer-dczzhr{display:block}.framer-T3JFP .framer-86cu72{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;height:min-content;justify-content:center;overflow:visible;padding:0;position:relative;width:min-content}.framer-T3JFP .framer-3qysh8-container,.framer-T3JFP .framer-399t72-container,.framer-T3JFP .framer-kfachr-container,.framer-T3JFP .framer-euh3ak-container{aspect-ratio:1 / 1;flex:none;height:var(--framer-aspect-ratio-supported, 42px);position:relative;width:42px}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-T3JFP .framer-86cu72{gap:0px}.framer-T3JFP .framer-86cu72>*{margin:0 6px}.framer-T3JFP .framer-86cu72>:first-child{margin-left:0}.framer-T3JFP .framer-86cu72>:last-child{margin-right:0}}.framer-aVlKS [data-border=true]:after{content:"";border-width:var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);border-color:var(--border-color, none);border-style:var(--border-style, none);width:100%;height:100%;position:absolute;box-sizing:border-box;left:0;top:0;border-radius:inherit;pointer-events:none}@supports (aspect-ratio: 1){body{--framer-aspect-ratio-supported: auto}}.framer-aVlKS .framer-1th2dlc{display:block}.framer-aVlKS .framer-id60tv{align-content:center;align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;height:54px;justify-content:center;overflow:visible;padding:0;position:relative;text-decoration:none;width:54px}.framer-aVlKS .framer-2whtuh,.framer-aVlKS .framer-wwe15t{flex:none;height:auto;position:relative;white-space:pre;width:auto}.framer-aVlKS .framer-14snog5{bottom:10px;flex:none;height:2px;left:calc(50.00000000000002% - 14px / 2);overflow:hidden;position:absolute;width:14px;will-change:var(--framer-will-change-override, transform);z-index:1}.framer-aVlKS .framer-1f2ein0{align-content:center;align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:10px;height:min-content;justify-content:center;left:50%;overflow:hidden;padding:4px 12px;position:absolute;top:50%;width:min-content;will-change:var(--framer-will-change-override, transform);z-index:3}.framer-aVlKS .framer-13lmz27-container{flex:none;height:24px;left:calc(50.00000000000002% - 24px / 2);position:absolute;top:calc(50.00000000000002% - 24px / 2);width:24px;z-index:2}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-aVlKS .framer-id60tv,.framer-aVlKS .framer-1f2ein0{gap:0px}.framer-aVlKS .framer-id60tv>*,.framer-aVlKS .framer-1f2ein0>*{margin:0 5px}.framer-aVlKS .framer-id60tv>:first-child,.framer-aVlKS .framer-1f2ein0>:first-child{margin-left:0}.framer-aVlKS .framer-id60tv>:last-child,.framer-aVlKS .framer-1f2ein0>:last-child{margin-right:0}}.framer-aVlKS.framer-v-edzhm6 .framer-14snog5{left:calc(50.00000000000002% - 8px / 2);width:8px}.framer-aVlKS.framer-v-edzhm6 .framer-13lmz27-container{top:10px}.framer-aVlKS.framer-v-145c0eo .framer-id60tv{aspect-ratio:1 / 1;height:var(--framer-aspect-ratio-supported, 42px);width:42px}.framer-aVlKS.framer-v-145c0eo .framer-13lmz27-container{height:16px;left:calc(50.00000000000002% - 16px / 2);top:calc(50.00000000000002% - 16px / 2);width:16px}.framer-aVlKS.framer-v-q5q15q .framer-id60tv,.framer-aVlKS.framer-v-c8vtgy .framer-id60tv{height:42px;width:42px}.framer-aVlKS.framer-v-q5q15q .framer-13lmz27-container{height:20px;left:calc(50.00000000000002% - 20px / 2);top:calc(50.00000000000002% - 20px / 2);width:20px}.framer-aVlKS.framer-v-c8vtgy .framer-14snog5{bottom:7px;left:calc(50.00000000000002% - 8px / 2);width:8px}.framer-aVlKS.framer-v-c8vtgy .framer-13lmz27-container{height:20px;left:calc(50.00000000000002% - 20px / 2);top:7px;width:20px}.framer-aVlKS.framer-v-3wa8oo .framer-id60tv{gap:8px;height:42px;justify-content:flex-start;padding:0 13px;width:152px}.framer-aVlKS.framer-v-3wa8oo .framer-2whtuh{order:1}.framer-aVlKS.framer-v-3wa8oo .framer-14snog5{order:2}.framer-aVlKS.framer-v-3wa8oo .framer-13lmz27-container{height:16px;left:unset;order:0;position:relative;top:unset;width:16px}@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)){.framer-aVlKS.framer-v-3wa8oo .framer-id60tv{gap:0px}.framer-aVlKS.framer-v-3wa8oo .framer-id60tv>*{margin:0 4px}.framer-aVlKS.framer-v-3wa8oo .framer-id60tv>:first-child{margin-left:0}.framer-aVlKS.framer-v-3wa8oo .framer-id60tv>:last-child{margin-right:0}}.framer-aVlKS.framer-v-id60tv.hover .framer-1f2ein0,.framer-aVlKS.framer-v-edzhm6.hover .framer-1f2ein0{top:-31px}.framer-aVlKS.framer-v-3wa8oo.hover .framer-13lmz27-container{left:unset;top:unset}.framer-bKgHU .framer-styles-preset-ks0g07:not(.rich-text-wrapper),.framer-bKgHU .framer-styles-preset-ks0g07.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 16px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 300;--framer-font-weight-bold: 400;--framer-font-weight-bold-italic: 400;--framer-font-weight-italic: 300;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 2px;--framer-text-alignment: start;--framer-text-color: var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, #808080);--framer-text-decoration: none;--framer-text-transform: none}@media (max-width: 1199px) and (min-width: 810px){.framer-bKgHU .framer-styles-preset-ks0g07:not(.rich-text-wrapper),.framer-bKgHU .framer-styles-preset-ks0g07.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 16px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 300;--framer-font-weight-bold: 400;--framer-font-weight-bold-italic: 400;--framer-font-weight-italic: 300;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 2px;--framer-text-alignment: start;--framer-text-color: var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, #808080);--framer-text-decoration: none;--framer-text-transform: none}}@media (max-width: 809px) and (min-width: 390px){.framer-bKgHU .framer-styles-preset-ks0g07:not(.rich-text-wrapper),.framer-bKgHU .framer-styles-preset-ks0g07.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 14px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 300;--framer-font-weight-bold: 400;--framer-font-weight-bold-italic: 400;--framer-font-weight-italic: 300;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 2px;--framer-text-alignment: start;--framer-text-color: var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, #808080);--framer-text-decoration: none;--framer-text-transform: none}}@media (max-width: 389px) and (min-width: 0px){.framer-bKgHU .framer-styles-preset-ks0g07:not(.rich-text-wrapper),.framer-bKgHU .framer-styles-preset-ks0g07.rich-text-wrapper p{--framer-font-family: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-bold-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-family-italic: "Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size: 14px;--framer-font-style: normal;--framer-font-style-bold: normal;--framer-font-style-bold-italic: italic;--framer-font-style-italic: italic;--framer-font-weight: 300;--framer-font-weight-bold: 400;--framer-font-weight-bold-italic: 400;--framer-font-weight-italic: 300;--framer-letter-spacing: 0em;--framer-line-height: 1.4em;--framer-paragraph-spacing: 2px;--framer-text-alignment: start;--framer-text-color: var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, #808080);--framer-text-decoration: none;--framer-text-transform: none}}
</style>
<!-- End of headEnd -->
</head>
<body class="framer-body-E8Y7WlIrd">
<script async="" src="https://events.framer.com/script" data-fid="c6789e80d2d03730197b6cc07321929a86d3a9f3b13cc1cf7c55da600ed966ad"></script>
<!-- End of bodyStart -->
<div id="main" data-framer-hydrate-v2="{"routeId":"E8Y7WlIrd","localizationId":"default","localeId":"default"}" data-framer-ssr-released-at="2023-12-19T13:06:04.152Z" data-framer-page-optimized-at="2024-01-11T02:42:01.633Z"><!--$--><div style="display:contents"><div class="framer-jcY14 framer-wEQCK framer-bKgHU framer-tyym01" style="min-height:100vh;width:auto"><div class="framer-1226zro-container"><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div style="display:contents"><div class="framer-REUZW framer-1tqgapn framer-v-1tqgapn" data-framer-appear-id="1tqgapn" data-framer-name="Desktop" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)" tabindex="0"><div class="framer-30l22u-container"><div class="framer-7TSZV framer-UIcek framer-ZrGoO framer-v-189c12o" style="display:contents" tabindex="0"><div class="framer-189c12o" data-framer-name="Desktop" style="width:100%"><a class="framer-1dk5fo5 framer-1isha2x" style="border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px" href="index.html"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo17f5.png?scale-down-to=512" alt="" srcset="https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=512 460w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=1024 920w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=2048 1840w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png 1984w" sizes="(min-width: 1200px) 68px, (max-width: 389px) 100vw, (min-width: 810px) and (max-width: 1199px) 68px, (min-width: 390px) and (max-width: 809px) 134px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="68px"></div></a><div class="framer-1djrorc"><div class="framer-1lregvw" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-14jmrn4" data-styles-preset="Xv1pO9At9">Gabriel Villaruel</p></div><div class="framer-9lpw6" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-12p5tyt" data-styles-preset="RDHRL8fp6">Shopify Developer</p></div></div></div></div></div><div class="framer-ozxhro-container"><div class="framer-KOR6P framer-v-110hrbd" style="display:contents" tabindex="0"><div class="framer-110hrbd" data-border="true" data-framer-name="Yes" style="--border-bottom-width:1px;--border-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150)) /* {"name":"Green/40"} */;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;height:100%"><div class="framer-1dei5dh" style="background-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150));border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px"></div><div class="framer-64umiu" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Available for work</p></div></div></div></div><div class="framer-xs7dln-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1" style="width:100%"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div style="display:contents"><div class="framer-REUZW framer-1tqgapn framer-v-1bqxsto" data-framer-appear-id="1bqxsto" data-framer-name="Mobile Small" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%;opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)" tabindex="0"><div class="framer-30l22u-container"><div class="framer-7TSZV framer-UIcek framer-ZrGoO framer-v-1t0qa5u" style="display:contents" tabindex="0"><div class="framer-189c12o" data-framer-name="Mobile Small" style="width:100%"><a class="framer-1dk5fo5 framer-1isha2x" style="border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px" href="index.html"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo17f5.png?scale-down-to=512" alt="" srcset="https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=512 460w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=1024 920w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=2048 1840w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png 1984w" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="" sizes="(min-width: 1200px) 68px, (max-width: 389px) 100vw, (min-width: 810px) and (max-width: 1199px) 68px, (min-width: 390px) and (max-width: 809px) 134px"></div></a><div class="framer-1djrorc"><div class="framer-1lregvw" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-14jmrn4" data-styles-preset="Xv1pO9At9" style="--framer-text-alignment:center">Gabriel Villaruel</p></div><div class="framer-9lpw6" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-12p5tyt" data-styles-preset="RDHRL8fp6" style="--framer-text-alignment:center">Shopify Developer</p></div></div></div></div></div><div class="framer-ozxhro-container"><div class="framer-KOR6P framer-v-110hrbd" style="display:contents" tabindex="0"><div class="framer-110hrbd" data-border="true" data-framer-name="Yes" style="--border-bottom-width:1px;--border-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150)) /* {"name":"Green/40"} */;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;height:100%"><div class="framer-1dei5dh" style="background-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150));border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px"></div><div class="framer-64umiu" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Available for work</p></div></div></div></div><div class="framer-xs7dln-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1" style="width:100%"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div style="display:contents"><div class="framer-REUZW framer-1tqgapn framer-v-1tqgapn" data-framer-appear-id="1tqgapn" data-framer-name="Desktop" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%;opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)" tabindex="0"><div class="framer-30l22u-container"><div class="framer-7TSZV framer-UIcek framer-ZrGoO framer-v-189c12o" style="display:contents" tabindex="0"><div class="framer-189c12o" data-framer-name="Desktop" style="width:100%"><a class="framer-1dk5fo5 framer-1isha2x" style="border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px" href="index.html"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo17f5.png?scale-down-to=512" alt="" srcset="https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=512 460w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=1024 920w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=2048 1840w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png 1984w" sizes="(min-width: 1200px) 68px, (max-width: 389px) 100vw, (min-width: 810px) and (max-width: 1199px) 68px, (min-width: 390px) and (max-width: 809px) 134px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="68px"></div></a><div class="framer-1djrorc"><div class="framer-1lregvw" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-14jmrn4" data-styles-preset="Xv1pO9At9">Gabriel Villaruel</p></div><div class="framer-9lpw6" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-12p5tyt" data-styles-preset="RDHRL8fp6">Shopify Developer</p></div></div></div></div></div><div class="framer-ozxhro-container"><div class="framer-KOR6P framer-v-110hrbd" style="display:contents" tabindex="0"><div class="framer-110hrbd" data-border="true" data-framer-name="Yes" style="--border-bottom-width:1px;--border-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150)) /* {"name":"Green/40"} */;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;height:100%"><div class="framer-1dei5dh" style="background-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150));border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px"></div><div class="framer-64umiu" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Available for work</p></div></div></div></div><div class="framer-xs7dln-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1" style="width:100%"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div style="display:contents"><div class="framer-REUZW framer-1tqgapn framer-v-70vcly" data-framer-appear-id="70vcly" data-framer-name="Mobile" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%;opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)" tabindex="0"><div class="framer-30l22u-container"><div class="framer-7TSZV framer-UIcek framer-ZrGoO framer-v-1jn22kz" style="display:contents" tabindex="0"><div class="framer-189c12o" data-framer-name="Mobile" style="width:100%"><a class="framer-1dk5fo5 framer-1isha2x" style="border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px" href="index.html"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo17f5.png?scale-down-to=512" alt="" srcset="https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=512 460w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=1024 920w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png?scale-down-to=2048 1840w, https://framerusercontent.com/images/MksWAUiDaYtTiUK7BdHvY45cMo.png 1984w" sizes="(min-width: 1200px) 68px, (max-width: 389px) 100vw, (min-width: 810px) and (max-width: 1199px) 68px, (min-width: 390px) and (max-width: 809px) 134px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="134px"></div></a><div class="framer-143tp5b"><div class="framer-lmqchk" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-14jmrn4" data-styles-preset="Xv1pO9At9" style="--framer-text-alignment:center">Gabriel Villaruel</p></div><div class="framer-wu63ze" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-12p5tyt" data-styles-preset="RDHRL8fp6" style="--framer-text-alignment:center">Shopify Developer</p></div></div></div></div></div><div class="framer-xs7dln-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1" style="width:100%"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div><div class="framer-18t3xbz-container"><div class="framer-KOR6P framer-v-110hrbd" style="display:contents" tabindex="0"><div class="framer-110hrbd" data-border="true" data-framer-name="Yes" style="--border-bottom-width:1px;--border-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150)) /* {"name":"Green/40"} */;--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;height:100%"><div class="framer-1dei5dh" style="background-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150));border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px"></div><div class="framer-64umiu" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Available for work</p></div></div></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div class="framer-15la12j" data-framer-appear-id="15la12j" data-framer-name="Hero Section" name="Hero Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1lqxksi"><div class="framer-1mio250" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><h1 class="framer-text framer-styles-preset-1cfpb1b" data-styles-preset="uhOHFKyeX">Get to Know Me Better!</h1></div><div class="framer-1dzi0gn" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Hi, I'm Gabe! I'm all about turning e-commerce into an art form with Shopify. Think of me as your personal Shopify maestro, here to orchestrate your online store's transformation.</p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Bespoke Shopify Creations</strong>: Imagine a store that's not just a store but a digital masterpiece. That's my promise to you. With my deep dive into the world of Shopify, I create stores that are visually breathtaking and sales magnets.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">My Tech Love Story</strong>: It all started with my fascination for tech – how it spins ordinary shopping into extraordinary experiences. Armed with JavaScript, HTML, CSS, and a flair for Liquid, plus my adventures with NodeJS, ExpressJS, and React, I'm all set to make your store a seamless joyride for customers.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Your Brand, My Canvas</strong>: Every brand has a story, and I'm here to paint it in the digital world. Your store won’t just be a store – it’ll be a journey, a place where your brand and customers meet in the most engaging way.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Let's Make Magic Happen</strong>: Ready to see your brand shine in the Shopify universe? I'm just a message away. Let's team up and carve out your e-commerce success story!<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Thanks for dropping by! Can't wait to start this thrilling Shopify adventure with you and craft an online experience that's as unique as your brand. Here's to creating something awesome together!</p></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-15la12j" data-framer-appear-id="fe5djm" data-framer-name="Hero Section" name="Hero Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1lqxksi"><div class="framer-1mio250" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><h1 class="framer-text framer-styles-preset-1cfpb1b" data-styles-preset="uhOHFKyeX" style="--framer-text-alignment:left">Get to Know<!-- --><br class="framer-text">Me Better!<!-- --></h1></div><div class="framer-1dzi0gn" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Hi, I'm Gabe! I'm all about turning e-commerce into an art form with Shopify. Think of me as your personal Shopify maestro, here to orchestrate your online store's transformation.</p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Bespoke Shopify Creations</strong>: Imagine a store that's not just a store but a digital masterpiece. That's my promise to you. With my deep dive into the world of Shopify, I create stores that are visually breathtaking and sales magnets.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">My Tech Love Story</strong>: It all started with my fascination for tech – how it spins ordinary shopping into extraordinary experiences. Armed with JavaScript, HTML, CSS, and a flair for Liquid, plus my adventures with NodeJS, ExpressJS, and React, I'm all set to make your store a seamless joyride for customers.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Your Brand, My Canvas</strong>: Every brand has a story, and I'm here to paint it in the digital world. Your store won’t just be a store – it’ll be a journey, a place where your brand and customers meet in the most engaging way.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Let's Make Magic Happen</strong>: Ready to see your brand shine in the Shopify universe? I'm just a message away. Let's team up and carve out your e-commerce success story!<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Thanks for dropping by! Can't wait to start this thrilling Shopify adventure with you and craft an online experience that's as unique as your brand. Here's to creating something awesome together!</p></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div class="framer-15la12j" data-framer-appear-id="1u16eza" data-framer-name="Hero Section" name="Hero Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1lqxksi"><div class="framer-1mio250" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><h1 class="framer-text framer-styles-preset-1cfpb1b" data-styles-preset="uhOHFKyeX">Get to Know Me Better!</h1></div><div class="framer-1dzi0gn" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Hi, I'm Gabe! I'm all about turning e-commerce into an art form with Shopify. Think of me as your personal Shopify maestro, here to orchestrate your online store's transformation.</p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Bespoke Shopify Creations</strong>: Imagine a store that's not just a store but a digital masterpiece. That's my promise to you. With my deep dive into the world of Shopify, I create stores that are visually breathtaking and sales magnets.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">My Tech Love Story</strong>: It all started with my fascination for tech – how it spins ordinary shopping into extraordinary experiences. Armed with JavaScript, HTML, CSS, and a flair for Liquid, plus my adventures with NodeJS, ExpressJS, and React, I'm all set to make your store a seamless joyride for customers.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Your Brand, My Canvas</strong>: Every brand has a story, and I'm here to paint it in the digital world. Your store won’t just be a store – it’ll be a journey, a place where your brand and customers meet in the most engaging way.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Let's Make Magic Happen</strong>: Ready to see your brand shine in the Shopify universe? I'm just a message away. Let's team up and carve out your e-commerce success story!<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Thanks for dropping by! Can't wait to start this thrilling Shopify adventure with you and craft an online experience that's as unique as your brand. Here's to creating something awesome together!</p></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div class="framer-15la12j" data-framer-appear-id="1b1vqse" data-framer-name="Hero Section" name="Hero Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1lqxksi"><div class="framer-1mio250" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><h1 class="framer-text framer-styles-preset-1cfpb1b" data-styles-preset="uhOHFKyeX">Get to Know Me Better!</h1></div><div class="framer-1dzi0gn" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Hi, I'm Gabe! I'm all about turning e-commerce into an art form with Shopify. Think of me as your personal Shopify maestro, here to orchestrate your online store's transformation.</p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Bespoke Shopify Creations</strong>: Imagine a store that's not just a store but a digital masterpiece. That's my promise to you. With my deep dive into the world of Shopify, I create stores that are visually breathtaking and sales magnets.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">My Tech Love Story</strong>: It all started with my fascination for tech – how it spins ordinary shopping into extraordinary experiences. Armed with JavaScript, HTML, CSS, and a flair for Liquid, plus my adventures with NodeJS, ExpressJS, and React, I'm all set to make your store a seamless joyride for customers.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Your Brand, My Canvas</strong>: Every brand has a story, and I'm here to paint it in the digital world. Your store won’t just be a store – it’ll be a journey, a place where your brand and customers meet in the most engaging way.<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><strong class="framer-text">Let's Make Magic Happen</strong>: Ready to see your brand shine in the Shopify universe? I'm just a message away. Let's team up and carve out your e-commerce success story!<!-- --></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD"><br class="framer-text trailing-break"></p><p class="framer-text framer-styles-preset-ks0g07" data-styles-preset="iVNztHxPD">Thanks for dropping by! Can't wait to start this thrilling Shopify adventure with you and craft an online experience that's as unique as your brand. Here's to creating something awesome together!</p></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div class="framer-170udxj" data-framer-appear-id="170udxj" data-framer-name="Education Section" name="Education Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1v6scj0-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Why Work With Me?</h2></div></div></div></div><div class="framer-1t8uer3"><div class="framer-hoi3ut-container hidden-1ymbvfc" id="Oyx8WPBqi"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Expertise: Deep understanding of the Shopify platform and the latest web technologies.</h3></div></div></div></a></div></div><div class="framer-r0we91-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Customization: Tailored solutions that fit your unique business needs.</h3></div></div></div></a></div></div><div class="framer-1fw5hbx-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%" href="https://www.framer.com/?via=cristianmielu" target="_blank" rel="noopener"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">User Experience: Prioritizing ease of use, aesthetics, and functionality.</h3></div></div></div></a></div></div><div class="framer-117xe18-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Results-Driven: Focused on driving sales and growing your business.</h3></div></div></div></a></div></div><div class="framer-kr6lqp-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Continuous Support: Ongoing assistance to ensure your store stays ahead.</h3></div></div></div></a></div></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-170udxj" data-framer-appear-id="1qbrg9g" data-framer-name="Education Section" name="Education Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1v6scj0-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Why Work With Me?</h2></div></div></div></div><div class="framer-1t8uer3"><div class="framer-hoi3ut-container hidden-1ymbvfc" id="Oyx8WPBqi"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Expertise: Deep understanding of the Shopify platform and the latest web technologies.</h3></div></div></div></a></div></div><div class="framer-r0we91-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Customization: Tailored solutions that fit your unique business needs.</h3></div></div></div></a></div></div><div class="framer-1fw5hbx-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%" href="https://www.framer.com/?via=cristianmielu" target="_blank" rel="noopener"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">User Experience: Prioritizing ease of use, aesthetics, and functionality.</h3></div></div></div></a></div></div><div class="framer-117xe18-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Results-Driven: Focused on driving sales and growing your business.</h3></div></div></div></a></div></div><div class="framer-kr6lqp-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Continuous Support: Ongoing assistance to ensure your store stays ahead.</h3></div></div></div></a></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div class="framer-170udxj" data-framer-appear-id="lzu3q7" data-framer-name="Education Section" name="Education Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1v6scj0-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Why Work With Me?</h2></div></div></div></div><div class="framer-1t8uer3"><div class="framer-hoi3ut-container hidden-1ymbvfc" id="Oyx8WPBqi"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Expertise: Deep understanding of the Shopify platform and the latest web technologies.</h3></div></div></div></a></div></div><div class="framer-r0we91-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Deep understanding of the Shopify platform and the latest technologies.</h3></div></div></div></a></div></div><div class="framer-1fw5hbx-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%" href="https://www.framer.com/?via=cristianmielu" target="_blank" rel="noopener"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">User Experience: Prioritizing ease of use, aesthetics, and functionality.</h3></div></div></div></a></div></div><div class="framer-117xe18-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Results-Driven: Focused on driving sales and growing your business.</h3></div></div></div></a></div></div><div class="framer-kr6lqp-container"><div class="framer-77p1J framer-Mcng2 framer-v-7kiip5" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Desktop - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Continuous Support: Ongoing assistance to ensure your store stays ahead.</h3></div></div></div></a></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div class="framer-170udxj" data-framer-appear-id="977idm" data-framer-name="Education Section" name="Education Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1v6scj0-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Why Work With Me?</h2></div></div></div></div><div class="framer-1t8uer3"><div class="framer-hoi3ut-container hidden-1ymbvfc" id="Oyx8WPBqi"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Expertise: Deep understanding of the Shopify platform and the latest web technologies.</h3></div></div></div></a></div></div><div class="framer-r0we91-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Customization: Tailored solutions that fit your unique business needs.</h3></div></div></div></a></div></div><div class="framer-1fw5hbx-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%" href="https://www.framer.com/?via=cristianmielu" target="_blank" rel="noopener"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">User Experience: Prioritizing ease of use, aesthetics, and functionality.</h3></div></div></div></a></div></div><div class="framer-117xe18-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Results-Driven: Focused on driving sales and growing your business.</h3></div></div></div></a></div></div><div class="framer-kr6lqp-container"><div class="framer-77p1J framer-Mcng2 framer-v-1tuegpu" style="display:contents" tabindex="0"><a class="framer-1vzre64 framer-1te0r7k" data-framer-name="Mobile - Last" style="width:100%"><div class="framer-111t8ux" data-framer-name="Stack"><div class="framer-o890tw" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-122lc57" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateX(-50%)"></div></div><div class="framer-15xyfrm"><div class="framer-1vg1pve" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-14diln3" data-styles-preset="mOD0AUJAO" style="--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))">Continuous Support: Ongoing assistance to ensure your store stays ahead.</h3></div></div></div></a></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div class="framer-1o4fckm" data-framer-appear-id="1o4fckm" data-framer-name="Stack Section" name="Stack Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1vha89-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Stack</h2></div></div></div></div><div class="framer-196x2q"><div class="framer-9ni069-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/TfQ5uvnBsDVaCf2D8hpDwQzRmU.png" alt="Shopify Logo" sizes="55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Shopify</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">E-Commerce</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Shopify is the cornerstone of my e-commerce development. I harness its robust platform to build engaging online stores, focusing on user experience, seamless functionality, and aesthetic appeal, tailored for each unique brand.</p></div></div></div></a></div></div><div class="framer-hegwnv-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gMbf23.png?scale-down-to=1024" alt="" srcset="https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=512 512w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png 2800w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">JavaScript</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Frontend Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">JavaScript is the driving force behind my interactive Shopify sites. It enables me to implement dynamic features and enhance user interactions, ensuring each store is not just visually appealing, but also functionally rich and engaging.</p></div></div></div></a></div></div><div class="framer-332b9t-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png" alt="Shopify Liquid Logo" srcset="https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png?scale-down-to=512 512w, https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png 1024w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Liquid</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Shopify Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Liquid fuels my Shopify customization. It enables me to create dynamic, data-driven storefronts, ensuring each site uniquely reflects the brand's identity. It's essential for crafting personalized e-commerce experiences.</p></div></div></div></a></div></div></div><div class="framer-2w0n49-container"><div class="framer-7XDJn framer-v-1ezoebx" style="display:contents" tabindex="0"><a class="framer-1ezoebx framer-msjxrq" data-framer-name="Small" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);width:100%" href="stack.html"><div class="framer-ff3qrb" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255)))" class="framer-text">Full Stack</p></div><div class="framer-1svt3pc" data-framer-name="Icon"><div class="framer-veer6p-container"><div style="display:contents"></div></div></div></a></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-1o4fckm" data-framer-appear-id="1n3qsq7" data-framer-name="Stack Section" name="Stack Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1vha89-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Stack</h2></div></div></div></div><div class="framer-196x2q"><div class="framer-9ni069-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/TfQ5uvnBsDVaCf2D8hpDwQzRmU.png" alt="Shopify Logo" sizes="55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Shopify</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">E-Commerce</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Shopify is the cornerstone of my e-commerce development. I harness its robust platform to build engaging online stores, focusing on user experience, seamless functionality, and aesthetic appeal, tailored for each unique brand.</p></div></div></div></a></div></div><div class="framer-hegwnv-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gMbf23.png?scale-down-to=1024" alt="" srcset="https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=512 512w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png 2800w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">JavaScript</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Frontend Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">JavaScript is the driving force behind my interactive Shopify sites. It enables me to implement dynamic features and enhance user interactions, ensuring each store is not just visually appealing, but also functionally rich and engaging.</p></div></div></div></a></div></div><div class="framer-332b9t-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png" alt="Shopify Liquid Logo" srcset="https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png?scale-down-to=512 512w, https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png 1024w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Liquid</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Shopify Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Liquid fuels my Shopify customization. It enables me to create dynamic, data-driven storefronts, ensuring each site uniquely reflects the brand's identity. It's essential for crafting personalized e-commerce experiences.</p></div></div></div></a></div></div></div><div class="framer-2w0n49-container"><div class="framer-7XDJn framer-v-1ezoebx" style="display:contents" tabindex="0"><a class="framer-1ezoebx framer-msjxrq" data-framer-name="Small" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);width:100%" href="stack.html"><div class="framer-ff3qrb" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255)))" class="framer-text">Full Stack</p></div><div class="framer-1svt3pc" data-framer-name="Icon"><div class="framer-veer6p-container"><div style="display:contents"></div></div></div></a></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div class="framer-1o4fckm" data-framer-appear-id="4x5qll" data-framer-name="Stack Section" name="Stack Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1vha89-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Stack</h2></div></div></div></div><div class="framer-196x2q"><div class="framer-9ni069-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/TfQ5uvnBsDVaCf2D8hpDwQzRmU.png" alt="Shopify Logo" sizes="55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Shopify</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">E-Commerce</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Shopify is the cornerstone of my e-commerce development. I harness its robust platform to build engaging online stores, focusing on user experience, seamless functionality, and aesthetic appeal, tailored for each unique brand.</p></div></div></div></a></div></div><div class="framer-hegwnv-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gMbf23.png?scale-down-to=1024" alt="" srcset="https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=512 512w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png 2800w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">JavaScript</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Frontend Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">JavaScript is the driving force behind my interactive Shopify sites. It enables me to implement dynamic features and enhance user interactions, ensuring each store is not just visually appealing, but also functionally rich and engaging.</p></div></div></div></a></div></div><div class="framer-332b9t-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png" alt="Shopify Liquid Logo" srcset="https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png?scale-down-to=512 512w, https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png 1024w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Liquid</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Shopify Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Liquid fuels my Shopify customization. It enables me to create dynamic, data-driven storefronts, ensuring each site uniquely reflects the brand's identity. It's essential for crafting personalized e-commerce experiences.</p></div></div></div></a></div></div></div><div class="framer-2w0n49-container"><div class="framer-7XDJn framer-v-1ezoebx" style="display:contents" tabindex="0"><a class="framer-1ezoebx framer-msjxrq" data-framer-name="Small" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);width:100%" href="stack.html"><div class="framer-ff3qrb" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255)))" class="framer-text">Full Stack</p></div><div class="framer-1svt3pc" data-framer-name="Icon"><div class="framer-veer6p-container"><div style="display:contents"></div></div></div></a></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div class="framer-1o4fckm" data-framer-appear-id="12vn0zq" data-framer-name="Stack Section" name="Stack Section" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-1vha89-container"><div class="framer-9XCLH framer-WD0AT framer-v-1q1pvnx" style="display:contents" tabindex="0"><div class="framer-1q1pvnx" data-framer-name="Variant 1" style="width:100%"><div class="framer-198oid2-container"><div style="display:contents"></div></div><div class="framer-o6bims" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h2 class="framer-text framer-styles-preset-vk8353" data-styles-preset="kRhCu3dMH">Stack</h2></div></div></div></div><div class="framer-196x2q"><div class="framer-9ni069-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/TfQ5uvnBsDVaCf2D8hpDwQzRmU.png" alt="Shopify Logo" sizes="55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Shopify</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">E-Commerce</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Shopify is the cornerstone of my e-commerce development. I harness its robust platform to build engaging online stores, focusing on user experience, seamless functionality, and aesthetic appeal, tailored for each unique brand.</p></div></div></div></a></div></div><div class="framer-hegwnv-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gMbf23.png?scale-down-to=1024" alt="" srcset="https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=512 512w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png?scale-down-to=2048 2048w, https://framerusercontent.com/images/ulBdKJLxjuCLvwrvIRgWhda6gM.png 2800w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">JavaScript</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Frontend Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">JavaScript is the driving force behind my interactive Shopify sites. It enables me to implement dynamic features and enhance user interactions, ensuring each store is not just visually appealing, but also functionally rich and engaging.</p></div></div></div></a></div></div><div class="framer-332b9t-container"><div class="framer-xOXyJ framer-wEQCK framer-WD0AT framer-Mcng2 framer-3Mkkb framer-bKgHU framer-gxwOW framer-v-2k7wt8" style="display:contents" tabindex="0"><a class="framer-2k7wt8 framer-pklia1" data-framer-name="Desktop" style="width:100%"><div class="framer-167nn2y" data-framer-name="Stack"><div class="framer-hpbat4" style="background-color:rgb(237, 237, 237);border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px"><div class="framer-tdndm6"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img src="../framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png" alt="Shopify Liquid Logo" srcset="https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png?scale-down-to=512 512w, https://framerusercontent.com/images/HxeJh4yATjEuoALocczRry1edHM.png 1024w" sizes="(min-width: 1200px) 55px, (max-width: 389px) 55px, (min-width: 810px) and (max-width: 1199px) 55px, (min-width: 390px) and (max-width: 809px) 55px" style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover;image-rendering:auto" data-framer-original-sizes="55px"></div></div></div><div class="framer-h5xjx0"><div class="framer-1emj1ul" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-a0htzi:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><h3 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230)))" class="framer-text">Liquid</h3></div><div class="framer-m6y5ku" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(128, 128, 128)))" class="framer-text">Shopify Development</p></div></div></div><div class="framer-11bbj0v" data-framer-name="Description"><div class="framer-1dww2xj"><div class="framer-18yxfnb" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26))"></div></div><div class="framer-3bnyln"><div class="framer-hhan00" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-ks0g07">Liquid fuels my Shopify customization. It enables me to create dynamic, data-driven storefronts, ensuring each site uniquely reflects the brand's identity. It's essential for crafting personalized e-commerce experiences.</p></div></div></div></a></div></div></div><div class="framer-2w0n49-container"><div class="framer-7XDJn framer-v-1ezoebx" style="display:contents" tabindex="0"><a class="framer-1ezoebx framer-msjxrq" data-framer-name="Small" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(26, 26, 26));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);width:100%" href="stack.html"><div class="framer-ff3qrb" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255)))" class="framer-text">Full Stack</p></div><div class="framer-1svt3pc" data-framer-name="Icon"><div class="framer-veer6p-container"><div style="display:contents"></div></div></div></a></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div class="framer-ndevi5" data-framer-appear-id="ndevi5" data-framer-name="ContactSection" name="ContactSection" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-ytp8oh-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-19f6vza framer-w9bl51" data-framer-name="Desktop" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1y8z296-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-19f6vza framer-w9bl51" data-framer-name="Desktop" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1xgvhly" data-framer-name="Let's Talk" name="Let's Talk"><svg class="framer-ag1cma" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer" viewBox="0 0 754 209"><foreignObject width="100%" height="100%" transform="scale(1)" style="overflow:visible;transform-origin:center center"><h1 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:174px;--framer-font-weight:500;--framer-text-color:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230))" class="framer-text">Let's Talk</h1></foreignObject></svg></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-ndevi5" data-framer-appear-id="mj7vx7" data-framer-name="ContactSection" name="ContactSection" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-ytp8oh-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-1onzdwm framer-w9bl51" data-framer-name="Mobile" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1y8z296-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-1onzdwm framer-w9bl51" data-framer-name="Mobile" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1xgvhly" data-framer-name="Let's Talk" name="Let's Talk"><svg class="framer-ag1cma" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer" viewBox="0 0 104 29"><foreignObject width="100%" height="100%" transform="scale(1)" style="overflow:visible;transform-origin:center center"><h1 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:24px;--framer-font-weight:500;--framer-text-color:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230))" class="framer-text">Let's Talk</h1></foreignObject></svg></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div class="framer-ndevi5" data-framer-appear-id="1rwnauc" data-framer-name="ContactSection" name="ContactSection" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-ytp8oh-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-19f6vza framer-w9bl51" data-framer-name="Desktop" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1y8z296-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-19f6vza framer-w9bl51" data-framer-name="Desktop" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1xgvhly" data-framer-name="Let's Talk" name="Let's Talk"><svg class="framer-ag1cma" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer" viewBox="0 0 754 209"><foreignObject width="100%" height="100%" transform="scale(1)" style="overflow:visible;transform-origin:center center"><h1 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:174px;--framer-font-weight:500;--framer-text-color:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230))" class="framer-text">Let's Talk</h1></foreignObject></svg></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div class="framer-ndevi5" data-framer-appear-id="1a6vg48" data-framer-name="ContactSection" name="ContactSection" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div class="framer-ytp8oh-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-1onzdwm framer-w9bl51" data-framer-name="Mobile" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1y8z296-container"><div style="display:contents"><a class="framer-EoxoS framer-19f6vza framer-v-1onzdwm framer-w9bl51" data-framer-name="Mobile" style="backdrop-filter:blur(0px);background-color:rgba(15, 15, 15, 0.92);-webkit-backdrop-filter:blur(0px);height:100%;width:100%;opacity:0" href="contact.html" tabindex="0"><div class="framer-ivaxr3" data-framer-name="Button" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(172, 153, 255));border-bottom-left-radius:60px;border-bottom-right-radius:60px;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);transform:rotate(90deg) translateZ(0)"><div class="framer-1217d6d" data-framer-name="Icon"><div class="framer-1s4w052-container"><div style="display:contents"></div></div></div></div></a></div></div><div class="framer-1xgvhly" data-framer-name="Let's Talk" name="Let's Talk"><svg class="framer-ag1cma" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer" viewBox="0 0 104 29"><foreignObject width="100%" height="100%" transform="scale(1)" style="overflow:visible;transform-origin:center center"><h1 style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:24px;--framer-font-weight:500;--framer-text-color:var(--token-1db46974-80cb-4f40-8b04-f7d1b6afee50, rgb(230, 230, 230))" class="framer-text">Let's Talk</h1></foreignObject></svg></div></div></div><div class="framer-8nwh0f-container" id="Sb3_oXtcu"><div class="ssr-variant hidden-xf1qpa"><div class="framer-bQkky framer-v-10cdj3p" style="display:contents" tabindex="0"><div class="framer-1a2my00" data-framer-name="Desktop - About" style="backdrop-filter:blur(9px);background-color:rgba(15, 15, 15, 0.6);border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);-webkit-backdrop-filter:blur(9px)"><div class="framer-ndypoi-container"><div class="framer-aVlKS framer-bKgHU framer-v-id60tv" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Default" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="index.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Home</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-n40c2a-container"><div class="framer-aVlKS framer-bKgHU framer-v-edzhm6" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Selected" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="about.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-82600c9b-73af-46dc-b10d-4e1f7985fe89, rgb(0, 204, 150));border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;opacity:1"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">About</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-6txim9-container"><div class="framer-aVlKS framer-bKgHU framer-v-id60tv" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Default" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="projects.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Projects</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-udgee1-container"><div class="framer-aVlKS framer-bKgHU framer-v-id60tv" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Default" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="stack.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Stack</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-1s5xuay-container"><div class="framer-aVlKS framer-bKgHU framer-v-id60tv" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Default" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="contact.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Contact</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-bQkky framer-v-l2186o" style="display:contents" tabindex="0"><div class="framer-1a2my00" data-framer-name="Mobile - About" style="backdrop-filter:blur(9px);background-color:rgba(15, 15, 15, 0.6);border-bottom-left-radius:26px;border-bottom-right-radius:26px;border-top-left-radius:26px;border-top-right-radius:26px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);-webkit-backdrop-filter:blur(9px)"><div class="framer-ndypoi-container"><div class="framer-aVlKS framer-bKgHU framer-v-q5q15q" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Small Mobile" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="index.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Home</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-n40c2a-container"><div class="framer-aVlKS framer-bKgHU framer-v-c8vtgy" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Small Mobile Selected" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="about.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:1"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">About</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-6txim9-container"><div class="framer-aVlKS framer-bKgHU framer-v-q5q15q" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Small Mobile" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="projects.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Projects</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-udgee1-container"><div class="framer-aVlKS framer-bKgHU framer-v-q5q15q" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Small Mobile" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="stack.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Stack</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-1s5xuay-container"><div class="framer-aVlKS framer-bKgHU framer-v-q5q15q" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Small Mobile" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="contact.html"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-1f2ein0" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0px 0.7961918735236395px 0.7961918735236395px -0.9375px rgba(0, 0, 0, 0.18252), 0px 2.414506143104518px 2.414506143104518px -1.875px rgba(0, 0, 0, 0.17241), 0px 6.382653521484461px 6.382653521484461px -2.8125px rgba(0, 0, 0, 0.14761), 0px 20px 20px -3.75px rgba(0, 0, 0, 0.0625);opacity:0;transform:translate(-50%, -50%)"><div class="framer-wwe15t" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:8px;--framer-font-weight:500;--framer-text-color:var(--extracted-r6o4lv, var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255)))" class="framer-text">Contact</p></div></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-pnqraz"><div class="framer-1oinxdp-container" data-framer-appear-id="1oinxdp" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div style="display:contents"><div class="framer-oBL8y framer-gxwOW framer-1duamk6 framer-v-1duamk6" data-framer-name="Desktop" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%" tabindex="0"><div class="framer-9k5m9b"><div class="framer-b7w1fv" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text">© 2024. All rights Reserved.</p></div><div class="framer-ptphuk-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div><div class="framer-1f0pq4e"><div class="framer-7okb0a" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="licensing.html">Licensing</a></p></div><div class="framer-1xryn2j" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="404.html">404</a></p></div></div></div></div></div></div><div class="ssr-variant hidden-1ymbvfc hidden-pnqraz hidden-tyym01"><div class="framer-1oinxdp-container" data-framer-appear-id="b6s1k9" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div style="display:contents"><div class="framer-oBL8y framer-gxwOW framer-1duamk6 framer-v-1xf0jye" data-framer-name="Mobile" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%" tabindex="0"><div class="framer-9k5m9b"><div class="framer-b7w1fv" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text">© 2024. All rights Reserved.</p></div><div class="framer-ptphuk-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div><div class="framer-1f0pq4e"><div class="framer-7okb0a" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="licensing.html">Licensing</a></p></div><div class="framer-1xryn2j" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="404.html">404</a></p></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-pnqraz hidden-tyym01"><div class="framer-1oinxdp-container" data-framer-appear-id="1cb2fp2" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div style="display:contents"><div class="framer-oBL8y framer-gxwOW framer-1duamk6 framer-v-1duamk6" data-framer-name="Desktop" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%" tabindex="0"><div class="framer-9k5m9b"><div class="framer-b7w1fv" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text">© 2024. All rights Reserved.</p></div><div class="framer-ptphuk-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div><div class="framer-1f0pq4e"><div class="framer-7okb0a" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="licensing.html">Licensing</a></p></div><div class="framer-1xryn2j" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="404.html">404</a></p></div></div></div></div></div></div><div class="ssr-variant hidden-xf1qpa hidden-1ymbvfc hidden-tyym01"><div class="framer-1oinxdp-container" data-framer-appear-id="1t29ix3" style="opacity:0.001;transform:perspective(1200px) translateX(0px) translateY(0px) scale(0.8) rotate(0deg) translateZ(0)"><div style="display:contents"><div class="framer-oBL8y framer-gxwOW framer-1duamk6 framer-v-1xf0jye" data-framer-name="Mobile" style="background-color:var(--token-4fee7da4-7ef6-44cb-ba43-d1c61be70cd1, rgb(15, 15, 15));border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);max-width:100%;width:100%" tabindex="0"><div class="framer-9k5m9b"><div class="framer-b7w1fv" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTMwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:300;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text">© 2024. All rights Reserved.</p></div><div class="framer-ptphuk-container"><div class="framer-T3JFP framer-v-86cu72" style="display:contents" tabindex="0"><div class="framer-86cu72" data-framer-name="Variant 1"><div class="framer-3qysh8-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://github.com/GPVcode/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-399t72-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.linkedin.com/in/gabrielvillaruel/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-kfachr-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://twitter.com/" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div><div class="framer-euh3ak-container"><div class="framer-aVlKS framer-bKgHU framer-v-145c0eo" style="display:contents" tabindex="0"><a class="framer-id60tv framer-1th2dlc" data-framer-name="Social Icon" style="background-color:var(--token-082950e0-e8a8-4371-a3eb-3df032d71578, rgb(38, 38, 38));border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625);height:100%;width:100%" href="https://www.youtube.com/@GPVdev" target="_blank" rel="noopener"><div class="framer-14snog5" data-framer-name="Dot" style="background-color:var(--token-edcca4a2-fd8f-4d0d-bc2a-82dcf6156ba9, rgb(130, 102, 255));border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0"></div><div class="framer-13lmz27-container"><div style="display:contents"></div></div></a></div></div></div></div></div></div><div class="framer-1f0pq4e"><div class="framer-7okb0a" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="licensing.html">Licensing</a></p></div><div class="framer-1xryn2j" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;--extracted-r6o4lv:var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153));--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p style="--font-selector:R0Y7QmFpIEphbWp1cmVlLTUwMA==;--framer-font-family:"Bai Jamjuree", "Bai Jamjuree Placeholder", sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-line-height:1.4em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-5dba2f36-f761-4284-aa70-8fb4dfbc6075, rgb(153, 153, 153)))" class="framer-text"><a class="framer-text framer-styles-preset-temtg" data-styles-preset="XQkNaQ_4u" href="404.html">404</a></p></div></div></div></div></div></div><div id="overlay"></div></div></div><!--/$--></div><div id="svg-templates" style="position: absolute; overflow: hidden; top: 0; left: 0; width: 0; height: 0">
</div>
<script>"use strict";var animator=(()=>{var E=Object.defineProperty;var ue=Object.getOwnPropertyDescriptor;var le=Object.getOwnPropertyNames;var de=Object.prototype.hasOwnProperty;var xe=(e,t)=>{for(var r in t)E(e,r,{get:t[r],enumerable:!0})},ge=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of le(t))!de.call(e,i)&&i!==r&&E(e,i,{get:()=>t[i],enumerable:!(n=ue(t,i))||n.enumerable});return e};var ye=e=>ge(E({},"__esModule",{value:!0}),e);var Ne={};xe(Ne,{animateAppearEffects:()=>me,getActiveVariantHash:()=>fe,spring:()=>S,startOptimizedAppearAnimation:()=>Y});var G=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();var z="framerAppearId",Fe="data-"+G(z);var Ae=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],q=new Set(Ae);var C=(e,t,r)=>Math.min(Math.max(r,e),t);var V=e=>e;var U=V;var B=e=>e*1e3,M=e=>e/1e3;var H=e=>Array.isArray(e)&&typeof e[0]=="number";var w=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,he={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:w([0,.65,.55,1]),circOut:w([.55,0,1,.45]),backIn:w([.31,.01,.66,-.59]),backOut:w([.33,1.53,.69,.99])};function $(e){if(e)return H(e)?w(e):Array.isArray(e)?e.map($):he[e]}function N(e,t,r,{delay:n=0,duration:i,repeat:a=0,repeatType:o="loop",ease:f,times:m}={}){let s={[t]:r};m&&(s.offset=m);let p=$(f);return Array.isArray(p)&&(s.easing=p),e.animate(s,{delay:n,duration:i,easing:Array.isArray(p)?"linear":p,fill:"both",iterations:a+1,direction:o==="reverse"?"alternate":"normal"})}function W(e,t){return t?e*(1e3/t):0}var Te=5;function _(e,t,r){let n=Math.max(t-Te,0);return W(r-e(n),t-n)}var L=.001,be=.01,Q=10,ve=.05,Oe=1;function J({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let i,a;U(e<=B(Q),"Spring duration must be 10 seconds or less");let o=1-t;o=C(ve,Oe,o),e=C(be,Q,M(e)),o<1?(i=s=>{let p=s*o,c=p*e,u=p-r,d=D(s,o),l=Math.exp(-c);return L-u/d*l},a=s=>{let c=s*o*e,u=c*r+r,d=Math.pow(o,2)*Math.pow(s,2)*e,l=Math.exp(-c),x=D(Math.pow(s,2),o);return(-i(s)+L>0?-1:1)*((u-d)*l)/x}):(i=s=>{let p=Math.exp(-s*e),c=(s-r)*e+1;return-L+p*c},a=s=>{let p=Math.exp(-s*e),c=(r-s)*(e*e);return p*c});let f=5/e,m=we(i,a,f);if(e=B(e),isNaN(m))return{stiffness:100,damping:10,duration:e};{let s=Math.pow(m,2)*n;return{stiffness:s,damping:o*2*Math.sqrt(n*s),duration:e}}}var Me=12;function we(e,t,r){let n=r;for(let i=1;i<Me;i++)n=n-e(n)/t(n);return n}function D(e,t){return e*Math.sqrt(1-t*t)}var Se=["duration","bounce"],Pe=["stiffness","damping","mass"];function ee(e,t){return t.some(r=>e[r]!==void 0)}function ke(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!ee(e,Pe)&&ee(e,Se)){let r=J(e);t={...t,...r,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}function S({keyframes:e,restDelta:t,restSpeed:r,...n}){let i=e[0],a=e[e.length-1],o={done:!1,value:i},{stiffness:f,damping:m,mass:s,velocity:p,duration:c,isResolvedFromDuration:u}=ke(n),d=p?-M(p):0,l=m/(2*Math.sqrt(f*s)),x=a-i,y=M(Math.sqrt(f/s)),O=Math.abs(x)<5;r||(r=O?.01:2),t||(t=O?.005:.5);let h;if(l<1){let g=D(y,l);h=A=>{let T=Math.exp(-l*y*A);return a-T*((d+l*y*x)/g*Math.sin(g*A)+x*Math.cos(g*A))}}else if(l===1)h=g=>a-Math.exp(-y*g)*(x+(d+y*x)*g);else{let g=y*Math.sqrt(l*l-1);h=A=>{let T=Math.exp(-l*y*A),k=Math.min(g*A,300);return a-T*((d+l*y*x)*Math.sinh(k)+g*x*Math.cosh(k))/g}}return{calculatedDuration:u&&c||null,next:g=>{let A=h(g);if(u)o.done=g>=c;else{let T=d;g!==0&&(l<1?T=_(h,g,A):T=0);let k=Math.abs(T)<=r,ce=Math.abs(a-A)<=t;o.done=k&&ce}return o.value=o.done?a:A,o}}}var K=(e,t)=>`${e}: ${t}`;var b=new Map;var X;function te(e,t,r,n){let i=K(e,q.has(t)?"transform":t),a=b.get(i);if(!a)return 0;let{animation:o,startTime:f}=a,m=()=>{b.delete(i);try{o.cancel()}catch{}};return f!==null?(n.render(m),X===void 0&&(X=performance.now()),X-f||0):(m(),0)}var I,v;function Y(e,t,r,n,i){if(window.HandoffAppearAnimations===!1)return;let a=e.dataset[z];if(!a)return;window.HandoffAppearAnimations=te;let o=K(a,t);v||(v=N(e,t,[r[0],r[0]],{duration:1e4,ease:"linear"}),b.set(o,{animation:v,startTime:null}));let f=()=>{v.cancel();let m=N(e,t,r,n);I===void 0&&(I=performance.now()),m.startTime=I,b.set(o,{animation:m,startTime:I}),i&&i(m)};v.ready?v.ready.then(f).catch(V):f()}var F=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Ve={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},De={translateX:"px",translateY:"px",translateZ:"px",x:"px",y:"px",z:"px",perspective:"px",transformPerspective:"px",rotate:"deg",rotateX:"deg",rotateY:"deg"};function re(e,t){let r=De[e];return!r||typeof t=="string"&&t.endsWith(r)?t:`${t}${r}`}function R(e){return F.includes(e)}var Ke=(e,t)=>F.indexOf(e)-F.indexOf(t);function oe({transform:e,transformKeys:t},{enableHardwareAcceleration:r=!0,allowTransformNone:n=!0},i,a){let o="";t.sort(Ke);for(let f of t)o+=`${Ve[f]||f}(${e[f]}) `;return r&&!e.z&&(o+="translateZ(0)"),o=o.trim(),a?o=a(e,o):n&&i&&(o="none"),o}function j(e,t){let r=new Set(Object.keys(e));for(let n in t)r.add(n);return Array.from(r)}function Z(e,t){let r=t-e.length;if(r<=0)return e;let n=new Array(r).fill(e[e.length-1]);return e.concat(n)}var ae={duration:.001},P={opacity:1,scale:1,translateX:0,translateY:0,translateZ:0,x:0,y:0,z:0,rotate:0,rotateX:0,rotateY:0};function se(e,t,r,n,i){return r.delay&&(r.delay*=1e3),r.type==="spring"?Ee(e,t,r,n,i):Ce(e,t,r,n,i)}function Ie(e,t,r){let n={},i=0,a=0;for(let o of j(e,t)){let f=e[o]??P[o],m=t[o]??P[o];if(f===void 0||m===void 0||o!=="transformPerspective"&&f===m)continue;o==="transformPerspective"&&(n[o]=[f,m]);let s=Be(f,m,r),{duration:p,keyframes:c}=s;p===void 0||c===void 0||(p>i&&(i=p,a=c.length),n[o]=c)}return{keyframeValuesByProps:n,longestDuration:i,longestLength:a}}function Ee(e,t,r,n,i){let a={},{keyframeValuesByProps:o,longestDuration:f,longestLength:m}=Ie(e,t,r);if(!m)return a;let s={ease:"linear",duration:f,delay:r.delay},p=i?ae:s,c={};for(let[d,l]of Object.entries(o))R(d)?c[d]=Z(l,m):a[d]={keyframes:Z(l,m),options:d==="opacity"?s:p};let u=pe(c,n);return u&&(a.transform={keyframes:u,options:p}),a}function ze(e){let{type:t,duration:r,...n}=e;return{duration:r*1e3,...n}}function Ce(e,t,r,n,i){let a=ze(r);if(!a)return;let o={},f=i?ae:a,m={};for(let p of j(e,t)){let c=e[p]??P[p],u=t[p]??P[p];c===void 0||u===void 0||p!=="transformPerspective"&&c===u||(R(p)?m[p]=[c,u]:o[p]={keyframes:[c,u],options:p==="opacity"?a:f})}let s=pe(m,n);return s&&(o.transform={keyframes:s,options:f}),o}var ne=new Map,ie=10;function Be(e,t,r){let{damping:n,stiffness:i,mass:a}=r,o=`${e}-${t}-${n}-${i}-${a}`,f=ne.get(o);if(f)return f;let m=[e,t],s=S({...r,keyframes:m}),p={done:!1,value:m[0]},c=[],u=0;for(;!p.done&&u<1e4;)p=s.next(u),c.push(p.value),u+=ie;m=c;let d=u-ie,x={keyframes:m,duration:d,ease:"linear"};return ne.set(o,x),x}function pe(e,t){let r=[],n=Object.values(e)[0]?.length;if(!n)return;let i=Object.keys(e);for(let a=0;a<n;a++){let o={},f=!0;for(let[s,p]of Object.entries(e)){let c=p[a];f&&(f=c===void 0||c===P[s]),c!==void 0&&(o[s]=re(s,c))}let m=oe({transform:o,transformKeys:i},{},f,t);r.push(m)}return r}function me(e,t,r,n,i,a){for(let[o,f]of Object.entries(e)){let{initial:m,animate:s,transformTemplate:p,variantHash:c}=f;if(!m||!s||c&&a&&c!==a)continue;let{transition:u,...d}=s,l=se(m,d,u,$e(p,n),i);if(!l)continue;let x={},y={};for(let[O,h]of Object.entries(l))x[O]=h.keyframes,y[O]=h.options;t(`[${r}="${o}"]`,x,y)}}function $e(e,t){if(!(!e||!t))return(r,n)=>e.replace(t,n)}function fe(e){return e?e.find(r=>r.mediaQuery?window.matchMedia(r.mediaQuery).matches===!0:!1)?.hash:void 0}return ye(Ne);})();
</script><script data-framer-appear-animation="no-preference">
requestAnimationFrame(() => {
if(window.__framer_disable_appear_effects_optimization__ !== true) {
const respectReducedMotion = false
const reducedMotion = respectReducedMotion && window.matchMedia('(prefers-reduced-motion: reduce)').matches === true
const breakpoints = [{"hash":"tyym01","mediaQuery":"(min-width: 1200px)"},{"hash":"1ymbvfc","mediaQuery":"(min-width: 810px) and (max-width: 1199px)"},{"hash":"pnqraz","mediaQuery":"(min-width: 390px) and (max-width: 809px)"},{"hash":"xf1qpa","mediaQuery":"(max-width: 389px)"}]
if (animator) {
const appearAnimations = {"fe5djm":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"xf1qpa","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1u16eza":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"1ymbvfc","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1b1vqse":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"pnqraz","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"15la12j":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"tyym01","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1qbrg9g":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"xf1qpa","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"lzu3q7":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"1ymbvfc","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"977idm":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"pnqraz","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"170udxj":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"tyym01","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1n3qsq7":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"xf1qpa","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"4x5qll":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"1ymbvfc","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"12vn0zq":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"pnqraz","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1o4fckm":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"tyym01","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"mj7vx7":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"xf1qpa","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1rwnauc":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"1ymbvfc","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1a6vg48":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"pnqraz","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"ndevi5":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"tyym01","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"b6s1k9":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"xf1qpa","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1cb2fp2":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"1ymbvfc","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1t29ix3":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"pnqraz","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1oinxdp":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"variantHash":"tyym01","initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1tqgapn":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"1bqxsto":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"},"70vcly":{"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"transition":{"damping":30,"delay":0,"mass":1,"stiffness":400,"type":"spring"},"x":0,"y":0},"initial":{"opacity":0.001,"rotate":0,"scale":0.8,"x":0,"y":0},"transformTemplate":"perspective(1200px) __Appear_Animation_Transform__"}}
const activeVariantHash = animator.getActiveVariantHash(breakpoints)
const animate = (selector, keyframesByProps, optionsByProps) => {
for (const [name, keyframes] of Object.entries(keyframesByProps)) {
const options = optionsByProps[name]
const element = document.querySelector(selector)
if (!element) continue
const animation = animator.startOptimizedAppearAnimation(element, name, keyframes, options)
}
}
animator.animateAppearEffects(appearAnimations, animate, "data-framer-appear-id", "__Appear_Animation_Transform__", reducedMotion, activeVariantHash)
}
}
})
</script>
<script type="module" data-framer-bundle="" src="https://framerusercontent.com/sites/6rvM8C3Aho8uSWVNvaPels/preview_script0.SOVODAV5.mjs"></script>
<!-- End of bodyEnd -->
</body>
</html>