@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-ext-wght-normal.DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-vietnamese-wght-normal.BKsN3ITN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-ext-wght-normal.B5dZ8C4S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-wght-normal.Bl-S9Xys.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Outfit Variable", "Outfit", "Helvetica Neue", Arial, sans-serif;--font-body:"Work Sans Variable", "Work Sans", "Helvetica Neue", Arial, sans-serif;--gold:#e5c158;--gold-deep:#cca43b;--gold-light:#f2d77e;--obsidian:#0a0b0d;--on-dark:#f5f4ef;--on-dark-muted:#b6b3aa;--bg:#faf9f6;--bg-alt:#f3eee2;--ink:#16161a;--muted:#57554f;--gold-text:#7d5f17;--line:#16161a1a;--glass-bg:#ffffff8c;--glass-border:#ffffffbf;--glass-shadow:0 20px 50px -24px #7d5f1759;--clay-bg:linear-gradient(145deg, #fffdf8 0%, #f6efdd 100%);--clay-shadow:16px 18px 36px -10px #96701e38, -10px -10px 26px #fffffff2, inset 3px 3px 8px #ffffffe6, inset -5px -6px 12px #cca43b24;--clay-shadow-hover:22px 26px 44px -12px #96701e4d, -10px -10px 26px #fffffff2, inset 3px 3px 8px #ffffffe6, inset -5px -6px 12px #cca43b29;--orb-a:#e5c1586b;--orb-b:#f2d77e61;--orb-c:#cca43b38;--radius-lg:28px;--radius-md:20px;--pad:clamp(18px, 5vw, 64px);--maxw:1200px;--ease-out:cubic-bezier(.2, .8, .2, 1);--header-h:72px;color-scheme:light}:root[data-theme=dark]{--bg:#0a0b0d;--bg-alt:#101116;--ink:#f2f1ec;--muted:#a9a79f;--gold-text:#e5c158;--line:#ffffff17;--glass-bg:#18191e8c;--glass-border:#ffffff17;--glass-shadow:0 24px 60px -28px #000c;--clay-bg:linear-gradient(145deg, #1c1d22 0%, #131418 100%);--clay-shadow:16px 18px 36px -10px #000000b3, -8px -8px 22px #ffffff08, inset 3px 3px 8px #ffffff0d, inset -5px -6px 12px #00000073;--clay-shadow-hover:22px 26px 44px -12px #000c, -8px -8px 22px #e5c1580f, inset 3px 3px 8px #ffffff0f, inset -5px -6px 12px #00000073;--orb-a:#e5c15829;--orb-b:#f2d77e1a;--orb-c:#cca43b1f;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.65;transition:background-color .35s,color .35s;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0}p{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px;border-radius:6px}.skip-link{z-index:200;background:var(--gold);color:var(--obsidian);border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.section{padding-block:clamp(80px,12vw,150px);position:relative}.section-head{gap:14px;max-width:720px;margin-bottom:clamp(36px,5vw,60px);display:grid}.section-head.center{text-align:center;justify-items:center;margin-inline:auto}.h2{letter-spacing:-.03em;font-size:clamp(2.1rem,5.2vw,3.8rem);font-weight:600;line-height:1.02}.lead{color:var(--muted);max-width:46ch;font-size:clamp(1.05rem,1.6vw,1.2rem)}.gold{color:var(--gold-text)}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(18px)saturate(1.3)}@supports not (backdrop-filter:blur(1px)){.glass{background:var(--bg)}}.clay{background:var(--clay-bg);border-radius:var(--radius-lg);box-shadow:var(--clay-shadow);transition:box-shadow .35s var(--ease-out)}.btn-gold{cursor:pointer;min-height:56px;font-family:var(--font-display);color:#16161a;background:linear-gradient(160deg, var(--gold-light) 0%, var(--gold) 45%, var(--gold-deep) 100%);transition:transform .12s var(--ease-out), box-shadow .25s var(--ease-out), filter .25s var(--ease-out);border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:16px 28px;font-size:1.08rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 14px 30px -10px #cca43bbf,inset 3px 3px 6px #fff6d2bf,inset -4px -5px 10px #7d5f1759}.btn-gold svg{fill:currentColor;flex-shrink:0;width:21px;height:21px}.btn-gold .spin{border:2px solid #16161a40;border-top-color:#16161a;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:none}.btn-gold.is-loading .spin{display:inline-block}.btn-gold.is-loading svg{display:none}.btn-gold:active{transform:scale(.97);box-shadow:0 8px 18px -10px #cca43bb3,inset 4px 4px 10px #7d5f1759}@keyframes spin{to{transform:rotate(360deg)}}.btn-micro{color:var(--muted);font-size:.86rem}.on-dark .btn-micro{color:var(--on-dark-muted)}.link-arrow{min-height:44px;color:var(--gold-text);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow span{transition:transform .2s var(--ease-out)}@media (hover:hover){.btn-gold:hover{filter:brightness(1.06);box-shadow:0 18px 38px -10px #cca43bd9,inset 3px 3px 6px #fff6d2bf,inset -4px -5px 10px #7d5f1759}.link-arrow:hover span{transform:translate(5px)}}.orbs{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.orb{will-change:transform;border-radius:50%;position:absolute}.orb-a{background:radial-gradient(circle, var(--orb-a) 0%, transparent 62%);width:62vmax;height:62vmax;top:30vh;left:-22vmax}.orb-b{background:radial-gradient(circle, var(--orb-b) 0%, transparent 62%);width:54vmax;height:54vmax;top:85vh;right:-20vmax}.orb-c{background:radial-gradient(circle, var(--orb-c) 0%, transparent 62%);width:46vmax;height:46vmax;top:160vh;left:20vw}.w-mask{margin-block:-.08em -.16em;padding-block:.08em .16em}.js-motion:not(.motion-ready) [data-intro]{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:100;padding:calc(env(safe-area-inset-top,0px) + 12px) clamp(12px, 3vw, 28px) 0;pointer-events:none;position:fixed;top:0;left:0;right:0}.bar[data-astro-cid-nen7h5rs]{pointer-events:auto;max-width:1240px;height:60px;color:var(--on-dark);transition:background-color .35s ease, box-shadow .35s ease, transform .35s var(--ease-out);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding-inline:18px 10px;display:flex}.glass-dark[data-astro-cid-nen7h5rs]{backdrop-filter:blur(18px)saturate(1.4);background:#0c0d106b;border:1px solid #ffffff1a}.site-header.is-scrolled .bar[data-astro-cid-nen7h5rs]{background:#0c0d10c7;box-shadow:0 18px 40px -20px #0009}.brand[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.03em;align-items:center;gap:6px;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:contain;width:38px;height:38px}.nav[data-astro-cid-nen7h5rs]{gap:30px;display:none}.nav-link[data-astro-cid-nen7h5rs]{color:var(--on-dark-muted);padding-block:8px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.nav-link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .25s var(--ease-out);border-radius:2px;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--on-dark)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.icon-btn[data-astro-cid-nen7h5rs]{cursor:pointer;width:44px;height:44px;color:var(--on-dark);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;place-items:center;transition:background-color .2s;display:grid}.icon-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:20px;height:20px}.i-moon[data-astro-cid-nen7h5rs],[data-theme=dark] .i-sun[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .i-moon[data-astro-cid-nen7h5rs]{display:block}.join[data-astro-cid-nen7h5rs]{min-height:44px;font-family:var(--font-display);color:#16161a;background:linear-gradient(160deg, var(--gold-light), var(--gold) 50%, var(--gold-deep));border-radius:14px;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 2px 2px 5px #fff6d2b3,inset -3px -3px 7px #7d5f1759}.menu-btn[data-astro-cid-nen7h5rs]{align-content:center;gap:6px;display:grid}.menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:18px;height:2px;transition:transform .3s var(--ease-out);background:currentColor;border-radius:2px}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4px)rotate(45deg)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4px)rotate(-45deg)}@media (hover:hover){.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--on-dark)}.nav-link[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.icon-btn[data-astro-cid-nen7h5rs]:hover{background:#ffffff1f}}@media (width<=879px){.nav[data-astro-cid-nen7h5rs]{left:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px);top:calc(env(safe-area-inset-top,0px) + 80px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease, transform .3s var(--ease-out), visibility 0s linear .3s;background:#0c0d10db;border:1px solid #ffffff1a;border-radius:22px;gap:4px;padding:14px;display:grid;position:fixed;transform:translateY(-10px)scale(.98)}.nav[data-astro-cid-nen7h5rs].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease, transform .3s var(--ease-out);transform:none}.nav-link[data-astro-cid-nen7h5rs]{border-radius:12px;padding:14px 12px;font-size:1.15rem}.nav-link[data-astro-cid-nen7h5rs]:after{display:none}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold);background:#e5c1581f}}@media (width>=880px){.nav[data-astro-cid-nen7h5rs]{display:flex}.menu-btn[data-astro-cid-nen7h5rs]{display:none}}@media (width<=380px){.join[data-astro-cid-nen7h5rs]{padding:0 14px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--obsidian);color:var(--on-dark-muted);padding-block:64px 28px;position:relative;overflow:hidden}.footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);width:min(520px,80%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px;display:grid}@media (width>=760px){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr}}.col[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}.brand[data-astro-cid-jo6i4kqk]{text-decoration:none;display:inline-flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:78px;height:78px}.brand-col[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:36ch;font-size:.95rem}.title[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--on-dark);font-size:.95rem;font-weight:600}.col[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:not(.brand){align-items:center;min-height:32px;text-decoration:none;transition:color .2s;display:inline-flex}.social[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;place-items:center;width:46px;height:46px;transition:background-color .2s,color .2s;display:grid}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:20px;height:20px}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff14;margin-top:44px;padding-top:22px;font-size:.85rem}@media (hover:hover){.col[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold);background:#e5c15824}}.float-wa[data-astro-cid-qchyixn6]{z-index:90;right:clamp(16px,3vw,28px);bottom:calc(env(safe-area-inset-bottom,0px) + 20px);color:#16161a;background:linear-gradient(160deg, var(--gold-light), var(--gold) 50%, var(--gold-deep));opacity:0;pointer-events:none;width:60px;height:60px;transition:opacity .35s var(--ease-out), transform .45s cubic-bezier(.34, 1.45, .64, 1);border-radius:22px;place-items:center;display:grid;position:fixed;transform:translateY(24px)scale(.85);box-shadow:0 16px 34px -12px #cca43bcc,inset 3px 3px 7px #fff6d2bf,inset -4px -5px 10px #7d5f1759}.float-wa[data-astro-cid-qchyixn6] svg[data-astro-cid-qchyixn6]{fill:currentColor;width:28px;height:28px}.float-wa.is-visible{opacity:1;pointer-events:auto;transform:none}.float-wa[data-astro-cid-qchyixn6]:active{transform:scale(.94)}
