:root{font-size:16px;font-size:clamp(16px,1vw + 1vh + .2vmin,24px);--color-text:#fff;--color-background:#000;--red:#d62828;--orange:#f77f00;--green:#94e669;--yellow:#fcbf49;--gold:#eae2b7;--blue:#003049;--dark-grey:#272727;--light-gray:#3a3a3a;--title:"Kanit",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--section-spacing:4rem;--header-height:100px;--font-size-navigation:clamp(.6rem,14px,100px);--font-size-sup:.4em;--font-size-big-paragraph:2rem;--font-size-work-subtitle:1.6rem;--font-size-tools-subtitle:1.6rem;--subtitle-paragraph-ls:-.08rem;--subtitle-active-paragraph-ls:-.1rem;--font-size-subtitle:2.7rem;--font-size-title:7rem;--font-size-hero-title-smaller:6rem;--font-size-title-2:3.5rem;--font-size-hero-title:7rem;--font-size-smaller-title:4rem;--font-size-swiper-text:175px;--paragraph-ls:-.1rem;--padding-horizontal-page:2rem;--font-size-small-paragraph:1.5rem;--paragraph-small-ls:-.075rem;--max-width:1280px;--font-size-small-title:3rem}@media screen and (max-width:991px){:root{--font-size-hero-title:5rem;--font-size-hero-title-smaller:4rem;--font-size-smaller-title:3.25rem}}@media screen and (max-width:767px){:root{--paragraph-ls:-.05rem;--font-size-big-paragraph:1.75rem;--font-size-title:4rem;--font-size-swiper-text:120px;--font-size-hero-title-smaller:3rem;--font-size-hero-title:4rem;--padding-horizontal-page:1rem;--font-size-title-2:3rem;--header-height:70px;--font-size-smaller-title:2rem}}html.w-mod-touch *{background-attachment:scroll}::-webkit-scrollbar{display:none}*,:after,:before{box-sizing:border-box;font-weight:400;margin:0;scrollbar-width:none}body{background:var(--color-background);color:var(--color-text);font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;min-height:100%;text-rendering:optimizeLegibility;transition:color .5s,background-color .5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--dark-grey);line-height:1;overflow:hidden;--route-delay:0s}body.project{--route-delay:.5s}#__nuxt{bottom:0;font-weight:400;left:0;margin:0 auto;max-width:var(--max-width);padding:0 var(--padding-horizontal-page);position:absolute;right:0;top:0}#customCursor{align-items:center;background-color:transparent;border-radius:50%;bottom:auto;color:#fff;display:flex;font-size:12px;height:60px;justify-content:center;left:-60px;line-height:1.4;pointer-events:none;position:fixed;right:auto;text-align:center;top:10px;transform-origin:top right;transition:height .1s ease-out,width .1s ease-out;width:60px;will-change:transform;z-index:1000}#customCursor.dark{color:#000}#customCursor:after{border:.5px solid #fff;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#customCursor.dark:after{border:.5px solid #000}#customCursor:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}main{bottom:0}.scrollable,main{left:0;overflow:hidden;position:fixed;right:0;top:0}.scrollable{bottom:-3px;overscroll-behavior:none}html.w-mod-touch .scrollable{position:absolute}html.w-mod-touch #customCursor{display:none}.is-safari #customCursor{transition:height .1s ease-out,width .1s ease-out}ul{list-style-type:none;padding-left:0}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1;margin:0;outline:none;padding:0;z-index:10}a{text-decoration:none}.page-left-enter-active,.page-left-leave-active{transform-origin:center;transition:all .8s ease-out var(--route-delay)}.page-left-enter-from{border-radius:40px;transform:translateY(100%) scale(.8)}.page-left-leave-to{border-radius:40px;transform:translateY(-100%) scale(.8)}.page-left-enter-to{border-radius:0;transform:translateY(0) scale(1)}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(./Kanit-400-1.D80Pglro.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(./Kanit-400-2.DRI8YWyb.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-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(./Kanit-400-3.B2xPf58u.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(./Kanit-400-4.BUlsQXH3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(./Kanit-600-5.Bj6oiaDc.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(./Kanit-600-6.Bi7fw3I4.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-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(./Kanit-600-7.DAX3wtuq.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:600;src:url(./Kanit-600-8.0lS78yAd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(./Poppins-200-9.Cd2cBuw-.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(./Poppins-200-10.C8LeRBwY.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(./Poppins-200-11.B8tqA5oA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(./Poppins-300-12.D7nrgzLr.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(./Poppins-300-13.Cirz0Guu.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(./Poppins-300-14.Dku2WoCh.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./Poppins-400-15.CJDn6rn8.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./Poppins-400-16.by3JarPu.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./Poppins-400-17.cpxAROuN.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./Poppins-600-18.STEjXBNN.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./Poppins-600-19.CAhIAdZj.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./Poppins-600-20.zEkxB9Mr.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.cross[data-v-65900760]{transform:rotate(var(--rotate,0)) translateY(var(--y,0));transform-origin:center;transition:transform .3s ease,opacity .3s ease;will-change:transform}.cross-left[data-v-65900760],.cross-right[data-v-65900760]{--rotate:0deg;--y:0px}.cross-middle[data-v-65900760]{opacity:1;transition:opacity .3s ease}.cross-vertical[data-v-13df4bcd]{transform:rotate(var(--rotate,0));transform-origin:center;transition:transform .3s ease,opacity .3s ease;will-change:transform}.services__item-text-container[data-v-796e40db]{height:100%;left:50%;max-width:var(--max-width);padding:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100%}@media screen and (max-width:1024px){.services__item-text-container[data-v-796e40db]{align-items:center;display:flex}}.services__item-text[data-v-796e40db]{color:var(--dark-grey);font-size:1.25rem;font-weight:600;height:auto;left:1rem;overflow:visible;pointer-events:none;position:absolute;top:1rem;transition:transform .8s ease;will-change:transform}@media screen and (max-width:1024px){.services__item-text[data-v-796e40db]{color:#fff;left:2rem;line-height:1;max-width:100%;position:relative;top:0}}@media screen and (max-width:767px){.services__item-text[data-v-796e40db]{font-size:1.2rem}}.services__item-text--white[data-v-796e40db]{color:#fff}.static[data-v-796e40db]{background-attachment:fixed;background-image:url();background-position:0 0;background-size:480px;top:0;right:0;bottom:0;left:0;opacity:.03;pointer-events:none;position:fixed;z-index:2147483647}.language[data-v-796e40db]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;margin-left:4rem;padding-bottom:calc(1px + .2rem);z-index:1}.language__icon[data-v-796e40db]{height:20px;pointer-events:none;width:auto}.language[data-v-796e40db] a{color:#fff;cursor:pointer;opacity:.5;pointer-events:all}.language[data-v-796e40db] a.current{opacity:1;pointer-events:none}@media screen and (max-width:1024px){.language[data-v-796e40db]{margin-left:0;margin-right:2rem}}.header[data-v-796e40db]{height:var(--header-height);pointer-events:none;position:sticky;width:100%;z-index:104}.header__wrapper[data-v-796e40db],.header__wrapper nav[data-v-796e40db]{height:100%}.header__button[data-v-796e40db]{cursor:pointer;opacity:0;pointer-events:all;position:relative;transition:opacity .5s linear}.header__button.appear[data-v-796e40db]{opacity:1}.header__button a[data-v-796e40db]{align-items:center;border-radius:8px;color:#fff;display:flex;gap:.5rem;padding:8px 16px 8px 12px;transition:all .7s ease;z-index:1}.header__button a.router-link-exact-active[data-v-796e40db]:not(.header__logo-container){opacity:.2}.header__button a[data-v-796e40db]:before{background-image:var(--static-bg);background-position:50%;background-size:cover;border-radius:8px;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .7s ease;z-index:0}.header__button a span[data-v-796e40db]{font-size:var(--font-size-navigation)}.header__button a img[data-v-796e40db],.header__button a span[data-v-796e40db]{position:relative;z-index:2}@media (hover:hover){.header__button a[data-v-796e40db]:hover:not(.router-link-exact-active):before{opacity:.6}}@media screen and (max-width:767px){.header__button[data-v-796e40db]{height:3rem}}.header__logo[data-v-796e40db]{cursor:pointer;height:auto;opacity:1;pointer-events:all;transition:opacity .5s ease;width:125px;z-index:10}.header__logo path[data-v-796e40db]{transition:fill .5s ease 0s}.header__logo.hide[data-v-796e40db]{opacity:0}.header__logo.dark path[data-v-796e40db]{fill:#000}@media screen and (max-width:767px){.header__logo[data-v-796e40db]{height:100%;width:auto}}.header__navigation-mobile[data-v-796e40db]{display:none;height:100%;justify-content:flex-end;opacity:0;pointer-events:all;transition:opacity .5s ease;z-index:1}.header__navigation-mobile[data-v-796e40db] .nav-dropdown-mobile__icon{height:40px}.header__navigation-mobile[data-v-796e40db] .nav-dropdown-mobile__icon path{stroke:#fff}@media screen and (max-width:1024px){.header__navigation-mobile[data-v-796e40db]{align-items:center;display:flex}}.header__navigation[data-v-796e40db]{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;font-size:var(--font-size-navigation);margin-left:auto;z-index:1}@media screen and (max-width:1024px){.header__navigation[data-v-796e40db]{display:none}}nav[data-v-796e40db]{display:flex;margin:0 0 1rem;padding-top:1rem;width:100%}@media screen and (max-width:1024px){nav[data-v-796e40db]{justify-content:space-between}}nav a[data-v-796e40db]{color:var(--color-text);padding:0;pointer-events:all;position:relative;text-decoration:none;transition:color .3s ease .2s;z-index:10}@media screen and (max-width:1024px){nav a[data-v-796e40db]{pointer-events:none}}nav a.dark[data-v-796e40db]{color:#000}nav a.router-link-exact-active+.nav-item__line[data-v-796e40db]{transform:translate(101%)!important}nav a.router-link-exact-active[data-v-796e40db]:not(.header__logo-container){cursor:default;opacity:.2}nav a.router-link-exact-active:not(.header__logo-container).router-link-not-active[data-v-796e40db]{cursor:pointer;opacity:1;pointer-events:all}.nav-item[data-v-796e40db]{overflow:hidden}.nav-item__mask[data-v-796e40db]{display:flex;flex-direction:column;opacity:0;position:relative;row-gap:.2rem;transition:opacity .5s linear;z-index:10}.nav-item__wrapper[data-v-796e40db]{overflow:hidden}.nav-item--dropdown[data-v-796e40db]{align-items:center;-moz-column-gap:.3rem;column-gap:.3rem;cursor:default;display:flex}.nav-item--dropdown .default-cursor[data-v-796e40db]{cursor:default}.nav-item__line[data-v-796e40db]{background-color:#fff;height:1px;position:relative;transform:translate(-101%);transition:transform .5s cubic-bezier(.6,0,.2,1);width:100%;will-change:transform;z-index:1}.nav-item__line.dark[data-v-796e40db]{background-color:#000}.services-mobile[data-v-796e40db]{border-bottom:1px solid hsla(0,0%,100%,.212);display:flex;flex-direction:column;gap:1rem;max-height:0;overflow:hidden;padding:0 1rem;position:relative;transition:max-height 1s cubic-bezier(.6,0,.2,1)}.services-mobile__item-background--ecommerce[data-v-796e40db]{-o-object-position:0 100%;object-position:0 100%}.services-mobile__item-background--automations[data-v-796e40db]{-o-object-position:0 32%;object-position:0 32%}.services-mobile__item[data-v-796e40db]{border-radius:4px;height:40px;min-height:40px;overflow:hidden;pointer-events:all;position:relative;width:100%}.services-mobile__item[data-v-796e40db]:first-child{margin-top:.5rem}.services-mobile__item[data-v-796e40db]:last-child{margin-bottom:1.5rem}.services-mobile__item[data-v-796e40db] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:.3;width:100%}.services-mobile__item--center[data-v-796e40db] img{-o-object-position:center;object-position:center}.nav-dropdown-mobile[data-v-796e40db]{background-color:var(--dark-grey);bottom:0;clip-path:inset(0 0 100% 0);height:100dvh;left:0;overflow:scroll;padding:calc(var(--header-height) + 2.5rem) 1rem 1rem;pointer-events:none;position:fixed;right:0;top:0;transition:clip-path 1s cubic-bezier(.6,0,.2,1);width:100vw}.nav-dropdown-mobile--open[data-v-796e40db],.nav-dropdown-mobile--open .nav-dropdown-mobile__mask a[data-v-796e40db]{pointer-events:all}.nav-dropdown-mobile__icon[data-v-796e40db]{z-index:10}.nav-dropdown-mobile__plus[data-v-796e40db]{height:30px;width:auto}.nav-dropdown-mobile__mask[data-v-796e40db]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.212);display:flex;font-size:1.5rem;justify-content:space-between;padding:0 1rem 1rem}.nav-dropdown-mobile__mask a[data-v-796e40db]{height:100%;position:relative;width:100%}.nav-dropdown-mobile__item[data-v-796e40db]{margin-bottom:1rem}.nav-dropdown-mobile__item--dropdown .nav-dropdown-mobile__mask[data-v-796e40db]{border-bottom:none}.nav-dropdown[data-v-796e40db]{background-color:var(--dark-grey);bottom:0;clip-path:inset(0 0 100% 0);cursor:default;display:flex;flex-direction:column;height:500px;left:0;pointer-events:all;position:fixed;right:0;top:0;transition:clip-path 1s cubic-bezier(.6,0,.2,1);width:100vw}.nav-dropdown__divider[data-v-796e40db]{border-bottom:1px solid hsla(0,0%,100%,.212);flex-shrink:0;height:calc(var(--header-height) + 1rem);width:100%}.nav-dropdown__container[data-v-796e40db]{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-grow:1;padding:2rem}.nav-dropdown__item[data-v-796e40db]{align-items:center;border-radius:4px;display:flex;height:100%;justify-content:center;opacity:0;overflow:hidden;position:relative;transform:translateY(20%);transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .4s linear 0s;width:25%}.nav-dropdown__item--visible[data-v-796e40db]{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .4s linear .4s}.nav-dropdown__item[data-v-796e40db] img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out;width:100%}#scrollbar-container[data-v-796e40db]{background-color:#555;border-radius:4px;height:140px;position:fixed;right:1.5%;top:50%;transform:translateY(-50%);transition:opacity .7s ease;width:5px;z-index:1000}@media screen and (max-width:767px){#scrollbar-container[data-v-796e40db]{height:100px;right:2.5%}}#scrollbar-thumb[data-v-796e40db]{background-color:#ffffff85;border-radius:4px;height:20%;position:absolute;width:5px}
