@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2)format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2)format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff");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{--bg:#f3f2f2;--surf:#fff;--ink:#201e1d;--acc:#ec3013;--rule:#201e1d6b;--hair:#201e1d21;--mut:#201e1d8c;--tint:#ec301314;--ok:#1f7a4d;--warn:#b26a00}[data-theme=dark]{--bg:#131211;--surf:#1b1a19;--ink:#f1efee;--acc:#ff563c;--rule:#f1efee52;--hair:#f1efee1c;--mut:#f1efee8c;--tint:#ff563c1f;--ok:#4cc38a;--warn:#e0a02a;--inv:1}html,body{background:var(--bg);height:100%;margin:0;font-family:Archivo,system-ui,sans-serif}*{box-sizing:border-box}*,:before,:after{transition:background-color .55s cubic-bezier(.4,0,.2,1),border-color .55s cubic-bezier(.4,0,.2,1),color .34s,fill .34s,stroke .34s}a{color:var(--acc);text-decoration:none}a:hover{color:var(--acc);text-underline-offset:3px;text-decoration:underline}input,select,button{font-family:Archivo,system-ui,sans-serif}input::placeholder{color:var(--mut)}:focus{outline:none}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}::selection{background:color-mix(in srgb, var(--acc) 30%, transparent)}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(var(--inv,0));opacity:.5;cursor:pointer}@keyframes rowin{0%{opacity:0;transform:perspective(1000px)rotateX(-42deg)translateY(26px)}to{opacity:1;transform:none}}@keyframes pagein{0%{opacity:.2;clip-path:inset(0 0 100%);transform:translateY(18px)scale(.995)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes slatdown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes slatup{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes cardin{0%{opacity:0;transform:translateY(30px)skewY(2.5deg)}to{opacity:1;transform:none}}@keyframes cardout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-26px)skewY(-2deg)}}@keyframes recede{0%{opacity:1;filter:blur();transform:perspective(1400px)translateZ(0)}to{opacity:0;filter:blur(4px);transform:perspective(1400px)translateZ(-220px)translateY(-16px)}}@keyframes advanceA{0%{opacity:0;filter:blur(7px);transform:perspective(1400px)translateZ(140px)translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes advanceB{0%{opacity:0;filter:blur(7px);transform:perspective(1400px)translateZ(140px)translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes charflipA{0%{opacity:0;transform:perspective(700px)rotateX(-94deg)translateY(14px)}to{opacity:1;transform:none}}@keyframes charflipB{0%{opacity:0;transform:perspective(700px)rotateX(-94deg)translateY(14px)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes ring{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}@keyframes bar{0%,to{transform:scaleY(.14)}50%{transform:scaleY(1)}}@keyframes shimmer{0%{background-position:-320px 0}to{background-position:460px 0}}@keyframes sweep{0%{transform:translate(-101%)}to{transform:translate(101%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes reveal{0%{clip-path:circle(0% at var(--x) var(--y))}to{clip-path:circle(155% at var(--x) var(--y))}}@keyframes fadeout{to{opacity:0}}@keyframes ripple{0%{opacity:.9;transform:translate(-50%,-50%)scale(.02)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes pulsering{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acc) 60%, transparent)}to{box-shadow:0 0 0 18px #0000}}button{transition:transform .22s cubic-bezier(.2,.9,.2,1),background-color .34s,color .3s,border-color .34s,box-shadow .34s,opacity .3s,padding .28s cubic-bezier(.2,.9,.2,1)}button:hover{transform:translateY(-1px)}button:active{transform:translateY(1px)scale(.975)}svg{transition:transform .3s cubic-bezier(.2,.9,.2,1)}button:hover svg{transform:scale(1.16)}input,select{transition:border-color .3s,color .3s,background-color .55s cubic-bezier(.4,0,.2,1)}.u-input:focus{border-bottom-color:var(--acc)!important}.btn-cta:hover{background:var(--ink)!important}.btn-cta--shift:hover{padding-left:24px!important;padding-right:14px!important}.btn-ghost:hover{border-color:var(--acc)!important;color:var(--acc)!important}.btn-ghost--tint:hover{background:var(--tint)!important}.btn-ghost--fill:hover{background:var(--ink)!important;color:var(--bg)!important;border-color:var(--ink)!important}.row-click:hover{box-shadow:inset 3px 0 0 var(--acc);background:var(--tint)!important}.row-soft:hover{background:var(--tint)!important}.rail{--lbl:0}.rail:hover{--lbl:1;width:224px!important}.rail-nav-btn:hover{background:var(--tint)!important;color:var(--acc)!important;padding-left:30px!important}.rail-foot-btn:hover,.seg-btn:hover{color:var(--acc)!important}.pg-prev:hover{border-color:var(--acc)!important;color:var(--acc)!important}.pg-next:hover{background:var(--acc)!important;border-color:var(--acc)!important;color:#fff!important}.icon-cta:hover{background:var(--ink)!important}
