@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-vietnamese-600-normal.A5AYRdjN.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-600-normal.CNlPk46_.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-ext-600-normal.18ESti3H.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-600-normal.Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.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{--ink:#0f2a33;--text:#34474e;--muted:#586c74;--teal:#1396af;--teal-bright:#1396af;--sky:#8de2f3;--sky-wash:#e8f8fc;--mist:#f4f9fa;--white:#fff;--line:#cbdadf;--line-soft:#dce7ea;--line-faint:#e1eaed;--line-input:#9dbbc4;--mark:#4f7f8d;--ok:#1e7b4b;--warn:#a15c00;--bad:#b3261e;--font-body:"Barlow", "Helvetica Neue", Helvetica, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", "Helvetica Neue", sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--header-h:76px;color-scheme:light}.rq,.rq *,.rq :before,.rq :after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 12px)}body.rq{background:var(--white);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}.rq :where(h1,h2,h3,h4,p,ul,ol,dl,dd,blockquote,figure){margin:0;padding:0}.rq :where(ul,ol){list-style:none}.rq img,.rq svg{max-width:100%}.rq img{height:auto}.rq a{color:var(--teal);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .25s}.rq a:hover{color:var(--ink)}.rq button{font:inherit;cursor:pointer}.rq :focus-visible{outline:2px solid var(--teal);outline-offset:3px}.rq main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.rq-skip{z-index:100;background:var(--ink);padding:12px 18px;font-weight:600;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-200%);color:var(--white)!important}.rq-skip:focus{transform:none}.rq-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,4.5vw,56px)}.rq-sec{padding-block:clamp(72px,8.5vw,124px)}.rq-band{border-block:1px solid var(--line-faint);background:var(--mist)}.rq-display,.rq-h2,.rq-h3,.rq-eyebrow,.rq-label,.rq-num{font-family:var(--font-display)}.rq-display{letter-spacing:-.012em;color:var(--ink);text-wrap:balance;font-size:clamp(44px,6.4vw,96px);font-weight:600;line-height:.96}.rq-h2{letter-spacing:-.008em;color:var(--ink);text-wrap:balance;font-size:clamp(34px,4.1vw,58px);font-weight:600;line-height:1.02}.rq-h3{color:var(--ink);font-size:26px;font-weight:600;line-height:1.12}.rq-lead{color:var(--text);text-wrap:pretty;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.rq-body{color:var(--text);text-wrap:pretty;font-size:17px;line-height:1.6}.rq-small{color:var(--muted);font-size:15px;line-height:1.5}.rq-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:14px;font-weight:600;line-height:1}.rq-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500;line-height:1}.rq-num{color:var(--teal);font-weight:600;line-height:.9}.rq-accent{color:var(--teal);display:block}.rq-dark{--l:#fff3;--m:var(--sky);background:var(--ink);color:#c3d3d8}.rq-dark .rq-h2,.rq-dark .rq-h3{color:var(--white)}.rq-dark .rq-lead,.rq-dark .rq-body{color:#c3d3d8}.rq-dark .rq-eyebrow{color:var(--sky)}.rq-dark .rq-label,.rq-dark .rq-small{color:#9fb4bb}.rq-dark a{color:var(--sky)}.rq-dark a:hover{color:var(--white)}.rq-dark :focus-visible{outline-color:var(--sky)}.rq-frame{--ix:18px;--iy:18px;--gap:10px;padding:calc(var(--iy) + var(--gap)) calc(var(--ix) + var(--gap));background:linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(var(--ix) - 5px) var(--iy) / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) var(--ix) calc(var(--iy) - 5px) / 1px 11px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(100% - var(--ix) + 5px) var(--iy) / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(100% - var(--ix)) calc(var(--iy) - 5px) / 1px 11px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(var(--ix) - 5px) calc(100% - var(--iy)) / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) var(--ix) calc(100% - var(--iy) + 5px) / 1px 11px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(100% - var(--ix) + 5px) calc(100% - var(--iy)) / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(100% - var(--ix)) calc(100% - var(--iy) + 5px) / 1px 11px no-repeat, linear-gradient(var(--l,#cbdadf), var(--l,#cbdadf)) 0 var(--iy) / 100% 1px no-repeat, linear-gradient(var(--l,#cbdadf), var(--l,#cbdadf)) 0 calc(100% - var(--iy)) / 100% 1px no-repeat, linear-gradient(var(--l,#cbdadf), var(--l,#cbdadf)) var(--ix) 0 / 1px 100% no-repeat, linear-gradient(var(--l,#cbdadf), var(--l,#cbdadf)) calc(100% - var(--ix)) 0 / 1px 100% no-repeat;position:relative}.rq-frame--flush{--gap:0px}.rq-frame--sm{--ix:12px;--iy:12px;--gap:8px}.rq-frame--wash{background-color:var(--sky-wash)}.rq-frame--white{background-color:var(--white)}.rq-plus,.rq-step-l:after{background:linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) 0 5px / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) 5px 0 / 1px 11px no-repeat}.rq-plus{flex:none;width:11px;height:11px;display:block}.rq-corners{position:relative}.rq-corners:before,.rq-corners:after{content:"";pointer-events:none;background:linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) 0 5px / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) 5px 0 / 1px 11px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) 100% 5px / 11px 1px no-repeat, linear-gradient(var(--m,#4f7f8d), var(--m,#4f7f8d)) calc(100% - 5px) 0 / 1px 11px no-repeat;height:11px;position:absolute;left:clamp(14px,2vw,26px);right:clamp(14px,2vw,26px)}.rq-corners:before{top:clamp(14px,2vw,26px)}.rq-corners:after{bottom:clamp(14px,2vw,26px)}.rq-ph{color:var(--text);background:repeating-linear-gradient(135deg,#8de2f338 0 6px,#8de2f300 6px 12px);border:1px dashed #8faab3;padding:1px 8px;display:inline-block}.rq-ph--block{padding:18px 20px;display:block}.rq-dark .rq-ph{color:var(--white);border-color:#fff6}.rq-tab{min-height:44px;color:var(--text);font:500 16px/1 var(--font-body);white-space:nowrap;flex:none;align-items:center;padding:0 2px;transition:color .25s;display:inline-flex;position:relative}.rq a.rq-tab{color:var(--text);text-decoration:none}.rq-tab:after{content:"";background:var(--teal-bright);transform-origin:0;height:2px;transition:transform .4s var(--ease);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.rq a.rq-tab:hover,.rq a.rq-tab[aria-current=page]{color:var(--ink)}.rq-tab:hover:after,.rq-tab[aria-current=page]:after{transform:scaleX(1)}.rq-langbtn{min-width:46px;min-height:44px;font:600 13px/1 var(--font-body);letter-spacing:.1em;justify-content:center;align-items:center;transition:background .25s,color .25s;display:inline-flex}.rq a.rq-langbtn{color:var(--muted);text-decoration:none}.rq a.rq-langbtn:hover{color:var(--ink)}.rq a.rq-langbtn[aria-current=true]{background:var(--ink);color:var(--white)}.rq a.rq-foot{min-height:44px;color:var(--text);font:400 16px/1.2 var(--font-body);align-items:center;text-decoration:none;transition:color .25s;display:inline-flex}.rq a.rq-foot:hover{color:var(--teal)}.rq-btn,.rq a.rq-btn{border:1px solid var(--teal);background:var(--teal);min-height:52px;color:var(--white);font:600 17px/1 var(--font-body);letter-spacing:.01em;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.rq-btn:hover,.rq a.rq-btn:hover{background:var(--ink);border-color:var(--ink);color:var(--white)}.rq-btn svg{transition:transform .35s var(--ease);flex:none}.rq-btn:hover svg{transform:translate(4px)}.rq-btn--ghost,.rq a.rq-btn--ghost{color:var(--teal);border-color:var(--line-input);background:0 0}.rq-btn--ghost:hover,.rq a.rq-btn--ghost:hover{background:var(--sky-wash);border-color:var(--teal);color:var(--ink)}.rq-btn--sm,.rq a.rq-btn--sm{min-height:44px;padding:0 16px;font-size:15px}.rq a.rq-link{min-height:44px;color:var(--teal);font:600 16px/1 var(--font-body);align-items:center;gap:8px;text-decoration:none;transition:color .25s;display:inline-flex}.rq a.rq-link:hover{color:var(--ink)}.rq-link svg{transition:transform .35s var(--ease);flex:none}.rq-link:hover svg{transform:translate(3px,-3px)}.rq-card{border:1px solid var(--line-soft);background:var(--white);transition:transform .4s var(--ease), border-color .4s, box-shadow .4s}.rq-card:hover{border-color:var(--teal-bright);transform:translateY(-4px);box-shadow:0 22px 44px -30px #0f2a3373}.rq a.rq-card{color:inherit;text-decoration:none;display:flex}.rq-card .rq-arrow,.rq-row .rq-arrow{color:var(--teal);transition:transform .35s var(--ease);flex:none}.rq-card:hover .rq-arrow,.rq-row:hover .rq-arrow{transform:translate(3px,-3px)}.rq a.rq-row{color:inherit;text-decoration:none;transition:background .3s}.rq a.rq-row:hover{background:var(--mist)}.rq-step{width:100%;min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;padding:0 20px 6px 0;display:block}.rq-step-k{font:500 13px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;transition:color .3s;display:block}.rq-step-l{height:11px;margin-bottom:16px;margin-right:-20px;display:block;position:relative}.rq-step-l:before{content:"";background:var(--l,#cbdadf);height:1px;transition:background .3s;position:absolute;top:5px;left:0;right:0}.rq-step-l:after{content:"";width:11px;height:11px;position:absolute;top:0;left:0}.rq-step-t{font:600 23px/1.15 var(--font-display);color:var(--ink);display:block}.rq-step-d{margin-top:8px;font-size:15px;line-height:1.45;display:block}button.rq-step:hover .rq-step-k,.rq-step.is-on .rq-step-k{color:var(--teal)}button.rq-step .rq-step-t{transition:color .25s}button.rq-step:hover .rq-step-t,button.rq-step:focus-visible .rq-step-t{color:var(--teal)}button.rq-step:hover .rq-step-l:before{background:var(--teal-bright)}.rq-step-fill{background:var(--teal-bright);transform-origin:0;height:3px;position:absolute;top:4px;left:0;right:0;transform:scaleX(0)}.is-auto .rq-step.is-on .rq-step-l:before{background:var(--l,#cbdadf)}.is-auto .rq-step.is-on .rq-step-fill{animation:rqFill var(--auto-ms,7s) linear forwards}@keyframes rqFill{to{transform:scaleX(1)}}.rq-step.is-on .rq-step-l:before{background:var(--teal-bright)}.rq-step.is-on .rq-step-l:after{background:linear-gradient(#fff, #fff) 3px 5px / 5px 1px no-repeat, linear-gradient(#fff, #fff) 5px 3px / 1px 5px no-repeat, var(--teal)}.rq-dark .rq-step{color:#9fb4bb}.rq-dark .rq-step-t{color:var(--white)}.rq-dark .rq-step.is-on .rq-step-k{color:var(--sky)}.rq-dark .rq-step.is-on .rq-step-l:before{background:var(--l)}.rq-dark .rq-step.is-on .rq-step-l:after{background:linear-gradient(#0f2a33, #0f2a33) 3px 5px / 5px 1px no-repeat, linear-gradient(#0f2a33, #0f2a33) 5px 3px / 1px 5px no-repeat, var(--sky)}.rq-stack{display:grid}.rq-stack>*{grid-area:1/1;min-width:0}.rq-swap{opacity:0;visibility:hidden;transition:opacity .5s ease, transform .6s var(--ease), visibility 0s linear .5s;transform:translateY(10px)}.rq-swap.is-on{opacity:1;visibility:visible;transition-delay:80ms,80ms,0s;transform:none}.rq-pick{border:0;border-top:1px solid var(--line-soft);width:100%;min-height:52px;color:var(--muted);text-align:left;font:600 24px/1.1 var(--font-display);transition:color .3s, padding-left .4s var(--ease);background:0 0;align-items:center;gap:14px;padding:0;display:flex}.rq-pick:hover{color:var(--ink)}.rq-pick.is-on{color:var(--ink);padding-left:10px}.rq-pick .rq-plus{opacity:.55;transition:opacity .3s, transform .5s var(--ease)}.rq-pick.is-on .rq-plus{opacity:1;--m:var(--teal);transform:rotate(90deg)}.rq-input{border:1px solid var(--line-input);background:var(--white);width:100%;min-height:52px;color:var(--ink);font:400 17px/1.4 var(--font-body);border-radius:2px;padding:12px 14px;transition:border-color .25s,box-shadow .25s}.rq-input::placeholder{color:var(--muted)}.rq-input:hover{border-color:var(--teal)}.rq-input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #8de2f38c}.rq-chip{border:1px solid var(--line-input);background:var(--white);min-height:44px;color:var(--text);font:500 16px/1 var(--font-body);cursor:pointer;border-radius:2px;align-items:center;padding:0 16px;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.rq-chip:hover{border-color:var(--teal);color:var(--ink)}.rq-chip-input:checked+.rq-chip{background:var(--ink);border-color:var(--ink);color:var(--white)}.rq-chip-input:focus-visible+.rq-chip{outline:2px solid var(--teal);outline-offset:3px}@keyframes rqRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rqPage{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rqWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes rqGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.rq-page{animation:rqPage .6s var(--ease) both}.rq-in{animation:rqRise .8s var(--ease) both}.rq-wipe{animation:1.2s cubic-bezier(.65,0,.2,1) both rqWipe}.rq-d1{animation-delay:80ms}.rq-d2{animation-delay:.18s}.rq-d3{animation-delay:.26s}.rq-d4{animation-delay:.34s}@supports (animation-timeline:view()){.rq-reveal{animation:linear both rqRise view();animation-range:entry entry 38%}}}@media (prefers-reduced-motion:reduce){.rq *,.rq :before,.rq :after{transition-duration:10ms!important;animation-duration:10ms!important}html{scroll-behavior:auto}}
