:root{--rz-ivory:#f6f4ee;--rz-white:#fff;--rz-ink:#102128;--rz-muted:#607078;--rz-teal:#15a58c;--rz-teal-deep:#087765;--rz-mint:#ddf6ee;--rz-blue-pale:#e8f3f6;--rz-sand:#efe8d9;--rz-border:rgba(16,33,40,.12);--rz-border-strong:rgba(16,33,40,.2);--rz-canvas-dark:#0d191d;--rz-ink-06:rgba(16,33,40,.06);--rz-ink-04:rgba(16,33,40,.04);--rz-teal-10:rgba(21,165,140,.1);--rz-teal-18:rgba(21,165,140,.18);--rz-teal-32:rgba(21,165,140,.32);--rz-on-dark:#eef4f3;--rz-on-dark-muted:rgba(238,244,243,.62);--rz-on-dark-border:rgba(238,244,243,.16);--rz-on-dark-surface:rgba(238,244,243,.06);--rz-role-customer:#3f7ea8;--rz-role-customer-soft:#e8f3f6;--rz-role-master:#15a58c;--rz-role-master-soft:#ddf6ee;--rz-role-reception:#2f9fb5;--rz-role-sales:#087765;--rz-role-follow:#4f8fa8;--rz-role-reactivate:#2b7f8e;--rz-role-approval:#8a6bbf;--rz-role-approval-soft:#efe9fa;--rz-role-success:#2f8f5b;--rz-role-success-soft:#e2f2e8;--rz-role-warning:#c1741f;--rz-role-warning-soft:#f8ecdb;--rz-role-blocked:#a2544a;--rz-font-sans:"Be Vietnam Pro","Noto Sans",Arial,sans-serif;--rz-font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--rz-fs-display:clamp(2.375rem,4.4vw,3.75rem);--rz-fs-h2:clamp(1.75rem,2.9vw,2.625rem);--rz-fs-h3:clamp(1.25rem,1.7vw,1.5rem);--rz-fs-h4:clamp(1.125rem,1.4vw,1.3125rem);--rz-fs-body-lg:clamp(1.0625rem,1.15vw,1.25rem);--rz-fs-body:clamp(1rem,1vw,1.0625rem);--rz-fs-small:0.9375rem;--rz-fs-micro:0.8125rem;--rz-fs-eyebrow:0.75rem;--rz-lh-display:1.06;--rz-lh-heading:1.14;--rz-lh-body:1.62;--rz-ls-display:-0.015em;--rz-ls-eyebrow:0.14em;--rz-s1:0.25rem;--rz-s2:0.5rem;--rz-s3:0.75rem;--rz-s4:1rem;--rz-s5:1.5rem;--rz-s6:2rem;--rz-s7:3rem;--rz-s8:4rem;--rz-s9:6rem;--rz-s10:8rem;--rz-gutter:clamp(1.25rem,4vw,3rem);--rz-maxw:1280px;--rz-maxw-text:62ch;--rz-section-y:clamp(3.25rem,5.6vw,5.75rem);--rz-r-canvas:32px;--rz-r-canvas-sm:24px;--rz-r-card:18px;--rz-r-card-sm:14px;--rz-r-chip:999px;--rz-shadow-card:0 1px 2px rgba(16,33,40,.04),0 8px 24px -16px rgba(16,33,40,.18);--rz-shadow-lift:0 2px 4px rgba(16,33,40,.05),0 24px 60px -28px rgba(16,33,40,.28);--rz-shadow-dark:0 40px 90px -50px rgba(0,0,0,.9);--rz-dur-micro:150ms;--rz-dur-component:260ms;--rz-dur-reveal:520ms;--rz-dur-step:900ms;--rz-dur-ambient:10s;--rz-ease-out:cubic-bezier(0.33,1,0.68,1);--rz-ease-scene:cubic-bezier(0.22,1,0.36,1);--rz-reveal-shift:22px}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/be-vietnam-pro-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/be-vietnam-pro-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/be-vietnam-pro-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam Pro;src:url(/fonts/be-vietnam-pro-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--rz-ivory);color:var(--rz-ink);font-family:var(--rz-font-sans);font-size:var(--rz-fs-body);line-height:var(--rz-lh-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}button{font:inherit;cursor:pointer}a,button{color:inherit}a{text-decoration:none}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--rz-teal-deep);outline-offset:3px;border-radius:4px}.rz-dark :focus-visible{outline-color:var(--rz-mint)}.rz-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rz-skip-link{position:absolute;left:var(--rz-s4);top:-100px;z-index:200;background:var(--rz-ink);color:var(--rz-white);padding:var(--rz-s3) var(--rz-s5);border-radius:var(--rz-r-chip);font-weight:600;transition:top var(--rz-dur-micro) var(--rz-ease-out)}.rz-skip-link:focus{top:var(--rz-s4)}.rz-shell{max-width:var(--rz-maxw)}.rz-shell,.rz-shell-narrow{width:100%;margin-inline:auto;padding-inline:var(--rz-gutter)}.rz-shell-narrow{max-width:880px}.rz-section{padding-block:var(--rz-section-y);position:relative}.rz-section-tight{padding-block:clamp(2.5rem,4vw,4rem)}.rz-section-white{background:var(--rz-white)}.rz-section-mint{background:var(--rz-mint)}.rz-section-sand{background:var(--rz-sand)}.rz-hairline{border-top:1px solid var(--rz-border)}.rz-dark{background:var(--rz-canvas-dark);color:var(--rz-on-dark)}.rz-dark h1,.rz-dark h2,.rz-dark h3{color:var(--rz-white)}.rz-display{font-size:var(--rz-fs-display);line-height:var(--rz-lh-display);letter-spacing:var(--rz-ls-display)}.rz-display,.rz-h2{font-weight:600;text-wrap:balance}.rz-h2{font-size:var(--rz-fs-h2);letter-spacing:-.01em}.rz-h2,.rz-h3{line-height:var(--rz-lh-heading)}.rz-h3{font-size:var(--rz-fs-h3)}.rz-h3,.rz-h4{font-weight:600}.rz-h4{font-size:var(--rz-fs-h4);line-height:1.3}.rz-lead{font-size:var(--rz-fs-body-lg);line-height:var(--rz-lh-body);color:var(--rz-muted);max-width:56ch}.rz-dark .rz-lead{color:var(--rz-on-dark-muted)}.rz-body{font-size:var(--rz-fs-body);max-width:var(--rz-maxw-text)}.rz-body,.rz-small{color:var(--rz-muted)}.rz-small{font-size:var(--rz-fs-small)}.rz-micro{font-size:var(--rz-fs-micro);color:var(--rz-muted)}.rz-eyebrow{font-size:var(--rz-fs-eyebrow);letter-spacing:var(--rz-ls-eyebrow);text-transform:uppercase;font-weight:600;color:var(--rz-teal-deep);display:inline-flex;align-items:center;gap:var(--rz-s2)}.rz-dark .rz-eyebrow{color:var(--rz-teal)}html[lang=vi] .rz-display,html[lang=vi] .rz-h2{line-height:1.16;letter-spacing:-.005em}html[lang=vi] .rz-display{font-size:clamp(2.125rem,3.7vw,3.125rem)}html[lang=vi] .rz-h2{font-size:clamp(1.625rem,2.5vw,2.25rem)}.rz-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--rz-s2);min-height:48px;padding:0 var(--rz-s5);border-radius:var(--rz-r-chip);border:1px solid transparent;font-weight:600;font-size:var(--rz-fs-body);text-align:center;transition:background var(--rz-dur-micro) var(--rz-ease-out),color var(--rz-dur-micro) var(--rz-ease-out),border-color var(--rz-dur-micro) var(--rz-ease-out),transform var(--rz-dur-micro) var(--rz-ease-out)}.rz-btn:hover{transform:translateY(-1px)}.rz-btn-primary{background:var(--rz-teal-deep);color:var(--rz-white)}.rz-btn-primary:hover{background:#066556}.rz-btn-secondary{background:var(--rz-white);color:var(--rz-ink);border-color:var(--rz-border-strong)}.rz-btn-secondary:hover{background:var(--rz-mint);border-color:var(--rz-teal-32)}.rz-dark .rz-btn-secondary{background:transparent;color:var(--rz-on-dark);border-color:var(--rz-on-dark-border)}.rz-dark .rz-btn-secondary:hover{background:var(--rz-on-dark-surface)}.rz-btn-quiet{background:transparent;color:var(--rz-teal-deep);padding-inline:0;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--rz-teal-32);text-decoration-color:var(--rz-teal-32);text-underline-offset:4px}.rz-btn-quiet:hover{-webkit-text-decoration-color:var(--rz-teal-deep);text-decoration-color:var(--rz-teal-deep);transform:none}.rz-btn-row{display:flex;flex-wrap:wrap;gap:var(--rz-s3);align-items:center}.rz-card{border:1px solid var(--rz-border);border-radius:var(--rz-r-card);padding:var(--rz-s5);box-shadow:var(--rz-shadow-card)}.rz-card,.rz-chip{background:var(--rz-white)}.rz-chip{display:inline-flex;align-items:center;gap:var(--rz-s2);padding:4px 10px;border-radius:var(--rz-r-chip);font-size:var(--rz-fs-micro);font-weight:500;line-height:1.4;border:1px solid var(--rz-border);color:var(--rz-ink);white-space:nowrap}.rz-chip-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.rz-prose>*+*{margin-top:var(--rz-s4)}.rz-prose h2{margin-top:var(--rz-s7);font-size:var(--rz-fs-h3);line-height:var(--rz-lh-heading)}.rz-prose h3{margin-top:var(--rz-s6);font-size:var(--rz-fs-h4)}.rz-prose li,.rz-prose p{color:var(--rz-muted);max-width:var(--rz-maxw-text)}.rz-prose ul{display:grid;grid-gap:var(--rz-s2);gap:var(--rz-s2)}.rz-prose ul li{position:relative;padding-left:var(--rz-s5)}.rz-prose ul li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--rz-teal)}.rz-prose a{color:var(--rz-teal-deep);text-decoration:underline;text-underline-offset:3px}.rz-reveal{opacity:0;transform:translateY(var(--rz-reveal-shift));transition:opacity var(--rz-dur-reveal) var(--rz-ease-scene),transform var(--rz-dur-reveal) var(--rz-ease-scene);transition-delay:var(--rz-reveal-delay,0s);will-change:opacity,transform}.rz-reveal[data-shown=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.rz-reveal{opacity:1;transform:none}}[hidden]{display:none!important}.rz-num,[data-money]{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.rz-link{color:var(--rz-teal-deep);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rz-link:hover{color:var(--rz-ink)}.rz-dark .rz-link{color:var(--rz-mint)}.rz-gate{min-height:70vh;display:grid;align-content:center;justify-items:start;grid-gap:var(--rz-s4);gap:var(--rz-s4);max-width:46ch;margin-inline:auto;padding:var(--rz-s7) var(--rz-gutter)}