1<!DOCTYPE html><html lang="vi" class="geist_baa254b5-module__175Eea__variable inter_5baa7971-module__QxrtPq__variable manrope_22b17fe0-module__W4OmLa__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/2bbe8d2671613f1f-s.p.0k62hbripvv8p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/6ab0db14f70d8ed6-s.p.13hnt-xgp82zk.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/bfc7db5c00d21bc5-s.p.173xwsdme27n8.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/logo-white.svg"/><link rel="preload" as="image" href="/logo.svg"/><link rel="stylesheet" href="/_next/static/chunks/1te05-4yjhk_b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/19rhlcx2srev9.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/3uh5q-u-l4mu5.js"/>
1<script src="/_next/static/chunks/2rvc_pfwuseje.js" async=""></script>
1<script src="/_next/static/chunks/0dyhfdqvdu8r_.js" async=""></script>
1<script src="/_next/static/chunks/18quqw8dkyp-8.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0vdzuru1pr0u4.js" async=""></script>
1<script src="/_next/static/chunks/35y-lko3okss2.js" async=""></script>
1<script src="/_next/static/chunks/11xi1q2e0snkf.js" async=""></script>
1<script src="/_next/static/chunks/1pi_sgpgo6amv.js" async=""></script>
1<script src="/_next/static/chunks/2abj24_nch6i6.js" async=""></script>
1<script src="/_next/static/chunks/3_y9e7nadoork.js" async=""></script>
1<script src="/_next/static/chunks/2yiepzk065v4u.js" async=""></script>
1<script src="/_next/static/chunks/1224xoeg_4_r4.js" async=""></script>
1<script src="/_next/static/chunks/20qszks7-o37n.js" async=""></script>
1<script src="/_next/static/chunks/3939l8_rf8_8k.js" async=""></script>
1<script src="/_next/static/chunks/1uax8fy4xkrjw.js" async=""></script>
1<script src="/_next/static/chunks/3ju39g9i8ay09.js" async=""></script>
1<script src="/_next/static/chunks/392ts2_g3_7rl.js" async=""></script>
1<script src="/_next/static/chunks/43s8u9f4f23pv.js" async=""></script>
1<script src="/_next/static/chunks/22ycfostrc-d5.js" async=""></script>
1<title>Giá»i thiá»u | Perxel - High-Performance Web Solutions</title><meta name="description" content="Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam."/><link rel="author" href="https://perxel.com"/><meta name="author" content="Phúc Bùi"/><meta name="keywords" content="custom wordpress theme,láºp trình wordpress custom,nectarblocks gutenberg,láºp trình custom plugin,tá»i ưu pagespeed wordpress,web animation gsap,láºp trình giao diá»n responsive,frontend developer viá»t nam,web accessibility a11y,tá»i ưu a11y,perxel,phúc bùi"/><meta name="creator" content="Phúc Bùi"/><link rel="canonical" href="https://perxel.com/about"/><link rel="alternate" hrefLang="vi" href="https://perxel.com/about"/><link rel="alternate" hrefLang="en" href="https://perxel.com/en/about"/><link rel="alternate" hrefLang="x-default" href="https://perxel.com/about"/><meta property="og:title" content="Giá»i thiá»u | Perxel - High-Performance Web Solutions"/><meta property="og:description" content="Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam."/><meta property="og:url" content="https://perxel.com/about"/><meta property="og:locale" content="vi_VN"/><meta property="og:image" content="https://perxel.com/about/opengraph-image-th46we?39e759edc8d8f17e"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Giá»i thiá»u | Perxel - High-Performance Web Solutions"/><meta name="twitter:description" content="Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam."/><meta name="twitter:image" content="https://perxel.com/about/opengraph-image-th46we?39e759edc8d8f17e"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/icon.png" sizes="432x432" type="image/png"/><meta name="next-size-adjust" content=""/>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="h-full"><div hidden=""><!--$--><!--/$--></div><div aria-hidden="true" style="opacity:0" class="px-cursor pointer-events-none fixed inset-0 z-[9999] overflow-hidden transition-opacity duration-200"><div data-fish-school="true" class="absolute left-0 top-0 opacity-0"><div data-school-fish="true" class="absolute left-0 top-0 will-change-transform"><div data-school-tail="true" class="absolute -left-[8px] -top-[2.5px] h-[5px] w-[4.5px] origin-right bg-white/90 [clip-path:polygon(0_0,100%_50%,0_100%,30%_50%)]"></div><div class="absolute -left-[4px] -top-[2.25px] h-[4.5px] w-[8px] rounded-full bg-white/90"></div></div><div data-school-fish="true" class="absolute left-0 top-0 will-change-transform"><div data-school-tail="true" class="absolute -left-[8px] -top-[2.5px] h-[5px] w-[4.5px] origin-right bg-white/90 [clip-path:polygon(0_0,100%_50%,0_100%,30%_50%)]"></div><div class="absolute -left-[4px] -top-[2.25px] h-[4.5px] w-[8px] rounded-full bg-white/90"></div></div><div data-school-fish="true" class="absolute left-0 top-0 will-change-transform"><div data-school-tail="true" class="absolute -left-[8px] -top-[2.5px] h-[5px] w-[4.5px] origin-right bg-white/90 [clip-path:polygon(0_0,100%_50%,0_100%,30%_50%)]"></div><div class="absolute -left-[4px] -top-[2.25px] h-[4.5px] w-[8px] rounded-full bg-white/90"></div></div><div data-school-fish="true" class="absolute left-0 top-0 will-change-transform"><div data-school-tail="true" class="absolute -left-[8px] -top-[2.5px] h-[5px] w-[4.5px] origin-right bg-white/90 [clip-path:polygon(0_0,100%_50%,0_100%,30%_50%)]"></div><div class="absolute -left-[4px] -top-[2.25px] h-[4.5px] w-[8px] rounded-full bg-white/90"></div></div></div><div class="absolute left-0 top-0 will-change-transform"><div data-pool="true" class="absolute left-0 top-0 opacity-0"><div class="absolute -left-[24px] -top-px h-[2px] w-[48px] rounded-full bg-brand-blue"></div></div><div data-shuttle="true" class="absolute left-0 top-0 opacity-0"><div class="absolute -left-[3px] -top-[4px] h-[6px] w-[6px] bg-black/30 [clip-path:polygon(0_0,100%_0,70%_100%,30%_100%)]"></div><div class="absolute -left-[1.75px] top-[1px] size-[3.5px] rounded-full bg-black"></div></div><div data-press="true" class="absolute left-0 top-0"><div class="absolute left-0 top-0"><div class="absolute left-0 top-0 origin-[0_11px]"><div data-scuba-back="true" class="absolute left-0 top-0 opacity-0"><div class="absolute -left-[16px] -top-[9px] h-[17px] w-[7px] rounded-[3.5px] bg-[#e8a13c]"><div class="absolute left-1/2 -top-[2.5px] -ml-[1.5px] size-[3px] rounded-[1px] bg-[#04136b]"></div></div><div data-fin="true" class="absolute top-[8px] h-[10px] w-[5px] origin-top bg-[#d9822f] [clip-path:polygon(30%_0,70%_0,100%_100%,0_100%)]" style="left:-6.5px"></div><div data-fin="true" class="absolute top-[8px] h-[10px] w-[5px] origin-top bg-[#d9822f] [clip-path:polygon(30%_0,70%_0,100%_100%,0_100%)]" style="left:1.5px"></div></div><div data-fish-back="true" class="absolute left-0 top-0 opacity-0"><div data-fish-tail="true" class="absolute -left-[22px] -top-[8px] h-[15px] w-[12px] origin-right bg-[#e8a13c] [clip-path:polygon(0_0,100%_45%,100%_62%,22%_100%,40%_58%)]"></div><div data-fish-dorsal="true" class="absolute -left-[7px] -top-[16px] h-[7px] w-[11px] origin-bottom bg-[#d9822f] [clip-path:polygon(15%_0,100%_100%,0_100%)]"></div></div><div data-jelly-back="true" class="absolute left-0 top-0 opacity-0"><svg class="absolute -left-[24px] top-0 overflow-visible" width="48" height="40" viewBox="-24 0 48 40" fill="none"><path data-jelly-tentacle="true" stroke="#ffffff" stroke-opacity="0.85" stroke-width="1.6" stroke-linecap="round"></path><path data-jelly-tentacle="true" stroke="#ffffff" stroke-opacity="0.85" stroke-width="1.6" stroke-linecap="round"></path><path data-jelly-tentacle="true" stroke="#ffffff" stroke-opacity="0.85" stroke-width="1.6" stroke-linecap="round"></path><path data-jelly-tentacle="true" stroke="#ffffff" stroke-opacity="0.85" stroke-width="1.6" stroke-linecap="round"></path></svg></div><div data-puffer-back="true" class="absolute left-0 top-0 opacity-0"><div data-puffer-flip="true" class="absolute left-0 top-0"><div data-puffer-tail="true" class="absolute -left-[19px] -top-[4.5px] h-[9px] w-[8px] origin-right bg-[#e8a13c] [clip-path:polygon(0_0,100%_40%,100%_60%,0_100%)]"></div></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div><div data-puffer-spike="true" class="absolute left-0 -top-[2.5px] h-[5px] w-[5px] origin-left bg-white [clip-path:polygon(0_0,100%_50%,0_100%)]"></div></div><div data-sub-back="true" class="absolute left-0 top-0 opacity-0"><div data-sub-scope="true" class="absolute -left-[2px] -top-[29px]"><div class="absolute left-0 top-0 h-[10px] w-[1.6px] bg-[#04136b]"></div><div data-sub-lens="true" class="absolute left-0 top-0 h-[1.8px] w-[5px] origin-left bg-[#04136b]"></div></div><div class="absolute -left-[9px] -top-[20px] h-[8px] w-[12px] rounded-t-[3px] bg-[#e8a13c]"></div><div class="absolute -left-[27px] -top-[13px] h-[26px] w-[48px] rounded-full bg-[#e8a13c]"></div><div class="absolute -left-[31.5px] -top-[1.5px] size-[3px] rounded-full bg-[#04136b]"></div><div data-sub-prop="true" class="absolute -left-[31.25px] -top-[6px] h-[12px] w-[2.5px] rounded-full bg-[#04136b]"></div></div><div data-legs="true" class="absolute left-0 top-0 opacity-0"><div data-leg="true" class="absolute top-[6px] h-[10px] w-[1.6px] origin-top rounded-full bg-black" style="left:-4.5px"></div><div data-leg="true" class="absolute top-[6px] h-[10px] w-[1.6px] origin-top rounded-full bg-black" style="left:2.5px"></div></div><div class="absolute left-0 top-0 size-[22px] rounded-full border bg-black [transition:width_0.25s,height_0.25s,background-color_0.2s,border-color_0.2s,box-shadow_0.2s]"></div><div data-pilot-front="true" class="absolute left-0 top-0 opacity-0"><div data-pilot-cap="true"><div class="absolute -left-[11.5px] -top-[12px] h-[8px] w-[23px] rounded-t-[11px] bg-[#e8a13c]"></div><div class="absolute -left-[11.5px] -top-[5.5px] h-[1.5px] w-[23px] bg-[#d9822f]"></div><div class="absolute -left-[0.8px] -top-[19px] h-[7px] w-[1.6px] rounded-full bg-[#d9822f]"></div><div data-pilot-blur="true" class="absolute -left-[15px] -top-[20.5px] h-[3px] w-[30px] rounded-full bg-[#e8a13c]/20"></div><div data-pilot-blade="true" class="absolute -left-[15px] -top-[20.5px] h-[3px] w-[30px] rounded-full bg-[#e8a13c]"></div><div class="absolute -left-[12.5px] -top-[5px] h-[9px] w-[3.5px] rounded-[1.5px] bg-[#d9822f]"></div><div class="absolute left-[9px] -top-[5px] h-[9px] w-[3.5px] rounded-[1.5px] bg-[#d9822f]"></div></div><div class="absolute -left-[7px] top-[5.5px] h-[3px] w-[14px] rounded-full bg-brand-blue"></div><svg class="absolute left-0 top-0 overflow-visible" width="1" height="1" fill="none">
1<path data-pilot-tail="true" stroke="#082ae5" stroke-width="3" stroke-linecap="round"></path></svg></div><div data-fish-front="true" class="absolute left-0 top-0 opacity-0"><div data-fish-side="true" class="absolute -left-[6px] top-[7px] h-[4px] w-[9px] origin-right bg-[#d9822f] [clip-path:polygon(0_50%,45%_0,100%_30%,100%_70%,45%_100%)]"></div></div><div data-sub-front="true" class="absolute left-0 top-0 opacity-0"><div class="absolute -left-[13px] -top-[13px] size-[26px] rounded-full border-2 border-[#04136b]"></div></div><div data-racket="true" class="absolute left-[8px] -top-[16px] h-[17px] w-[8px] origin-bottom opacity-0"><div class="h-[10px] w-[8px] rounded-full border-[1.3px] border-black"></div><div class="mx-auto h-[7px] w-[1.6px] rounded-full bg-black"></div></div><div class="absolute left-0 top-0 flex gap-[3px] pb-px transition-opacity duration-200"><div class="relative h-2 w-[7px]"><div data-sclera="true" class="flex size-full items-center justify-center overflow-hidden rounded-full bg-white [transition:background-color_0.2s]"><div data-pupil="true" class="size-[3.5px] rounded-full bg-black"></div></div></div><div class="relative h-2 w-[7px]"><div data-sclera="true" class="flex size-full items-center justify-center overflow-hidden rounded-full bg-white [transition:background-color_0.2s]"><div data-pupil="true" class="size-[3.5px] rounded-full bg-black"></div></div></div><div data-shades="true" class="absolute -inset-x-[2px] top-0 flex justify-between opacity-0"><div class="relative h-[6.5px] w-[9px] overflow-hidden rounded-[1px_1px_2.5px_2.5px] border border-[#e8a13c] bg-black"><div data-glint="true" class="absolute inset-y-0 left-0 w-[2px] bg-white/70"></div></div><div class="relative h-[6.5px] w-[9px] overflow-hidden rounded-[1px_1px_2.5px_2.5px] border border-[#e8a13c] bg-black"><div data-glint="true" class="absolute inset-y-0 left-0 w-[2px] bg-white/70"></div></div><div class="absolute inset-x-0 top-0 h-[2px] rounded-[1px] bg-[#e8a13c]"></div></div><div data-goggles="true" class="absolute -inset-x-[3px] -top-[0.5px] flex h-[9px] items-center justify-between opacity-0"><div class="absolute left-0 top-1/2 -mt-[0.75px] h-[1.5px] w-[3px] bg-[#04136b]"></div><div class="absolute right-0 top-1/2 -mt-[0.75px] h-[1.5px] w-[3px] bg-[#04136b]"></div><div class="relative z-10 mx-[1px] size-[9px] rounded-full border-[1.5px] border-[#d9822f] bg-[#7fffff]/25"></div><div class="relative z-10 mx-[1px] size-[9px] rounded-full border-[1.5px] border-[#d9822f] bg-[#7fffff]/25"></div></div><div data-mask="true" class="absolute -inset-x-[3.5px] top-0 h-[9px] opacity-0"><div class="absolute left-0 top-1/2 -mt-[0.75px] h-[1.5px] w-[2.5px] bg-[#04136b]"></div><div class="absolute right-0 top-1/2 -mt-[0.75px] h-[1.5px] w-[2.5px] bg-[#04136b]"></div><div class="absolute -top-[1.5px] bottom-0 left-[1.5px] right-[1.5px] rounded-[3px] border-[1.5px] border-[#04136b] bg-[#7fffff]/30"></div></div></div></div></div></div></div></div><div aria-hidden="true" style="visibility:hidden;pointer-events:none" class="px-page-tide fixed inset-0 z-[60] overflow-hidden"><div class="absolute inset-0 bg-brand-blue will-change-transform"><canvas class="absolute inset-x-0 w-full" style="bottom:calc(100% - 1px);height:200px"></canvas><div class="absolute inset-0 overflow-hidden"><div class="absolute inset-0 flex items-center justify-center will-change-transform"><img src="/logo-white.svg" alt="" width="438" height="92" draggable="false" class="w-[min(28vw,160px)] select-none"/></div></div></div></div><div class="flex min-h-screen flex-col bg-white" style="padding-top:var(--px-header-height)"><header class="px-header inset-x-0 top-0 z-[56] w-full transition-[transform,opacity,background-color,border-color] duration-300 ease-out fixed border-b border-[var(--color-border-light)] bg-white/60 backdrop-blur-md" style="transform:translateY(0)"><div class="container-main flex items-center justify-between" style="height:var(--px-header-height)"><a class="relative shrink-0" href="/"><img alt="Perxel" width="88" height="28" decoding="async" data-nimg="1" class="transition-opacity duration-300" style="color:transparent;height:auto" src="/logo.svg"/><img alt="" loading="lazy" width="88" height="28" decoding="async" data-nimg="1" class="absolute inset-0 transition-opacity duration-300 opacity-0" style="color:transparent;height:auto" src="/logo-white.svg"/></a><nav class="hidden items-center lg:flex -mr-3"><a class="rounded-full px-3 py-1.5 text-[14px] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] focu
1s-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black font-medium text-[var(--color-brand-blue)] hover:text-[var(--color-brand-blue)]" href="/about">Giá»i thiá»u</a><a class="rounded-full px-3 py-1.5 text-[14px] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] hover:text-black focus-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black text-[var(--color-secondary-text)]" href="/services">Dá»ch vụ</a><a class="rounded-full px-3 py-1.5 text-[14px] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] hover:text-black focus-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black text-[var(--color-secondary-text)]" href="/works">Dá»± án</a><a class="rounded-full px-3 py-1.5 text-[14px] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] hover:text-black focus-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black text-[var(--color-secondary-text)]" href="/insights">Insights</a><a class="rounded-full px-3 py-1.5 text-[14px] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] hover:text-black focus-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black text-[var(--color-secondary-text)]" href="/contact">Liên há»</a><a hrefLang="en" lang="en" aria-label="Chuyá»n sang tiếng Anh" class="px-language-switcher ml-1 rounded-full px-3 py-1.5 text-[14px] text-[var(--color-secondary-text)] transition-[color,background-color] duration-200 hover:bg-[rgba(245,242,239,0.8)] hover:text-black focus-visible:bg-[rgba(245,242,239,0.8)] focus-visible:text-black" href="/en/about">EN</a></nav><button class="relative size-5 transition-colors duration-300 lg:hidden text-black" aria-label="Má» menu" aria-expanded="false"><span class="absolute left-0 h-[1.5px] w-5 bg-current transition-all duration-300 ease-out top-[4px]"></span><span class="absolute left-0 top-[9px] h-[1.5px] w-5 bg-current transition-opacity duration-200"></span><span class="absolute left-0 h-[1.5px] w-5 bg-current transition-all duration-300 ease-out top-[14px]"></span></button></div></header><div data-lenis-prevent="true" aria-hidden="true" inert="" class="px-mobile-menu fixed inset-0 z-[55] overflow-y-auto overscroll-contain bg-brand-blue transition-[opacity,visibility] duration-300 ease-out lg:hidden invisible opacity-0"><nav class="container-main flex min-h-full flex-col items-end justify-between gap-10 pb-10 text-right" style="padding-top:calc(var(--px-header-height) + 24px)"><div class="flex flex-col items-end gap-2"><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/">Trang chá»§</a><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/about"><span class="size-2.5 shrink-0 rounded-full bg-[#f59e0b]"></span>Giá»i thiá»u</a><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/services">Dá»ch vụ</a><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/works">Dá»± án</a><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/insights">Insights</a><a class="flex items-center gap-3 py-2 text-[44px] font-light leading-[1.1] tracking-[-0.02em] text-white" href="/contact">Liên há»</a></div><div class="flex flex-col items-end gap-6"><a hrefLang="en" lang="en" aria-label="Chuyá»n sang tiếng Anh" class="px-language-switcher text-[15px] font-medium tracking-[0.08em] text-white/80 hover:text-white" href="/en/about">EN</a><div class="px-social-links flex items-center justify-end gap-8"><a href="https://github.com/perxel" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/80 hover:text-white [&_svg]:size-7 [&_svg[viewBox='0_0_70_24']]:h-5 [&_svg[viewBox='0_0_70_24']]:w-auto" aria-describedby="_R_6kinpfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg></a><a href="https://www.facebook.com/perxel/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/80 hover:text-white [&_svg]:size-7 [&_svg[viewBox='0_0_70_24']]:h-5 [&_svg[viewBox='0_0_70_24']]:w-auto" aria-describedby="_R_akinpfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3"></path></svg></a><a href="https://zalo.me/4220548707432817354" target="_blank" rel="noopener noreferrer" aria-label="Zalo" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/80 hover:text-white [&_svg]:size-7 [&_svg[viewBox='0_0_70_24']]:h-5 [&_svg[viewBox='0_0_70_24']]:w-auto" aria-describedby="_R_ekinpfhivb_" data-tooltip-align="top"><svg viewBox="0 0 70 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-2.5"><path d="M36.4292 7.07562V5.79423H40.357V23.8119H38.11C37.6659 23.8121 37.2397 23.6405 36.9247 23.3345C36.6097 23.0285 36.4316 22.6131 36.4292 22.1791C34.7899 23.3518 32.8088 23.9843 30.7773 23.982C25.487 23.982 21.1978 19.7933 21.1978 14.6272C21.1978 9.46143 25.487 5.27266 30.7773 5.27266C32.8088 5.27038 34.7899 5.90291 36.4292 7.07562ZM20.1798 0V0.584267C20.1798 1.67386 20.0311 2.56337 19.3063 3.60679L19.2188 3.70454C19.0607 3.87982 18.6894 4.29166 18.5127 4.51482L5.90333 19.9802H20.1798V22.1697C20.1797 22.3854 20.1361 22.599 20.0515 22.7983C19.9669 22.9976 19.843 23.1786 19.6868 23.3311C19.5306 23.4835 19.3452 23.6044 19.1412 23.6869C18.9372 23.7693 18.7186 23.8117 18.4978 23.8116H0V22.7793C0 21.515 0.321417 20.9513 0.727708 20.3636L14.1698 4.10526H0.560583V0H20.1798ZM45.1211 23.8119C44.7499 23.8117 44.3939 23.6677 44.1312 23.4113C43.8686 23.1549 43.7208 22.8072 43.7203 22.4444V0H47.9249V23.8119H45.1211ZM60.3557 5.1598C65.6833 5.1598 70 9.37992 70 14.5776C70 19.7796 65.683 24 60.3557 24C55.0287 24 50.7115 19.7796 50.7115 14.5776C50.7115 9.37992 55.0287 5.1598 60.3557 5.1598ZM30.7773 20.1313C33.8908 20.1313 36.4134 17.6674 36.4134 14.6272C36.4134 11.5919 33.8905 9.12797 30.7773 9.12797C27.664 9.12797 25.1411 11.5916 25.1411 14.6272C25.1411 17.6674 27.664 20.1313 30.7773 20.1313ZM60.3557 20.1219C63.4874 20.1219 66.0287 17.6403 66.0287 14.5776C66.0287 11.5195 63.4874 9.03819 60.3557 9.03819C57.2195 9.03819 54.6828 11.5195 54.6828 14.5776C54.6828 17.6403 57.2195 20.1219 60.3557 20.1219Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/perxel" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/80 hover:text-white [&_svg]:size-7 [&_svg[viewBox='0_0_70_24']]:h-5 [&_svg[viewBox='0_0_70_24']]:w-auto" aria-describedby="_R_ikinpfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M8 11v5"></path><path d="M8 8v.01"></path><path d="M12 16v-5"></path><path d="M16 16v-3a2 2 0 1 0 -4 0"></path><path d="M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4l0 -10"></path></svg></a></div></div></nav></div><main class="flex-1 flex flex-col 2xl:gap-36 2xl:py-36 xl:gap-24 xl:py-24 gap-16 py-8"><section class="container-main" vt-name="page-content" vt-update="none"><div class="p-grid xl:min-h-[40vh] relative"><div class="xl:col-span-7 col-span-12 flex items-center relative z-20"><div class="px-section-intro"><p class="mb-1 text-brand-blue"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 43.62 30.92 45.78" aria-hidden="true" class="px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5"><path fill="url(#perxel-slash-a)" d="M13.92 43.62h17L17 89.4H0z"></path><defs><linearGradient id="perxel-slash-a" x1="33.5" x2="-15.5" y1="54.98" y2="58.98" gradientUnits="userSpaceOnUse"><stop stop-color="#40ffdd"></stop><stop offset=".361" stop-color="#082ae5"></stop><stop offset="1" stop-color="#082ae5"></stop></linearGradient></defs></svg>Giá»i thiá»u</p><div class="px-proximity-heading inline-block"><h1 class="p-heading text-brand-blue text-4xl lg:text-5xl leading-[1.1]" data-text="PERXEL"><span class="inline-block whitespace-nowrap" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">P</span><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">E</span><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">R</span><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">X</span><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">E</span><span class="inline-block" aria-hidden="true" style="font-variation-settings:'wght' 300">L</span></span><span class="sr-only">PERXEL</span></h1></div><div class="mt-4"><div class="max-w-xl">Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam.</div></div></div></div><div class="xl:col-span-5 col-span-12 xl:absolute top-0 bottom-0 right-0 xl:w-1/2 max-xl:-order-1 max-xl:max-w-[20vw] max-xl:-mb-[5vw]"><div data-name="Tetrahedron" class="px-geometric-blur-mesh hidden relative w-full aspect-square overflow-hidden lg:block cursor-pointer xl:absolute xl:top-1/2 xl:left-1/2 xl:-translate-x-1/2 xl:-translate-y-1/2"><canvas class="w-full h-full"></canvas></div></div></div></section><section class="container-main" vt-name="page-content_1" vt-update="none"><div class="p-grid items-end"><div class="col-span-12 lg:col-span-6"><div class="px-section-intro"><h2 class="p-heading">Phát triá»n từ môi trưá»ng agency</h2></div><div class="px-lottie relative w-full mt-8 lg:mt-10 max-w-lg" style="aspect-ratio:638 / 420"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="col-span-12 lg:col-span-6 lg:col-start-7"><div class="max-w-2xl space-y-4"><p>Phúc Bùi là full stack developer vá»i nhiá»u nÄm là m viá»c trong môi trưá»ng agency. Anh từng là Frontend Team Lead, trá»±c tiếp Äiá»u phá»i kỹ thuáºt cho hà ng trÄm dá»± án.</p><p>Phúc Bùi Äã là m cho khách hà ng á» nhiá»u lÄ©nh vá»±c: giáo dục (RMIT), doanh nghiá»p lá»n (REE, Cảng Quá»c tế Long An), khách sạn (Mia Saigon, The Deck Saigon) và các doanh nghiá»p như Yadea, Sakura, Sun DMD.</p></div></div></div></section>
1<section class="container-main" vt-name="page-content_2" vt-update="none"><div class="p-grid"><div class="px-section-intro col-span-12 lg:col-span-6"><h2 class="p-heading">Cầu ná»i Kỹ thuáºt cho Agency & Designer</h2></div><div class="px-feature-rows relative col-span-12"><div data-row-index="0" class="relative grid grid-cols-12 gap-x-4 border-t border-black/5 py-10 lg:gap-8 lg:py-16"><div class="col-span-12 lg:col-span-5"><span class="mb-4 block font-mono text-xs uppercase tracking-[0.2em] text-brand-blue">01</span><h3 class="text-2xl leading-[1.15] text-[#111] lg:text-3xl">White-Label Development</h3></div><div class="col-span-12 mt-4 max-w-prose lg:col-span-6 lg:col-start-7 lg:mt-0">Äá»ng hà nh cùng agency như má»t bá» pháºn kỹ thuáºt chuyên sâu vá»i cam kết bảo máºt tuyá»t Äá»i (NDA), tôn trá»ng và bảo vá» toà n diá»n thương hiá»u cá»§a Äá»i tác Äá»i vá»i khách hà ng.<div class="px-lottie relative w-full mx-auto mt-6 max-w-[480px] lg:hidden" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></div><div data-row-index="1" class="relative grid grid-cols-12 gap-x-4 border-t border-black/5 py-10 lg:gap-8 lg:py-16"><div class="col-span-12 lg:col-span-5"><span class="mb-4 block font-mono text-xs uppercase tracking-[0.2em] text-brand-blue">02</span><h3 class="text-2xl leading-[1.15] text-[#111] lg:text-3xl">Tư vấn kỹ thuáºt</h3></div><div class="col-span-12 mt-4 max-w-prose lg:col-span-6 lg:col-start-7 lg:mt-0">Há» trợ agency xuyên suá»t vòng Äá»i dá»± án, từ bưá»c là m rõ phạm vi (scope), ưá»c tÃnh chi phÃ, giải Äáp các thắc mắc công nghá» khi pitch dá»± án, cho Äến quá trình váºn hà nh và bà n giao.<div class="px-lottie relative w-full mx-auto mt-6 max-w-[480px] lg:hidden" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></div><div data-row-index="2" class="relative grid grid-cols-12 gap-x-4 border-t border-black/5 py-10 lg:gap-8 lg:py-16"><div class="col-span-12 lg:col-span-5"><span class="mb-4 block font-mono text-xs uppercase tracking-[0.2em] text-brand-blue">03</span><h3 class="text-2xl leading-[1.15] text-[#111] lg:text-3xl">Cá»ng hưá»ng Tư duy</h3></div><div class="col-span-12 mt-4 max-w-prose lg:col-span-6 lg:col-start-7 lg:mt-0">Quá trình hợp tác là sá»± tương tác hai chiá»u, nÆ¡i Perxel chia sẻ kinh nghiá»m thá»±c tế vá» responsive, animation và tá»i ưu há» thá»ng giúp designer nâng cao tư duy thiết kế cho các dá»± án tiếp theo.<div class="px-lottie relative w-full mx-auto mt-6 max-w-[480px] lg:hidden" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></div></div></div></section><section class="container-main" vt-name="page-content_3" vt-update="none"><div class="p-grid"><div class="px-section-intro col-span-12 lg:col-span-6"><p class="mb-1 text-brand-blue"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 43.62 30.92 45.78" aria-hidden="true" class="px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5"><path fill="url(#perxel-slash-a)" d="M13.92 43.62h17L17 89.4H0z"></path><defs><linearGradient id="perxel-slash-a" x1="33.5" x2="-15.5" y1="54.98" y2="58.98" gradientUnits="userSpaceOnUse"><stop stop-color="#40ffdd"></stop><stop offset=".361" stop-color="#082ae5"></stop><stop offset="1" stop-color="#082ae5"></stop></linearGradient></defs></svg>Chuyên môn</p><h2 class="p-heading">Thế mạnh cá»§a Perxel</h2></div><div class="px-pillar-cards p-grid col-span-12"><div class="relative col-span-12 lg:col-span-6"><canvas aria-hidden="true" class="px-water-edge pointer-events-none absolute" style="inset:-28px;width:calc(100% + 56px);height:calc(100% + 56px)"></canvas><div data-cursor="light" class="group relative flex h-full min-h-[380px] flex-col justify-between gap-8 overflow-hidden rounded-2xl p-5 text-white lg:h-[460px] lg:min-h-0 lg:p-10 bg-brand-blue"><div aria-hidden="true" class="pointer-events-none relative w-28 transition-opacity duration-500 sm:w-36 lg:w-44 lg:group-focus-within:opacity-20 lg:group-hover:opacity-20"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="relative lg:absolute lg:inset-x-10 lg:bottom-10"><h3 class="text-2xl leading-[1.15] lg:text-3xl">Interface & Interaction</h3><div class="grid grid-rows-[1fr] transition-[grid-template-rows] duration-500 ease-[
1cubic-bezier(0.22,1,0.36,1)] motion-reduce:transition-none lg:grid-rows-[0fr] lg:group-focus-within:grid-rows-[1fr] lg:group-hover:grid-rows-[1fr]"><div class="min-h-0 overflow-hidden"><div class="transition-opacity duration-500 lg:opacity-0 lg:group-focus-within:opacity-100 lg:group-hover:opacity-100"><p class="mt-4 leading-[1.6] text-white/85">Perxel chia sẻ chung ngôn ngữ vá»i các designer, ÄÆ°a bản vẽ tÄ©nh lên trình duyá»t bằng web animation và micro-interactions tinh tế. Perxel phản biá»n kỹ thuáºt ngay từ bưá»c phác thảo Äá» xá» lý các Äiá»m gãy layout và tìm cách hiá»n thá» hiá»u quả trên môi trưá»ng web thá»±c tế.</p></div></div></div></div></div></div><div class="relative col-span-12 lg:col-span-6"><canvas aria-hidden="true" class="px-water-edge pointer-events-none absolute" style="inset:-28px;width:calc(100% + 56px);height:calc(100% + 56px)"></canvas><div data-cursor="light" class="group relative flex h-full min-h-[380px] flex-col justify-between gap-8 overflow-hidden rounded-2xl p-5 text-white lg:h-[460px] lg:min-h-0 lg:p-10 bg-brand-blue"><div aria-hidden="true" class="pointer-events-none relative w-28 transition-opacity duration-500 sm:w-36 lg:w-44 lg:group-focus-within:opacity-20 lg:group-hover:opacity-20"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="relative lg:absolute lg:inset-x-10 lg:bottom-10"><h3 class="text-2xl leading-[1.15] lg:text-3xl">Engineering Solutions</h3><div class="grid grid-rows-[1fr] transition-[grid-template-rows] duration-500 ease-[cubic-bezier(0.22,1,0.36,1)] motion-reduce:transition-none lg:grid-rows-[0fr] lg:group-focus-within:grid-rows-[1fr] lg:group-hover:grid-rows-[1fr]"><div class="min-h-0 overflow-hidden"><div class="transition-opacity duration-500 lg:opacity-0 lg:group-focus-within:opacity-100 lg:group-hover:opacity-100"><p class="mt-4 leading-[1.6] text-white/85">Perxel xây dá»±ng phần kỹ thuáºt phÃa sau giao diá»n: website tá»i ưu PageSpeed, Äạt chuẩn Core Web Vitals và bảo toà n SEO, cùng lá»p API và MCP Äá» ChatGPT, Claude hay Gemini là m viá»c trên dữ liá»u doanh nghiá»p. Giải pháp ÄÆ°á»£c chá»n theo ngân sách thá»±c tế, doanh nghiá»p giữ quyá»n sá» hữu mã nguá»n và tà i khoản API.</p></div></div></div></div></div></div></div></div></section><section class="container-main" vt-name="page-content_4" vt-update="none"><div class="p-grid items-end"><div class="col-span-12 lg:col-span-6"><div class="px-section-intro"><h2 class="p-heading">Tư duy tá»i ưu layout và web interaction</h2></div><div class="px-lottie relative w-full mt-8 lg:mt-10 max-w-lg" style="aspect-ratio:16 / 9"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="col-span-12 lg:col-span-6 lg:col-start-7"><div class="max-w-2xl space-y-4"><p>Thế mạnh cá»t lõi cá»§a Perxel là khả nÄng phân tÃch cấu trúc thiết kế, nắm bắt các pattern trong bản vẽ Äá» bóc tách layout má»t cách khoa há»c.</p><p>Không ráºp khuôn máy móc, Perxel chá»§ Äá»ng phá»i hợp vá»i designer Äá» bù Äắp các khoảng trá»ng thiết kế, tìm phương án responsive tá»i ưu và tá»± nhiên nhất trên các thiết bá» thá»±c tế. Perxel ÄÆ°a các bản vẽ tÄ©nh lên trình duyá»t bằng các web animation và micro-interactions tá»± nhiên. Quy trình nà y Äảm bảo website khi chạy thá»±c tế luôn Äạt Äá» chuẩn xác cao vá» tá» lá» hiá»n thá» và responsive tá»± nhiên trên má»i thiết bá».</p></div></div></div></section><section class="px-lottie-section container-main" vt-name="page-content_5" vt-update="none"><div class="p-grid"><div class="px-section-intro col-span-12 lg:col-span-6 lg:col-start-1 lg:row-start-1"><h2 class="p-heading">Công nghá» và AI</h2><div class="mt-4">Tại Perxel, công nghá» và AI ÄÆ°á»£c ứng dụng như những công cụ tÄng tá»c Äá» thá»±c thi và giải quyết bà i toán chi phà lâu dà i cho doanh nghiá»p.</
1div></div><div class="col-span-12 lg:col-span-6 lg:col-start-7 lg:row-start-1 lg:row-span-2"><div class="mx-auto max-w-sm lg:sticky lg:top-28 lg:max-w-md"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></div><div class="col-span-12 lg:col-span-6 lg:col-start-1 lg:row-start-2"><div class="px-numbered-list flex flex-col gap-6"><div><p class="mb-2 p-blue-title">TÄng tá»c Äá» phát triá»n</p><div>Táºn dụng AI Äá» tá»i ưu hóa thá»i gian viết code và kiá»m thá», giúp rút ngắn tiến Äá» bà n giao dá»± án mà vẫn kiá»m soát chặt chẽ chất lượng kỹ thuáºt.</div></div><div><p class="mb-2 p-blue-title">Giải pháp thá»±c tế cho doanh nghiá»p</p><div>Linh hoạt lá»±a chá»n công nghá» phù hợp nhất cho dá»± án (WordPress Gutenberg/NectarBlocks, Next.js vá»i TinaCMS, Webflow) và sẵn sà ng phát triá»n các custom plugin riêng biá»t, như há» thá»ng tá»± Äá»ng dá»ch thuáºt tÃch hợp AI, Äá» cắt giảm tá»i Äa chi phà váºn hà nh lâu dà i cho admin.</div></div></div></div></div></section><section class="container-main" vt-name="page-content_6" vt-update="none"><div class="p-grid"><div class="px-tech-logo-ripple flex flex-wrap items-center justify-center gap-x-8 gap-y-6 lg:flex-nowrap lg:gap-x-3 xl:gap-x-8 2xl:gap-x-14 col-span-12"><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_1eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/wordpress.webp" alt="WordPress" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_2eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/nectarblocks.webp" alt="NectarBlocks" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_3eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/webflow.svg" alt="Webflow" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_4eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/nextjs.webp" alt="Next.js" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_5eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/tailwind.webp" alt="Tailwind CSS" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_6eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/tinacms.webp" alt="TinaCMS" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_7eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/gsap.webp" alt="GSAP" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_8eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/threejs.webp" alt="Three.js" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_9eqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/cloudflare.webp" alt="Cloudflare" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_aeqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/openrouter.webp" alt="OpenRouter" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_beqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/chatgpt.webp" alt="ChatGPT" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_ceqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/claude.webp" alt="Claude" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span><span class="px-tooltip-bubble tooltip-bubble-trigger relative inline-flex" aria-describedby="_R_deqnpfhivb_" data-tooltip-align="top"><img src="/images/logos/gemini.webp" alt="Gemini" width="44" height="44" loading="lazy" class="h-8 w-8 object-contain lg:h-9 lg:w-9 xl:h-10 xl:w-10 2xl:h-11 2xl:w-11" style="transform:none"/></span></div></div></section><section class="container-main" vt-name="page-content_7" vt-update="none"><div class="p-grid"><div class="px-section-intro col-span-12 lg:col-span-6"><p class="mb-1 text-brand-blue"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 43.62 30.92 45.78" aria-hidden="true" class="px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5"><path fill="url(#perxel-slash-a)" d="M13.92 43.62h17L17 89.4H0z"></path><defs><linearGradient id="perxel-slash-a" x1="33.5" x2="-15.5" y1="54.98" y2="58.98" gradientUnits="userSpaceOnUse"><stop stop-color="#40ffdd"></stop><stop offset=".361" stop-color="#082ae5"></stop><stop offset="1" stop-color="#082ae5"></stop></linearGradient></defs></svg>Äá»i ngÅ©</p><h2 class="p-heading">The Crew</h2></div><div class="col-span-12 grid gap-4 lg:grid-cols-2 lg:gap-8"><div class="px-crew-card group relative flex min-h-[420px] flex-col overflow-hidden rounded-2xl bg-brand-blue p-8 text-white lg:min-h-[460px] lg:p-10"><div aria-hidden="true" class="pointer-events-none absolute right-2 top-2 w-24 opacity-100 transition-opacity duration-300 sm:w-32 lg:right-4 lg:top-4 lg:w-44 lg:opacity-0 lg:group-hover:opacity-100"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="flex flex-col gap-4 lg:flex-row lg:items-center lg:gap-5"><div class="crew-avatar relative flex shrink-0 items-center justify-center overflow-hidden rounded-full bg-white/15"><img alt="Phúc Bùi" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="112px" srcSet="/_next/image?url=%2Fimages%2Fphuc-bui.webp&w=32&q=75 32w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=48&q=75 48w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=64&q=75 64w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=96&q=75 96w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=128&q=75 128w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=256&q=75 256w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fphuc-bui.webp&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fphuc-bui.webp&w=3840&q=75"/></div><h3 class="whitespace-nowrap font-heading text-[2.5rem] font-bold leading-[1.05] tracking-[-0.03em] will-change-transform lg:text-[3.25rem]"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">P</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">h</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">ú</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">B</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">ù</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span></span><span class="sr-only">Phúc Bùi</span></h3></div><div class="min-h-12 flex-1"></div><p class="crew-position will-change-transform"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">F</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">u</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">d</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">&</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">L</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">d</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">E</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">g</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span></span><span class="sr-only">Founder & Lead Engineer</span></p><p class="crew-focus mt-2 will-change-transform"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">W</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">b</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">A</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">h</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">u</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">·</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">P</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">f</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">m</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">O</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">p</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">m</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">z</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">·</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">C</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">v</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">D</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">v</span><span class="inline-block" aria-hidden="true" style="filt
1er:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">l</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">p</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span></span><span class="sr-only">Web Architecture · Performance Optimization · Creative Developer</span></p><p class="mt-6 text-sm font-medium"><span class="relative inline-block cursor-pointer px-inline-link text-brand-blue !text-white"><span><a href="https://www.linkedin.com/in/phucbm/" target="_blank" rel="noopener noreferrer">LinkedIn<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right inline-block w-3 ml-0.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></span><span class="absolute bg-current" style="height:var(--underline-height);bottom:calc(1 * var(--underline-padding));right:0;width:100%" aria-hidden="true"></span></span></p></div><div class="px-crew-card group relative flex min-h-[420px] flex-col overflow-hidden rounded-2xl bg-brand-blue p-8 text-white lg:min-h-[460px] lg:p-10"><div aria-hidden="true" class="pointer-events-none absolute right-2 top-2 w-24 opacity-100 transition-opacity duration-300 sm:w-32 lg:right-4 lg:top-4 lg:w-44 lg:opacity-0 lg:group-hover:opacity-100"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="flex flex-col gap-4 lg:flex-row lg:items-center lg:gap-5"><div class="crew-avatar relative flex shrink-0 items-center justify-center overflow-hidden rounded-full bg-white/15"><img alt="Nhi Nguyá»
n" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="112px" srcSet="/_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=32&q=75 32w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=48&q=75 48w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=64&q=75 64w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=96&q=75 96w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=128&q=75 128w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=256&q=75 256w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=384&q=75 384w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=3840&q=75 3840w" src="/_next/image?url=%2Fimages%2Fnhi-nguyen.webp&w=3840&q=75"/></div><h3 class="whitespace-nowrap font-heading text-[2.5rem] font-bold leading-[1.05] tracking-[-0.03em] will-change-transform lg:text-[3.25rem]"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">N</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">h</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block">Â </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">N</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">g</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">u</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">y</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">á»
</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span></span><span class="sr-only">Nhi Nguyá»
n</span></h3></div><div class="min-h-12 flex-1"></div><p class="crew-position will-change-transform"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">S</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">B</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">k</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">d</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">E</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">g</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span></span><span class="sr-only">Senior Backend Engineer</span></p><p class="crew-focus mt-2 will-change-transform"><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">B</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">k</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">d</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">S</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">y</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">s</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">m</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">s</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">·</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">A</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">P</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">I</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">A</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">h</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">c</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">u</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">r</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">·</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">D</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">b</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">s</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">e</span><span class="inline-block"> </span></span><span class="inline-block" aria-hidden="true"><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">O</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">p</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">m</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">z</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">a</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">t</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">i</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">o</span><span class="inline-block" aria-hidden="true" style="filter:blur(0px)">n</span></span><span class="sr-only">
1Backend Systems · API Architecture · Database Optimization</span></p><p class="mt-6 text-sm font-medium"><span class="relative inline-block cursor-pointer px-inline-link text-brand-blue !text-white"><span><a href="https://www.linkedin.com/in/nguyennhi263/" target="_blank" rel="noopener noreferrer">LinkedIn<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right inline-block w-3 ml-0.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></span><span class="absolute bg-current" style="height:var(--underline-height);bottom:calc(1 * var(--underline-padding));right:0;width:100%" aria-hidden="true"></span></span></p></div></div></div></section><section class="px-cta-section" vt-name="page-content_8" vt-update="none"><div class="px-end-tide relative flex flex-col justify-center overflow-hidden bg-white"><div data-end-tide-content="" class="pb-28"><div class="container-main"><div class="p-grid items-center"><div class="col-span-12 md:col-span-4"><div class="mx-auto md:max-w-xs max-w-[200px] max-md:-mb-14"><div class="px-lottie relative w-full" style="aspect-ratio:1 / 1"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></div><p class="p-heading col-span-12 md:col-span-8">Bạn muá»n nháºn báo giá?<br/><span class="inline-block">Hãy <span class="relative inline-block cursor-pointer px-inline-link text-brand-blue "><span><a href="/contact">liên há»</a></span><span class="absolute bg-current" style="height:var(--underline-height);bottom:calc(1 * var(--underline-padding));right:0;width:100%" aria-hidden="true"></span></span> <!-- -->Perxel ngay hôm nay.</span></p></div></div></div><div class="absolute inset-x-0 bottom-0"><div class="absolute inset-x-0 bottom-0 h-0.5 bg-brand-blue"></div><div class="relative"><canvas aria-hidden="true" class="px-footer-water pointer-events-none block w-full" style="height:56px"></canvas></div></div></div></section></main><footer class="flex w-full flex-col"><canvas aria-hidden="true" class="px-footer-water pointer-events-none block w-full" style="height:56px"></canvas><div data-cursor="light" class="-mt-px flex flex-1 flex-col bg-brand-blue"><div class="container-main grid gap-x-8 gap-y-12 py-12 md:py-16 lg:grid-cols-5 lg:gap-x-12"><div class="flex flex-col justify-between gap-10"><div><a class="inline-block transition-opacity duration-200 hover:opacity-70" href="/"><img alt="Perxel" loading="lazy" width="88" height="28" decoding="async" data-nimg="1" style="color:transparent;height:auto" src="/logo-white.svg"/></a><p class="mt-3 max-w-[15rem] text-[13px] leading-relaxed text-white/90">High-performance web solutions</p></div><div class="hidden lg:block"><div class="flex flex-col gap-6"><div class="flex flex-col gap-4"><a href="https://mcp.perxel.com" target="_blank" rel="noopener noreferrer" class="px-mcp-status-badge inline-flex w-fit items-center gap-2 text-[13px] transition-colors duration-200 text-white/90 hover:text-white"><span aria-hidden="true" class="size-2 rounded-full bg-[color:var(--color-warm-gray)] opacity-50"></span>Perxel MCP: <!-- -->Äang kiá»m tra</a><div class="px-social-links flex items-center gap-5"><a href="https://github.com/perxel" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_cpd2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg></a><a href="https://www.facebook.com/perxel/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_kpd2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
1ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3"></path></svg></a><a href="https://zalo.me/4220548707432817354" target="_blank" rel="noopener noreferrer" aria-label="Zalo" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_spd2npfhivb_" data-tooltip-align="top"><svg viewBox="0 0 70 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-2.5"><path d="M36.4292 7.07562V5.79423H40.357V23.8119H38.11C37.6659 23.8121 37.2397 23.6405 36.9247 23.3345C36.6097 23.0285 36.4316 22.6131 36.4292 22.1791C34.7899 23.3518 32.8088 23.9843 30.7773 23.982C25.487 23.982 21.1978 19.7933 21.1978 14.6272C21.1978 9.46143 25.487 5.27266 30.7773 5.27266C32.8088 5.27038 34.7899 5.90291 36.4292 7.07562ZM20.1798 0V0.584267C20.1798 1.67386 20.0311 2.56337 19.3063 3.60679L19.2188 3.70454C19.0607 3.87982 18.6894 4.29166 18.5127 4.51482L5.90333 19.9802H20.1798V22.1697C20.1797 22.3854 20.1361 22.599 20.0515 22.7983C19.9669 22.9976 19.843 23.1786 19.6868 23.3311C19.5306 23.4835 19.3452 23.6044 19.1412 23.6869C18.9372 23.7693 18.7186 23.8117 18.4978 23.8116H0V22.7793C0 21.515 0.321417 20.9513 0.727708 20.3636L14.1698 4.10526H0.560583V0H20.1798ZM45.1211 23.8119C44.7499 23.8117 44.3939 23.6677 44.1312 23.4113C43.8686 23.1549 43.7208 22.8072 43.7203 22.4444V0H47.9249V23.8119H45.1211ZM60.3557 5.1598C65.6833 5.1598 70 9.37992 70 14.5776C70 19.7796 65.683 24 60.3557 24C55.0287 24 50.7115 19.7796 50.7115 14.5776C50.7115 9.37992 55.0287 5.1598 60.3557 5.1598ZM30.7773 20.1313C33.8908 20.1313 36.4134 17.6674 36.4134 14.6272C36.4134 11.5919 33.8905 9.12797 30.7773 9.12797C27.664 9.12797 25.1411 11.5916 25.1411 14.6272C25.1411 17.6674 27.664 20.1313 30.7773 20.1313ZM60.3557 20.1219C63.4874 20.1219 66.0287 17.6403 66.0287 14.5776C66.0287 11.5195 63.4874 9.03819 60.3557 9.03819C57.2195 9.03819 54.6828 11.5195 54.6828 14.5776C54.6828 17.6403 57.2195 20.1219 60.3557 20.1219Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/perxel" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_14pd2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M8 11v5"></path><path d="M8 8v.01"></path><path d="M12 16v-5"></path><path d="M16 16v-3a2 2 0 1 0 -4 0"></path><path d="M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4l0 -10"></path></svg></a></div></div><div class="flex flex-col gap-2"><p class="text-[13px] text-white/90">© 2026 PERXEL Co., Ltd.</p><ul class="flex flex-wrap gap-x-3 gap-y-1"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/legal">Thông tin pháp lý</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/privacy-policy">Privacy Policy</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/terms-and-conditions">Terms & Conditions</a></li></ul></div></div></div></div><div class="grid gap-x-8 gap-y-12 sm:grid-cols-2 lg:col-span-4 lg:grid-cols-4 lg:gap-x-12"><div class="flex flex-col gap-10"><nav class="flex flex-col gap-3"><span class="text-[11px] font-medium uppercase tracking-[0.14em] text-white/75">Studio</span><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/about">Giá»i thiá»u</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/contact">Liên há»</a></li></ul></nav><nav class="flex flex-col gap-3"><a class="text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white" href="/works">Dá»± án</a><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/works/openwallet">
1OpenWallet</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/works/khatra">Khatra Tile</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/works/growtrics">Growtrics</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/works/dta-luxury">DTA Luxury</a></li></ul></nav></div><div class="flex flex-col gap-10"><nav class="flex flex-col gap-3"><a class="text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white" href="/services">Dá»ch vụ</a><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/wordpress-custom-theme">WordPress Custom Theme</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/wordpress-plugins">Plugin WordPress</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/web-animation">Web animation</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/nextjs">Next.js & Headless CMS</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/development-partner">Äá»i tác phát triá»n</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/services/ai-solutions">Giải pháp AI</a></li></ul></nav></div><div class="flex flex-col gap-10"><nav class="flex flex-col gap-3"><a class="text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white" href="/products">Sản phẩm</a><div class="flex flex-col gap-2 [&:not(:first-child)]:mt-2"><span class="text-[12px] font-medium text-white">Plugin WordPress</span><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/perxel-accordion-for-tinymce">Perxel Accordion for TinyMCE</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/perxel-ai-translate">Perxel AI Translate</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/perxel-image-optimizer">Perxel Image Optimizer</a></li></ul></div><div class="flex flex-col gap-2 [&:not(:first-child)]:mt-2"><span class="text-[12px] font-medium text-white">Công cụ</span><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/wp-plugin-toolkit">WP Plugin Toolkit</a></li></ul></div><div class="flex flex-col gap-2 [&:not(:first-child)]:mt-2"><span class="text-[12px] font-medium text-white">Thá»±c nghiá»m</span><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/foldables">Foldables</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/products/atlas-robotics">Atlas Robotics</a></li></ul></div></nav></div><div class="flex flex-col gap-10"><nav class="flex flex-col gap-3"><a class="text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white" href="/insights">Insights</a><ul class="flex flex-col gap-2"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/lottie-animation">Lottie animation</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/tinacms">TinaCMS & Next.js</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/prismic-headless-cms">Prismic & Next.js</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/tinacms-vs-prismic">So sánh TinaCMS và Prismic</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/certified-tinacms-developer">Certified Developer by TinaCMS</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/nectarblocks">Meet Nectarblocks</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/cross-browser-cross-device">Cross-device & Cross-browser testing</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/figma-handoff">Figma handoff</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/no-code-vs-custom-development">No-code hay Custom Development</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/insights/pagespeed">PageSpeed Insights & Core Web Vitals</a></li></ul></nav></div></div><div class="lg:hidden"><div class="flex flex-col gap-6"><div class="flex flex-col gap-4"><a href="https://mcp.perxel.com" target="_blank" rel="noopener noreferrer" class="px-mcp-status-badge inline-flex w-fit items-center gap-2 text-[13px] transition-colors duration-200 text-white/90 hover:text-white">
1<span aria-hidden="true" class="size-2 rounded-full bg-[color:var(--color-warm-gray)] opacity-50"></span>Perxel MCP: <!-- -->Äang kiá»m tra</a><div class="px-social-links flex items-center gap-5"><a href="https://github.com/perxel" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_37d2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5"></path></svg></a><a href="https://www.facebook.com/perxel/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_57d2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3"></path></svg></a><a href="https://zalo.me/4220548707432817354" target="_blank" rel="noopener noreferrer" aria-label="Zalo" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_77d2npfhivb_" data-tooltip-align="top"><svg viewBox="0 0 70 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-2.5"><path d="M36.4292 7.07562V5.79423H40.357V23.8119H38.11C37.6659 23.8121 37.2397 23.6405 36.9247 23.3345C36.6097 23.0285 36.4316 22.6131 36.4292 22.1791C34.7899 23.3518 32.8088 23.9843 30.7773 23.982C25.487 23.982 21.1978 19.7933 21.1978 14.6272C21.1978 9.46143 25.487 5.27266 30.7773 5.27266C32.8088 5.27038 34.7899 5.90291 36.4292 7.07562ZM20.1798 0V0.584267C20.1798 1.67386 20.0311 2.56337 19.3063 3.60679L19.2188 3.70454C19.0607 3.87982 18.6894 4.29166 18.5127 4.51482L5.90333 19.9802H20.1798V22.1697C20.1797 22.3854 20.1361 22.599 20.0515 22.7983C19.9669 22.9976 19.843 23.1786 19.6868 23.3311C19.5306 23.4835 19.3452 23.6044 19.1412 23.6869C18.9372 23.7693 18.7186 23.8117 18.4978 23.8116H0V22.7793C0 21.515 0.321417 20.9513 0.727708 20.3636L14.1698 4.10526H0.560583V0H20.1798ZM45.1211 23.8119C44.7499 23.8117 44.3939 23.6677 44.1312 23.4113C43.8686 23.1549 43.7208 22.8072 43.7203 22.4444V0H47.9249V23.8119H45.1211ZM60.3557 5.1598C65.6833 5.1598 70 9.37992 70 14.5776C70 19.7796 65.683 24 60.3557 24C55.0287 24 50.7115 19.7796 50.7115 14.5776C50.7115 9.37992 55.0287 5.1598 60.3557 5.1598ZM30.7773 20.1313C33.8908 20.1313 36.4134 17.6674 36.4134 14.6272C36.4134 11.5919 33.8905 9.12797 30.7773 9.12797C27.664 9.12797 25.1411 11.5916 25.1411 14.6272C25.1411 17.6674 27.664 20.1313 30.7773 20.1313ZM60.3557 20.1219C63.4874 20.1219 66.0287 17.6403 66.0287 14.5776C66.0287 11.5195 63.4874 9.03819 60.3557 9.03819C57.2195 9.03819 54.6828 11.5195 54.6828 14.5776C54.6828 17.6403 57.2195 20.1219 60.3557 20.1219Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/perxel" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="px-tooltip-bubble tooltip-bubble-trigger relative transition-colors duration-200 text-white/90 hover:text-white" aria-describedby="_R_97d2npfhivb_" data-tooltip-align="top"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M8 11v5"></path><path d="M8 8v.01"></path><path d="M12 16v-5"></path><path d="M16 16v-3a2 2 0 1 0 -4 0"></path><path d="M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4l0 -10"></path></svg></a></div></div><div class="flex flex-col gap-2"><p class="text-[13px] text-white/90">© 2026 PERXEL Co., Ltd.</p><ul class="flex flex-wrap gap-x-3 gap-y-1"><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/legal">Thông tin pháp lý</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/privacy-policy">Privacy Policy</a></li><li><a class="text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white" href="/terms-and-conditions">Terms & Conditions</a></li></ul></div></div></div></div><div class="container-main overflow-hidden"><div aria-hidden="true" class="px-footer-wordmark relative h-[calc(40vw*120/438)] w-full"><canvas class="pointer-events-none absolute inset-y-0 -left-[3vw] -right-[3vw] block h-full w-[calc(100%+6vw)]"></canvas></div></div></div></footer></div><!--$--><!--/$-->
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://perxel.com/#organization","name":"Perxel","url":"https://perxel.com","logo":"https://perxel.com/logo.svg","email":"[email protected]","founder":{"@type":"Person","name":"Phúc Bùi","jobTitle":"Frontend Engineer"},"description":"Boutique web studio láºp trình WordPress & Next.js. Äá»ng hà nh cùng designer và agency tá»i ưu PageSpeed, Core Web Vitals và hiá»u nÄng váºn hà nh thá»±c tế."},{"@type":"WebSite","@id":"https://perxel.com/#website","url":"https://perxel.com","name":"Perxel","publisher":{"@id":"https://perxel.com/#organization"}},{"@type":"ProfessionalService","@id":"https://perxel.com/#service","name":"Perxel","url":"https://perxel.com","provider":{"@id":"https://perxel.com/#organization"},"serviceType":["Website Development","Frontend Development","Web Application Development"],"areaServed":"Worldwide","priceRange":"$$"}]}</script>
1<script src="/_next/static/chunks/3uh5q-u-l4mu5.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[64828,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"default\"]\n3:I[88164,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"default\"]\n4:I[77487,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"LocaleProvider\"]\n5:I[18003,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"default\"]\n6:I[8906,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"default\"]\n7:I[35315,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"default\"]\n8:I[74823,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/2yiepzk065v4u.js\",\"/_next/static/chunks/1224xoeg_4_r4.js\"],\"default\"]\n9:I[37270,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\na:I[93983,[\"/_
1next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\nb:I[86215,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\nc:I[76145,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"Button\"]\nd:I[85518,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"\"]\nf:I[78577,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"default\"]\n15:I[40351,[],\"default\",1]\n:HL[\"/_next/static/chunks/1te05-4yjhk_b.css\",\"style\"]\n:HL[\"/_next/static/chunks/19rhlcx2srev9.css\",\"style\"]\n:HL[\"/_next/static/media/2bbe8d2671613f1f-s.p.0k62hbripvv8p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/6ab0db14f70d8ed6-s.p.13hnt-xgp82zk.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/bfc7db5c00d21bc5-s.p.173xwsdme27n8.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n13:X\n0:{\"P\":null,\"c\":[\"\",\"about\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(vi)\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\"
1:\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1te05-4yjhk_b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/19rhlcx2srev9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/11xi1q2e0snkf.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/2abj24_nch6i6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3_y9e7nadoork.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"vi\",\"className\":\"geist_baa254b5-module__175Eea__variable inter_5baa7971-module__QxrtPq__variable manrope_22b17fe0-module__W4OmLa__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"h-full\",\"children\":[[\"$\",\"$L4\",null,{\"locale\":\"vi\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$8\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2yiepzk065v4u.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1224xoeg_4_r4.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col bg-white\",\"style\":{\"paddingTop\":\"var(--px-header-height)\"},\"children\":[[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{\"overlay\":false}],[\"$\",\"main\",null,{\"className\":\"flex-1 flex flex-col 2xl:gap-36 2xl:py-36 xl:gap-24 xl:py-24 gap-16 py-8\",\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"section\",null,{\"className\":\"container-main flex-1 flex items-center justify-center text-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-lg mx-auto\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 text-brand-blue flex items-center justify-center\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 43.62 30.92 45.78\",\"aria-hidden\":\"true\",\"className\":\"px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"url(#perxel-slash-a)\",\"d\":\"M13.92 43.62h17L17 89.4H0z\"}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"perxel-slash-a\",\"x1\":\"33.5\",\"x2\":\"-15.5\",\"y1\":\"54.98\",\"y2\":\"58.98\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"stopColor\":\"#40ffdd\"}],[\"$\",\"stop\",null,{\"offset\":\".361\",\"stopColor\":\"#082ae5\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#082ae5\"}]]}]}]]}],\"Error 404\"]}],[\"$\",\"h1\",null,{\"className\":\"p-heading\",\"children\":\"Không tìm thấy trang\"}],[\"$\",\"p\",null,{\"className\":\"mt-4\",\"children\":\"Trang bạn Äang tìm không tá»n tại hoặc có thá» Äã ÄÆ°á»£c di chuyá»n.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$Lc\",null,{\"variant\":\"fill\",\"render\":[\"$\",\"$Ld\",null,{\"href\":\"/\"}],\"children\":\"Vá» trang chá»§\"}]}]]}]}]}]}],\"$Le\"]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$Lf\",null,{}]]}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://perxel.com/#organization\\\",\\\"name\\\":\\\"Perxel\\\",\\\"url\\\":\\\"https://perxel.com\\\",\\\"logo\\\":\\\"https://perxel.com/logo.svg\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"founder\\\":{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Phúc Bùi\\\",\\\"jobTitle\\\":\\\"Frontend Engineer\\\"},\\\"description\\\":\\\"Boutique web studio láºp trình WordPress \u0026 Next.js. Äá»ng hà nh cùng designer và agency tá»i ưu PageSpeed, Core Web Vitals và hiá»u nÄng váºn hà nh thá»±c tế.\\\"},{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://perxel.com/#website\\\",\\\"url\\\":\\\"https://perxel.com\\\",\\\"name\\\":\\\"Perxel\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://perxel.com/#organization\\\"}},{\\\"@type\\\":\\\"ProfessionalService\\\",\\\"@id\\\":\\\"https://perxel.com/#service\\\",\\\"name\\\":\\\"Perxel\\\",\\\"url\\\":\\\"https://perxel.com\\\",\\\"provider\\\":{\\\"@id\\\":\\\"https://perxel.com/#organization\\\"},\\\"serviceType\\\":[\\\"Website Development\\\",\\\"Frontend Development\\\",\\\"Web Application Development\\\"],\\\"areaServed\\\":\\\"Worldwide\\\",\\\"priceRange\\\":\\\"$$\\\"}]}\"}}],\"$L10\"]}]}]]}],{\"children\":[\"$L11\",{\"children\":[\"$L12\",{}
1,null,false,null]},null,false,\"$13\"]},null,false,null]},null,false,\"$13\"],\"$L14\",false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"INnYs6tqNJxhmJ-EY7HWu\"}\n16:I[34377,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\"],\"default\"]\n17:I[38378,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n18:I[44764,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n19:I[49415,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n1a:I[17364,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n2a:I[63901,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"ViewportBoundary\"]\n2c:I[63901,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"MetadataBoundary\"]\n2d:\"$Sreact.suspense\"\n10:[\"$\",\"$L16\",null,{}]\n11:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n12:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col bg-white\",\"style\":{\"paddingTop\":\"var(--px-header-height)\"},\"children\":[[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{\"overlay\":false}],[\"$\",\"main\",null,{\"className\":\"flex-1 flex flex-col 2xl:gap-36 2xl:py-36 xl:gap-24 xl:py-24 gap-16 py-8\",\"children\":[\"$\",\"$Lb\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid xl:min-h-[40vh] relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"xl:col-span-7 col-span-12 flex items-center relative z-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-section-intro\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-1 text-brand-blue\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 43.62 30.92 45.78\",\"aria-hidden\":\"true\",\"className\":\"px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"url(#perxel-slash-a)\",\"d\":\"M13.92 43.62h17L17 89.4H0z\"}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"perxel-slash-a\",\"x1\":\"33.5\",\"x2\":\"-15.5\",\"y1\":\"54.98\",\"y2\":\"58.98\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"stopColor\":\"#40ffdd\"}],[\"$\",\"stop\",null,{\"offset\":\".361\",\"stopColor\":\"#082ae5\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#082ae5\"}]]}]}]]}],\"Giá»i thiá»u\"]}],[\"$\",\"$L17\",null,{\"as\":\"h1\",\"text\":\"PERXEL\"}],[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-xl\",\"children\":\"Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam.\"}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"xl:col-span-5 col-span-12 xl:absolute top-0 bottom-0 right-0 xl:w-1/2 max-xl:-order-1 max-xl:max-w-[20vw] max-xl:-mb-[5vw]\",\"children\":[\"$\",\"$L18\",null,{\"defaultShape\":\"Tetrahedron\",\"clickable\":true,\"className\":\"xl:absolute xl:top-1/2 xl:left-1/2 xl:-translate-x-1/2 xl:-translate-y-1/2\",\"transparent\":true,\"lineColor\":\"#082ae5\"}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid items-end\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"Phát triá»n từ môi trưá»ng agency\"}],\"$undefined\"]}],[\"$\",\"$L19\",null,{\"src\":\"/lottie/office.lottie\",\"aspectRatio\":\"638 / 420\",\"className\":\"mt-8 lg:mt-10 max-w-lg\"}]]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6 lg:col-start-7\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-2xl space-y-4\",\"children\":[[\"$\",\"p\",\"0\",{\"children\":\"Phúc Bùi là full stack developer vá»i nhiá»u nÄm là m viá»c trong môi trưá»ng agency. Anh từng là Frontend Team Lead, trá»±c tiếp Äiá»u phá»i kỹ thuáºt cho hà ng trÄm dá»± án.\"}],[\"$\",\"p\",\"1\",{\"children\":\"Phúc Bùi Äã là m cho khách hà ng á» nhiá»u lÄ©nh vá»±c: giáo dục (RMIT), doanh nghiá»p lá»n (REE, Cảng Quá»c tế Long An), khách sạn (Mia Saigon, The Deck Saigon) và các doanh nghiá»p như Yadea, Sakura, Sun DMD.\"}]]}]}]]}]}],[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro col-span-12 lg:col-span-6\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"Cầu ná»i Kỹ thuáºt cho Agency \u0026 Designer\"}],\"$undefined\"]}],[\"$\",\"$L1a\",null,{\"className\":\"col-span-12\",\"items\":[{\"title\":\"White-Label Development\",\"body\":\"Äá»ng hà nh cùng agency như má»t bá» pháºn kỹ thuáºt chuyên sâu vá»i cam kết bảo máºt tuyá»t Äá»i (NDA), tôn trá»ng và bảo vá» toà n diá»n thương hiá»u cá»§a Äá»i tác Äá»i vá»i khách hà ng.\",\"lottie\":\"/lottie/hands-typing.lottie\"},{\"title\":\"Tư vấn kỹ thuáºt\",\"body\":\"Há» trợ agency xuyên suá»t vòng Äá»i dá»± án, từ bưá»c là m rõ phạm vi (scope), ưá»c tÃnh chi phÃ, giải Äáp các thắc mắc công nghá» khi pitch dá»± án, cho Äến quá trình váºn hà nh và bà n giao.\",\"lottie\":\"/lottie/question.lottie\"},{\"title\":\"Cá»ng hưá»ng Tư duy\",\"body\":\"Quá trình hợp tác là sá»± tương tác hai chiá»u, nÆ¡i Perxel chia sẻ kinh nghiá»m thá»±c tế vá» responsive, animation và tá»i ưu há» thá»ng giúp designer nâng cao tư duy thiết kế cho các dá»± án tiếp theo.\",\"lottie\":\"/lottie/learning.lottie\"}]}]]}]}],\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\"]}]}],\"$L21\"]}],[\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\"],\"$L29\"]}]\n14:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L2a\",null,{\"children\":\"$L2b\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L2c\",null,{\"children\":[\"$\",\"$2d\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2e\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}
1]\n2f:I[92512,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n30:I[77029,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n31:I[54596,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n32:I[76932,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n33:I[35983,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n34:I[63901,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"OutletBoundary\"]\n36:I[37306,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n37:I[94811,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n38:I[92148,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"Image\"]\n39:I[26181,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n3a:I[21994,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n13:C\n1b:[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro col-span-12 lg:col-span-6\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-1 text-brand-blue\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 43.62 30.92 45.78\",\"aria-hidden\":\"true\",\"className\":\"px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"url(#perxel-slash-a)\",\"d\":\"M13.92 43.62h17L17 89.4H0z\"}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"perxel-slash-a\",\"x1\":\"33.5\",\"x2\":\"-15.5\",\"y1\":\"54.98\",\"y2\":\"58.98\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"stopColor\":\"#40ffdd\"}],[\"$\",\"stop\",null,{\"offset\":\".361\",\"stopColor\":\"#082ae5\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#082ae5\"}]]}]}]]}],\"Chuyên môn\"]}],[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"Thế mạnh cá»§a Perxel\"}],\"$undefined\"]}],[\"$\",\"$L2f\",null,{\"className\":\"col-span-12\",\"items\":[{\"title\":\"Interface \u0026 Interaction\",\"body\":\"Perxel chia sẻ chung ngôn ngữ vá»i các designer, ÄÆ°a bản vẽ tÄ©nh lên trình duyá»t bằng web animation và micro-interactions tinh tế. Perxel phản biá»n kỹ thuáºt ngay từ bưá»c phác thảo Äá» xá» lý các Äiá»m gãy layout và tìm cách hiá»n thá» hiá»u quả trên môi trưá»ng web thá»±c tế.\",\"lottie\":\"/lottie/screens-light.lottie\"},{\"title\":\"Engineering Solutions\",\"body\":\"Perxel xây dá»±ng p
1hần kỹ thuáºt phÃa sau giao diá»n: website tá»i ưu PageSpeed, Äạt chuẩn Core Web Vitals và bảo toà n SEO, cùng lá»p API và MCP Äá» ChatGPT, Claude hay Gemini là m viá»c trên dữ liá»u doanh nghiá»p. Giải pháp ÄÆ°á»£c chá»n theo ngân sách thá»±c tế, doanh nghiá»p giữ quyá»n sá» hữu mã nguá»n và tà i khoản API.\",\"lottie\":\"/lottie/monoplane-light.lottie\"}]}]]}]}]\n1c:[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid items-end\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"Tư duy tá»i ưu layout và web interaction\"}],\"$undefined\"]}],[\"$\",\"$L19\",null,{\"src\":\"/lottie/men-relaxing.lottie\",\"aspectRatio\":\"16 / 9\",\"className\":\"mt-8 lg:mt-10 max-w-lg\"}]]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6 lg:col-start-7\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-2xl space-y-4\",\"children\":[[\"$\",\"p\",\"0\",{\"children\":\"Thế mạnh cá»t lõi cá»§a Perxel là khả nÄng phân tÃch cấu trúc thiết kế, nắm bắt các pattern trong bản vẽ Äá» bóc tách layout má»t cách khoa há»c.\"}],[\"$\",\"p\",\"1\",{\"children\":\"Không ráºp khuôn máy móc, Perxel chá»§ Äá»ng phá»i hợp vá»i designer Äá» bù Äắp các khoảng trá»ng thiết kế, tìm phương án responsive tá»i ưu và tá»± nhiên nhất trên các thiết bá» thá»±c tế. Perxel ÄÆ°a các bản vẽ tÄ©nh lên trình duyá»t bằng các web animation và micro-interactions tá»± nhiên. Quy trình nà y Äảm bảo website khi chạy thá»±c tế luôn Äạt Äá» chuẩn xác cao vá» tá» lá» hiá»n thá» và responsive tá»± nhiên trên má»i thiết bá».\"}]]}]}]]}]}]\n1d:[\"$\",\"section\",null,{\"className\":\"px-lottie-section container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro col-span-12 lg:col-span-6 lg:col-start-1 lg:row-start-1\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"Công nghá» và AI\"}],[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":\"Tại Perxel, công nghá» và AI ÄÆ°á»£c ứng dụng như những công cụ tÄng tá»c Äá» thá»±c thi và giải quyết bà i toán chi phà lâu dà i cho doanh nghiá»p.\"}]]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6 lg:col-start-7 lg:row-start-1 lg:row-span-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-sm lg:sticky lg:top-28 lg:max-w-md\",\"children\":[\"$\",\"$L19\",null,{\"src\":\"/lottie/man-sea-tour.lottie\",\"aspectRatio\":\"1 / 1\",\"aria-label\":\"$undefined\",\"className\":\"$undefined\"}]}]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 lg:col-span-6 lg:col-start-1 lg:row-start-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"px-numbered-list flex flex-col gap-6\",\"children\":[[\"$\",\"div\",\"0\",{\"children\":[false,[\"$\",\"p\",null,{\"className\":\"mb-2 p-blue-title\",\"children\":\"TÄng tá»c Äá» phát triá»n\"}],[\"$\",\"div\",null,{\"children\":\"Táºn dụng AI Äá» tá»i ưu hóa thá»i gian viết code và kiá»m thá», giúp rút ngắn tiến Äá» bà n giao dá»± án mà vẫn kiá»m soát chặt chẽ chất lượng kỹ thuáºt.\"}]]}],[\"$\",\"div\",\"1\",{\"children\":[false,[\"$\",\"p\",null,{\"className\":\"mb-2 p-blue-title\",\"children\":\"Giải pháp thá»±c tế cho doanh nghiá»p\"}],[\"$\",\"div\",null,{\"children\":\"Linh hoạt lá»±a chá»n công nghá» phù hợp nhất cho dá»± án (WordPress Gutenberg/NectarBlocks, Next.js vá»i TinaCMS, Webflow) và sẵn sà ng phát triá»n các custom plugin riêng biá»t, như há» thá»ng tá»± Äá»ng dá»ch thuáºt tÃch hợp AI, Äá» cắt giảm tá»i Äa chi phà váºn hà nh lâu dà i cho admin.\"}]]}]]}]}]]}]}]\n1e:[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid\",\"children\":[\"$\",\"$L30\",null,{\"logos\":[{\"src\":\"/images/logos/wordpress.webp\",\"alt\":\"WordPress\"},{\"src\":\"/images/logos/nectarblocks.webp\",\"alt\":\"NectarBlocks\"},{\"src\":\"/images/logos/webflow.svg\",\"alt\":\"Webflow\"},{\"src\":\"/images/logos/nextjs.webp\",\"alt\":\"Next.js\"},{\"src\":\"/images/logos/tailwind.webp\",\"alt\":\"Tailwind CSS\"},{\"src\":\"/images/logos/tinacms.webp\",\"alt\":\"TinaCMS\"},{\"src\":\"/images/logos/gsap.webp\",\"alt\":\"GSAP\"},{\"src\":\"/images/logos/threejs.webp\",\"alt\":\"Three.js\"},{\"src\":\"/images/logos/cloudflare.webp\",\"alt\":\"Cloudflare\"},{\"src\":\"/images/logos/openrouter.webp\",\"alt\":\"OpenRouter\"},{\"src\":\"/images/logos/chatgpt.webp\",\"alt\":\"ChatGPT\"},{\"src\":\"/images/logos/claude.webp\",\"alt\":\"Claude\"},{\"src\":\"/images/logos/gemini.webp\",\"alt\":\"Gemini\"}],\"className\":\"col-span-12\"}]}]}]\n1f:[\"$\",\"section\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid\",\"children\":[[\"$\",\"div\",null,{\"className\":\"px-section-intro col-span-12 lg:col-span-6\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-1 text-brand-blue\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 43.62 30.92 45.78\",\"aria-hidden\":\"true\",\"className\":\"px-slash inline-block size-[1em] -translate-y-0.5 mr-0.5\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"url(#perxel-slash-a)\",\"d\":\"M13.92 43.62h17L17 89.4H0z\"}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"perxel-slash-a\",\"x1\":\"33.5\",\"x2\":\"-15.5\",\"y1\":\"54.98\",\"y2\":\"58.98\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"stopColor\":\"#40ffdd\"}],[\"$\",\"stop\",null,{\"offset\":\".361\",\"stopColor\":\"#082ae5\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#082ae5\"}]]}]}]]}],\"Äá»i ngÅ©\"]}
1],[\"$\",\"h2\",null,{\"className\":\"p-heading\",\"children\":\"The Crew\"}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"col-span-12 grid gap-4 lg:grid-cols-2 lg:gap-8\",\"children\":[[\"$\",\"$L31\",\"Phúc Bùi\",{\"name\":\"Phúc Bùi\",\"role\":\"Founder \u0026 Lead Engineer\",\"focus\":\"Web Architecture · Performance Optimization · Creative Developer\",\"linkedin\":\"https://www.linkedin.com/in/phucbm/\",\"avatar\":\"/images/phuc-bui.webp\",\"initials\":\"PB\"}],[\"$\",\"$L31\",\"Nhi Nguyá»
n\",{\"name\":\"Nhi Nguyá»
n\",\"role\":\"Senior Backend Engineer\",\"focus\":\"Backend Systems · API Architecture · Database Optimization\",\"linkedin\":\"https://www.linkedin.com/in/nguyennhi263/\",\"avatar\":\"/images/nhi-nguyen.webp\",\"initials\":\"NN\"}]]}]]}]}]\n20:[\"$\",\"section\",null,{\"className\":\"px-cta-section\",\"children\":[\"$\",\"$L32\",null,{\"hold\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"container-main\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-grid items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-12 md:col-span-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto md:max-w-xs max-w-[200px] max-md:-mb-14\",\"children\":[\"$\",\"$L19\",null,{\"src\":\"/lottie/paper-plane.lottie\",\"aspectRatio\":\"1 / 1\"}]}]}],[\"$\",\"p\",null,{\"data-origami-reveal\":\"$undefined\",\"className\":\"p-heading col-span-12 md:col-span-8\",\"children\":[\"Bạn muá»n nháºn báo giá?\",[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"className\":\"inline-block\",\"children\":[\"Hãy \",[\"$\",\"$L33\",null,{\"as\":\"span\",\"direction\":\"$undefined\",\"className\":\"px-inline-link text-brand-blue \",\"underlineHeightRatio\":0.05,\"showByDefault\":true,\"children\":[\"$\",\"$Ld\",null,{\"href\":\"/contact\",\"children\":[\"liên há»\",null]}]}],\" \",\"Perxel ngay hôm nay.\"]}]]}]]}]}]}]}]\n22:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/20qszks7-o37n.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n23:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3939l8_rf8_8k.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n24:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n25:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3ju39g9i8ay09.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n26:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/392ts2_g3_7rl.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n27:[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/43s8u9f4f23pv.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n28:[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/22ycfostrc-d5.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n29:[\"$\",\"$L34\",null,{\"children\":[\"$\",\"$2d\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@35\"}]}]\ne:[\"$\",\"footer\",null,{\"className\":\"flex w-full flex-col\",\"children\":[[\"$\",\"$L36\",null,{}],[\"$\",\"div\",null,{\"data-cursor\":\"light\",\"className\":\"-mt-px flex flex-1 flex-col bg-brand-blue\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container-main grid gap-x-8 gap-y-12 py-12 md:py-16 lg:grid-cols-5 lg:gap-x-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-between gap-10\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/\",\"className\":\"inline-block transition-opacity duration-200 hover:opacity-70\",\"children\":[\"$\",\"$L38\",null,{\"src\":\"/logo-white.svg\",\"alt\":\"Perxel\",\"width\":88,\"height\":28,\"style\":{\"height\":\"auto\"}}]}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-[15rem] text-[13px] leading-relaxed text-white/90\",\"children\":\"High-performance web solutions\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden lg:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L39\",null,{\"className\":\"text-white/90 hover:text-white\"}],[\"$\",\"$L3a\",null,{\"linkClassName\":\"text-white/90 hover:text-white\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[13px] text-white/90\",\"children\":\"© 2026 PERXEL Co., Ltd.\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"li\",\"Thông tin pháp lý\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/legal\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Thông tin pháp lý\"}]}],[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms \u0026 Conditions\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/terms-and-conditions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Terms \u0026 Conditions\"}]}]]}]]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-x-8 gap-y-12 sm:grid-cols-2 lg:col-span-4 lg:grid-cols-4 lg:gap-x-12\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Studio\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75\",\"children\":\"Studio\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"G
1iá»i thiá»u\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/about\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Giá»i thiá»u\"}]}],[\"$\",\"li\",\"Liên há»\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/contact\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Liên há»\"}]}]]}],\"$undefined\"]}],[\"$\",\"nav\",\"Dá»± án\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/works\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Dá»± án\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"OpenWallet\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/openwallet\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"OpenWallet\"}]}],[\"$\",\"li\",\"Khatra Tile\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/khatra\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Khatra Tile\"}]}],[\"$\",\"li\",\"Growtrics\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/growtrics\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Growtrics\"}]}],[\"$\",\"li\",\"DTA Luxury\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/dta-luxury\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"DTA Luxury\"}]}]]}],\"$undefined\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Dá»ch vụ\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/services\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Dá»ch vụ\"}],\"$L3b\",\"$undefined\"]}]]}],\"$L3c\",\"$L3d\"]}],\"$L3e\"]}],\"$L3f\"]}]]}]\n40:I[88205,[\"/_next/static/chunks/11xi1q2e0snkf.js\",\"/_next/static/chunks/1pi_sgpgo6amv.js\",\"/_next/static/chunks/2abj24_nch6i6.js\",\"/_next/static/chunks/3_y9e7nadoork.js\",\"/_next/static/chunks/20qszks7-o37n.js\",\"/_next/static/chunks/3939l8_rf8_8k.js\",\"/_next/static/chunks/1uax8fy4xkrjw.js\",\"/_next/static/chunks/3ju39g9i8ay09.js\",\"/_next/static/chunks/392ts2_g3_7rl.js\",\"/_next/static/chunks/43s8u9f4f23pv.js\",\"/_next/static/chunks/22ycfostrc-d5.js\"],\"default\"]\n3b:[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"WordPress Custom Theme\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/wordpress-custom-theme\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"WordPress Custom Theme\"}]}],[\"$\",\"li\",\"Plugin WordPress\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/wordpress-plugins\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Plugin WordPress\"}]}],[\"$\",\"li\",\"Web animation\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/web-animation\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Web animation\"}]}],[\"$\",\"li\",\"Next.js \u0026 Headless CMS\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/nextjs\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Next.js \u0026 Headless CMS\"}]}],[\"$\",\"li\",\"Äá»i tác phát triá»n\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/development-partner\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Äá»i tác phát triá»n\"}]}
1],[\"$\",\"li\",\"Giải pháp AI\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/ai-solutions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Giải pháp AI\"}]}]]}]\n3c:[\"$\",\"div\",\"2\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Sản phẩm\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/products\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Sản phẩm\"}],\"$undefined\",[[\"$\",\"div\",\"Plugin WordPress\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Plugin WordPress\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Perxel Accordion for TinyMCE\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-accordion-for-tinymce\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel Accordion for TinyMCE\"}]}],[\"$\",\"li\",\"Perxel AI Translate\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-ai-translate\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel AI Translate\"}]}],[\"$\",\"li\",\"Perxel Image Optimizer\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-image-optimizer\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel Image Optimizer\"}]}]]}]]}],[\"$\",\"div\",\"Công cụ\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Công cụ\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"WP Plugin Toolkit\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/wp-plugin-toolkit\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"WP Plugin Toolkit\"}]}]]}]]}],[\"$\",\"div\",\"Thá»±c nghiá»m\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Thá»±c nghiá»m\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Foldables\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/foldables\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Foldables\"}]}],[\"$\",\"li\",\"Atlas Robotics\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/atlas-robotics\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Atlas Robotics\"}]}]]}]]}]]]}]]}]\n3d:[\"$\",\"div\",\"3\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Insights\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/insights\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Insights\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Lottie animation\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/lottie-animation\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Lottie animation\"}]}],[\"$\",\"li\",\"TinaCMS \u0026 Next.js\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/tinacms\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"TinaCMS \u0026 Next.js\"}]}],[\"$\",\"li\",\"Prismic \u0026 Next.js\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/prismic-headless-cms\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Prismic \u0026 Next.js\"}]}],[\"$\",\"li\",\"So sánh TinaCMS và Prismic\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/tinacms-vs-prismic\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"So sánh TinaCMS và Prismic\"}]}],[\"$\",\"li\",\"Certified Developer by TinaCMS\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/certified-tinacms-developer\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Certified Developer by TinaCMS\"}]}],[\"$\",\"li\",\"Meet Nectarblocks\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/nectarblocks\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Meet Nectarblocks\"}]}],[\"$\",\"li\",\"Cross-device \u0026 Cross-browser testing\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/cross-browser-cross-device\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Cross-device \u0026 Cross-browser testing\"}]}],[\"$\",\"li\",\"Figma handoff\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/figma-handoff\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Figma handoff\"}]}],[\"$\",\"li\",\"No-code hay Custom Development\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/no-code-vs-custom-development\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"No-code hay Custom Development\"}]}],[\"$\",\"li\",\"PageSpeed Insights \u0026 Core Web Vitals\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/pagespeed\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"PageSpeed Insights \u0026 Core Web Vitals\"}]}]]}],\"$undefined\"]}]]}]\n3e:[\"$\",\"div\",null,{\"className\":\"lg:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L39\",null,{\"className\":\"text-white/90 hover:text-white\"}],[\"$\",\"$L3a\",null,{\"linkClassName\":\"text-white/90 hover:text-white\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[13px] text-white/90\",\"children\":\"© 2026 PERXEL Co., Ltd.\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"li\",\"Thông tin pháp lý\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/legal\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Thông tin pháp lý\"}]}],[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms \u0026 Conditions\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/terms-and-conditions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Terms \u0026 Conditions\"}]}]]}]]}]]}]}]\n3f:[\"$\",\"div\",null,{\"className\":\"container-main overflow-hidden\",\"children\":[\"$\",\"$L40\",null,{}]}]\n21:[\"$\",\"footer\",null,{\"className\":\"flex w-full flex-col\",\"children\":[[\"$\",\"$L36\",null,{}],[\"$\",\"div\",null,{\"data-cursor\":\"light\",\"className\":\"-mt-px flex flex-1 flex-col bg-brand-blue\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container-main grid gap-x-8 gap-y-12 py-12 md:py-16 lg:grid-cols-5 lg:gap-x-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-between gap-10\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/\",\"className\":\"inline-block transition-opacity duration-200 hover:opacity-70\",\"children\":[\"$\",\"$L38\",null,{\"src\":\"/logo-white.svg\",\"alt\":\"Perxel\",\"width\":88,\"height\"
1:28,\"style\":{\"height\":\"auto\"}}]}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-[15rem] text-[13px] leading-relaxed text-white/90\",\"children\":\"High-performance web solutions\"}]]}],[\"$\",\"div\",null,{\"className\":\"hidden lg:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L39\",null,{\"className\":\"text-white/90 hover:text-white\"}],[\"$\",\"$L3a\",null,{\"linkClassName\":\"text-white/90 hover:text-white\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[13px] text-white/90\",\"children\":\"© 2026 PERXEL Co., Ltd.\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"li\",\"Thông tin pháp lý\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/legal\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Thông tin pháp lý\"}]}],[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms \u0026 Conditions\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/terms-and-conditions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Terms \u0026 Conditions\"}]}]]}]]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-x-8 gap-y-12 sm:grid-cols-2 lg:col-span-4 lg:grid-cols-4 lg:gap-x-12\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Studio\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75\",\"children\":\"Studio\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Giá»i thiá»u\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/about\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Giá»i thiá»u\"}]}],[\"$\",\"li\",\"Liên há»\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/contact\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Liên há»\"}]}]]}],\"$undefined\"]}],[\"$\",\"nav\",\"Dá»± án\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/works\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Dá»± án\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"OpenWallet\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/openwallet\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"OpenWallet\"}]}],[\"$\",\"li\",\"Khatra Tile\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/khatra\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Khatra Tile\"}]}],[\"$\",\"li\",\"Growtrics\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/growtrics\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Growtrics\"}]}],[\"$\",\"li\",\"DTA Luxury\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/works/dta-luxury\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"DTA Luxury\"}]}]]}],\"$undefined\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Dá»ch vụ\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/services\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Dá»ch vụ\"}],\"$L41\",\"$undefined\"]}]]}],\"$L42\",\"$L43\"]}],\"$L44\"]}
1],\"$L45\"]}]]}]\n41:[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"WordPress Custom Theme\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/wordpress-custom-theme\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"WordPress Custom Theme\"}]}],[\"$\",\"li\",\"Plugin WordPress\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/wordpress-plugins\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Plugin WordPress\"}]}],[\"$\",\"li\",\"Web animation\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/web-animation\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Web animation\"}]}],[\"$\",\"li\",\"Next.js \u0026 Headless CMS\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/nextjs\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Next.js \u0026 Headless CMS\"}]}],[\"$\",\"li\",\"Äá»i tác phát triá»n\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/development-partner\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Äá»i tác phát triá»n\"}]}],[\"$\",\"li\",\"Giải pháp AI\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/services/ai-solutions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Giải pháp AI\"}]}]]}]\n42:[\"$\",\"div\",\"2\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Sản phẩm\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/products\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Sản phẩm\"}],\"$undefined\",[[\"$\",\"div\",\"Plugin WordPress\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Plugin WordPress\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Perxel Accordion for TinyMCE\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-accordion-for-tinymce\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel Accordion for TinyMCE\"}]}],[\"$\",\"li\",\"Perxel AI Translate\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-ai-translate\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel AI Translate\"}]}],[\"$\",\"li\",\"Perxel Image Optimizer\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/perxel-image-optimizer\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Perxel Image Optimizer\"}]}]]}]]}],[\"$\",\"div\",\"Công cụ\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Công cụ\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"WP Plugin Toolkit\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/wp-plugin-toolkit\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"WP Plugin Toolkit\"}]}]]}]]}],[\"$\",\"div\",\"Thá»±c nghiá»m\",{\"className\":\"flex flex-col gap-2 [\u0026:not(:first-child)]:mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[12px] font-medium text-white\",\"children\":\"Thá»±c nghiá»m\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Foldables\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/foldables\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Foldables\"}]}],[\"$\",\"li\",\"Atlas Robotics\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/products/atlas-robotics\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Atlas Robotics\"}]}]]}]]}]]]}]]}]\n43:[\"$\",\"div\",\"3\",{\"className\":\"flex flex-col gap-10\",\"children\":[[\"$\",\"nav\",\"Insights\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"$L37\",null,{\"href\":\"/insights\",\"className\":\"text-[11px] font-medium uppercase tracking-[0.14em] text-white/75 transition-colors duration-200 hover:text-white\",\"children\":\"Insights\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Lottie animation\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/lottie-animation\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Lottie animation\"}]}],[\"$\",\"li\",\"TinaCMS \u0026 Next.js\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/tinacms\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"TinaCMS \u0026 Next.js\"}]}],[\"$\",\"li\",\"Prismic \u0026 Next.js\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/prismic-headless-cms\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Prismic \u0026 Next.js\"}]}],[\"$\",\"li\",\"So sánh TinaCMS và Prismic\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/tinacms-vs-prismic\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"So sánh TinaCMS và Prismic\"}]}],[\"$\",\"li\",\"Certified Developer by TinaCMS\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/certified-tinacms-developer\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Certified Developer by TinaCMS\"}]}],[\"$\",\"li\",\"Meet Nectarblocks\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/nectarblocks\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Meet Nectarblocks\"}]}],[\"$\",\"li\",\"Cross-device \u0026 Cross-browser testing\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/cross-browser-cross-device\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Cross-device \u0026 Cross-browser testing\"}]}],[\"$\",\"li\",\"Figma handoff\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/figma-handoff\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Figma handoff\"}]}],[\"$\",\"li\",\"No-code hay Custom Development\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/no-code-vs-custom-development\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"No-code hay Custom Development\"}]}],[\"$\",\"li\",\"PageSpeed Insights \u0026 Core Web Vitals\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/insights/pagespeed\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"PageSpeed Insights \u0026 Core Web Vitals\"}]}]]}],\"$undefined\"]}]]}]\n44:[\"$\",\"div\",null,{\"className\":\"lg:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L39\",null,{\"className\":\"text-white/90 hover:text-white\"}],[\"$\",\"$L3a\",null,{\"linkClassName\":\"text-white/90 hover:text-white\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[13px] text-white/90\",\"children\":\"© 2026 PERXEL Co., Ltd.\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"li\",\"Thông tin pháp lý\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/legal\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Thông tin pháp lý\"}]}],[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms \u0026 Conditions\",{\"children\":[\"$\",\"$L37\",null,{\"href\":\"/terms-and-conditions\",\"className\":\"text-[13px] leading-snug text-white/90 transition-colors duration-200 hover:text-white\",\"children\":\"Terms \u0026 Conditions\"}]}]]}]]}]]}]}]\n45:[\"$\",\"div\",null,{\"className\":\"container-main overflow-hidden\",\"children\":[\"$\",\"$L40\",null,{}]}]\n2b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}
1]]\n46:I[6898,[\"/_next/static/chunks/35y-lko3okss2.js\"],\"IconMark\"]\n2e:[[\"$\",\"title\",\"0\",{\"children\":\"Giá»i thiá»u | Perxel - High-Performance Web Solutions\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://perxel.com\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Phúc Bùi\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"custom wordpress theme,láºp trình wordpress custom,nectarblocks gutenberg,láºp trình custom plugin,tá»i ưu pagespeed wordpress,web animation gsap,láºp trình giao diá»n responsive,frontend developer viá»t nam,web accessibility a11y,tá»i ưu a11y,perxel,phúc bùi\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"Phúc Bùi\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://perxel.com/about\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"vi\",\"href\":\"https://perxel.com/about\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://perxel.com/en/about\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://perxel.com/about\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"Giá»i thiá»u | Perxel - High-Performance Web Solutions\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://perxel.com/about\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"vi_VN\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image\",\"content\":\"https://perxel.com/about/opengraph-image-th46we?39e759edc8d8f17e\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Giá»i thiá»u | Perxel - High-Performance Web Solutions\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Perxel là web studio do Phúc Bùi, má»t full stack developer nhiá»u nÄm kinh nghiá»m, Äiá»u hà nh. Perxel là doanh nghiá»p có pháp nhân tại Viá»t Nam.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://perxel.com/about/opengraph-image-th46we?39e759edc8d8f17e\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/icon.png\",\"sizes\":\"432x432\",\"type\":\"image/png\"}],[\"$\",\"$L46\",\"26\",{}]]\n35:null\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"112ba1dad5d44b949c12fd750f61721a","r":1,"spa":2}' crossorigin="anonymous"></script>
1 2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.