@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-italic.DS6JCx7O.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-italic.Cq9u_6Zz.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-italic.BuvkOFDm.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}.sk-box{width:100%;position:relative}.sk-box--fill{height:100%}.sk-box>svg,.sk-tooth{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sk-tooth{pointer-events:none;background:var(--ground);-webkit-mask-image:var(--sk-tooth);mask-image:var(--sk-tooth);-webkit-mask-size:200px 200px;mask-size:200px 200px}.sk-art path{stroke-width:calc(var(--sw,1) * var(--pw,1));fill:none;stroke-linecap:round;stroke-linejoin:round}.sk-art path[pathLength]{stroke-dasharray:1 1}.sk-art .sk-paper{fill:var(--sk-paper);stroke:none}.sk-art .sk-paper--block{fill:var(--sk-block)}.sk-box{--sk-paper:var(--sheet);--sk-block:var(--sheet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sk-box{--sk-paper:color-mix(in srgb, var(--ink) 6%, var(--ground));--sk-block:color-mix(in srgb, var(--ink) 10%, var(--ground))}}:root[data-theme=dark] .sk-box{--sk-paper:color-mix(in srgb, var(--ink) 6%, var(--ground));--sk-block:color-mix(in srgb, var(--ink) 10%, var(--ground))}.sk-art .sk-smudge{stroke:none}.sk-art .sk-smudge--flat{fill:var(--ink);fill-opacity:.055}.sk-stop{stop-color:var(--ink)}.sk-art .sk-char{stroke:var(--ink);--sw:3.2;stroke-opacity:.84}.sk-art .sk-char--col{--sw:2.6;stroke-opacity:.72}.sk-art .sk-halo{stroke:var(--ink);--sw:8;stroke-opacity:.07}.sk-art .sk-rule{stroke:var(--ink);--sw:1.9;stroke-opacity:.66}.sk-art .sk-rule--strong{--sw:2.6;stroke-opacity:.8}.sk-art .sk-rule--tear{--sw:1.3;stroke-opacity:.55}.sk-art .sk-rule--row{--sw:1.2;stroke-opacity:.5}.sk-art .sk-pass2{--sw:1.3;stroke-opacity:.36}.sk-art .sk-guide{stroke:var(--soft);--sw:1.2;stroke-opacity:.55}.sk-art .sk-guide--faint{stroke-opacity:.32}.sk-art .sk-guide--limit{--sw:1.3;stroke-opacity:.62}.sk-art .sk-guide--tick{stroke:var(--ink);--sw:1.3;stroke-opacity:.55}.sk-art .sk-hatch{stroke:var(--ink);--sw:1.2;stroke-opacity:.44}.sk-art .sk-hatch--soft{--sw:1;stroke-opacity:.24}.sk-art .sk-pencil{stroke:var(--pencil);--sw:2.3;stroke-opacity:.78}.sk-art .sk-sum{stroke:var(--sum);--sw:1.7}.sk-art .sk-stampline{stroke:var(--stamp);--sw:2.6}.sk-stamp{color:var(--stamp);opacity:0;transform-origin:0 0;transform:scale(1.4)}.sk-stamp.is-on{opacity:1;transform:none}.motion-ok .sk-stamp{transition:transform var(--dur-stamp) var(--ease-stamp), opacity .11s linear}.sk-art .sk-stamp__edge{stroke:currentColor;--sw:3.6}.sk-art .sk-stamp__line{stroke:currentColor;--sw:1.3;stroke-opacity:.9}.sk-stamp__text,.sk-stamp__meta{font-family:var(--font-mono);fill:currentColor}.sk-stamp__text{letter-spacing:.12em;font-weight:600}.sk-stamp__meta{letter-spacing:.08em;font-weight:500}.sk-text text{font-family:var(--font-text)}.sk-text .sk-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sk-text .sk-words{white-space:pre;fill:var(--ink);font-style:italic;font-stretch:100%}.sk-text .sk-words-up{font-weight:500;font-stretch:94%}.sk-text .sk-soft,.sk-text .sk-label{fill:var(--soft)}.sk-text .sk-ink,.sk-text .sk-label--ink{fill:var(--ink)}.sk-text .sk-pv{fill:color-mix(in srgb, var(--ink) calc(var(--k,0) * 100%), var(--pencil))}.sk-text .sk-green{fill:var(--sum);font-weight:500}.sk-text .sk-red{fill:var(--stamp);font-weight:500}.sk-write tspan{fill-opacity:clamp(0, calc((var(--w,1) - var(--a,0)) / var(--d,1)), 1)}.sk-page[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.sk-page[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;background:var(--ink);-webkit-mask-image:var(--sk-grain);mask-image:var(--sk-grain);opacity:.05;position:absolute;inset:0;-webkit-mask-size:300px 300px;mask-size:300px 300px}[data-nav]{transition:opacity var(--dur-2) var(--ease)}html.film-playing [data-nav]{opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease)}html.film-playing [data-nav]:focus-within{opacity:1;pointer-events:auto}.sk-story[data-astro-cid-lcdefpme]{height:calc(var(--sk-seconds) * 26vh);display:none;position:relative}.motion-ok .sk-story[data-astro-cid-lcdefpme]{display:block}.motion-ok .sk-static[data-astro-cid-lcdefpme],.motion-ok .sk-page[data-astro-cid-lcdefpme][data-sk-static] .sk-story[data-astro-cid-lcdefpme]{display:none}.motion-ok .sk-page[data-astro-cid-lcdefpme][data-sk-static] .sk-static[data-astro-cid-lcdefpme]{display:block}.sk-stage[data-astro-cid-lcdefpme]{--sk-say:clamp(1.0625rem, .8rem + .95vw, 1.5rem);--sk-say-lh:1.3;top:var(--nav-h);height:calc(100svh - var(--sk-above,var(--nav-h)));grid-template-rows:minmax(0,1fr) auto auto;row-gap:clamp(.5rem,1.6vh,1rem);padding-block:clamp(.5rem,2vh,1.5rem) clamp(.25rem,1vh,.75rem);display:grid;position:sticky;overflow:hidden}.sk-stage__draw[data-astro-cid-lcdefpme]{width:100%;min-height:0;position:relative;container-type:size}.sk-stage__draw[data-astro-cid-lcdefpme] .sk-box--narrow{display:none}.sk-open[data-astro-cid-lcdefpme]{--dw:min(100cqw, 187.5cqh);z-index:2;width:min(100% - 2 * var(--gutter), 40rem);pointer-events:none;justify-items:center;gap:clamp(.75rem,2.4vh,1.75rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sk-title[data-astro-cid-lcdefpme]{text-align:center}.sk-title__text[data-astro-cid-lcdefpme]{max-width:calc(var(--dw) * .52);font-family:var(--font-display);font-size:clamp(1.375rem, calc(var(--dw) * .031), 2.375rem);font-weight:800;font-stretch:var(--head-stretch);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin-inline:auto;line-height:1.08}.sk-title__text--static[data-astro-cid-lcdefpme]{max-width:18em}.sk-play[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--s-3);width:max-content;max-width:calc(100% - 2rem);padding:var(--s-3) var(--s-5);color:var(--ink);text-align:center;border-radius:var(--radius-l);pointer-events:auto;opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease), transform var(--dur-3) var(--ease), visibility 0s linear var(--dur-3);display:grid;position:relative}.sk-story[data-astro-cid-lcdefpme][data-at-start]:not([data-playing]) .sk-play[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;transition:opacity var(--dur-2) var(--ease), transform var(--dur-3) var(--ease)}.sk-story[data-astro-cid-lcdefpme][data-playing] .sk-play[data-astro-cid-lcdefpme]{transform:translate(var(--dx,0px), var(--dy,0px)) scale(.12)}.sk-play__mark[data-astro-cid-lcdefpme]{width:min(calc((100svh - var(--sk-above,var(--nav-h))) * .19), 30vw);aspect-ratio:1;height:auto;transition:transform var(--dur-1) var(--ease);display:block;overflow:visible}.sk-play[data-astro-cid-lcdefpme]:hover .sk-play__mark[data-astro-cid-lcdefpme]{transform:scale(1.04)}.sk-play__mark[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.sk-play__ring[data-astro-cid-lcdefpme]{stroke-width:3.2px;stroke-opacity:.86}.sk-play__ring2[data-astro-cid-lcdefpme]{stroke-width:1.3px;stroke-opacity:.35}.sk-play__tri[data-astro-cid-lcdefpme]{stroke-width:3.4px;stroke-opacity:.9}.sk-play__note[data-astro-cid-lcdefpme]{border-radius:var(--radius-m);background:color-mix(in srgb, var(--ground) 86%, transparent);font-family:var(--font-text);font-size:var(--t-small);color:var(--soft);padding:.1em .5em}.sk-say[data-astro-cid-lcdefpme]{height:calc(2 * var(--sk-say-lh) * var(--sk-say));position:relative}.sk-sentence[data-astro-cid-lcdefpme]{width:min(32em, calc(100% - 2 * var(--gutter)));font-family:var(--font-text);font-size:var(--sk-say);font-weight:500;line-height:var(--sk-say-lh);letter-spacing:-.008em;color:var(--ink);text-align:center;text-wrap:balance;opacity:0;visibility:hidden;transition:opacity .28s var(--ease), visibility 0s linear .28s;position:absolute;top:0;left:50%;transform:translate(-50%)}.sk-sentence[data-astro-cid-lcdefpme].is-on{opacity:1;visibility:visible;transition:opacity .42s var(--ease)}.sk-sentence--end[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--s-2);display:grid;top:auto;bottom:0}.sk-end[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 2.2vw,3rem);font-weight:680;font-stretch:var(--head-stretch);letter-spacing:-.025em;text-wrap:balance;line-height:1.05}.sk-end__name[data-astro-cid-lcdefpme]{font-weight:750}.sk-endlinks[data-astro-cid-lcdefpme]{justify-content:center;align-items:baseline;gap:var(--s-1) var(--s-6);font-size:var(--t-body);flex-wrap:wrap;display:flex}.sk-more[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--soft)}.sk-controls[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-4);min-height:44px;display:flex}.sk-toggle[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--s-2);min-width:44px;min-height:44px;padding:0 var(--s-2);font-family:var(--font-text);font-size:var(--t-small);color:var(--ink);border:var(--hair) solid var(--rule-strong);border-radius:var(--radius-m);flex:none;display:inline-flex}.sk-toggle__icon[data-astro-cid-lcdefpme]{width:18px;height:18px}.sk-toggle__icon[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sk-toggle__pause[data-astro-cid-lcdefpme],.sk-toggle__again[data-astro-cid-lcdefpme],.sk-toggle[data-astro-cid-lcdefpme][data-state=pause] .sk-toggle__play[data-astro-cid-lcdefpme],.sk-toggle[data-astro-cid-lcdefpme][data-state=again] .sk-toggle__play[data-astro-cid-lcdefpme]{display:none}.sk-toggle[data-astro-cid-lcdefpme][data-state=pause] .sk-toggle__pause[data-astro-cid-lcdefpme],.sk-toggle[data-astro-cid-lcdefpme][data-state=again] .sk-toggle__again[data-astro-cid-lcdefpme]{display:inline}.sk-toggle__label[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-toggle[data-astro-cid-lcdefpme][data-state=again]{padding-inline:var(--s-2) var(--s-3)}.sk-toggle[data-astro-cid-lcdefpme][data-state=again] .sk-toggle__label[data-astro-cid-lcdefpme]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.sk-chapter[data-astro-cid-lcdefpme]{min-width:7.5em;font-family:var(--font-text);font-size:var(--t-small);color:var(--soft);flex:none}.sk-line[data-astro-cid-lcdefpme]{flex:1;min-width:0;height:44px;position:relative}.sk-line__draw[data-astro-cid-lcdefpme]{width:100%;height:12px;position:absolute;top:50%;left:0;right:0;overflow:visible;transform:translateY(-50%)}.sk-line__draw[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.sk-line__base[data-astro-cid-lcdefpme]{stroke:var(--rule-strong);stroke-width:1.5px}.sk-line__fill[data-astro-cid-lcdefpme]{pointer-events:none;clip-path:inset(0 calc((1 - var(--p,0)) * 100%) 0 0);position:absolute;inset:0}.sk-line__done[data-astro-cid-lcdefpme]{stroke:var(--ink);stroke-width:2.5px}.sk-mark[data-astro-cid-lcdefpme]{top:0;left:var(--x,0%);place-items:center;width:24px;height:44px;margin-left:-12px;display:grid;position:absolute}.sk-mark[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--rule-strong);width:2px;height:14px;transition:background var(--dur-1) var(--ease);display:block}.sk-mark[data-astro-cid-lcdefpme].is-on i[data-astro-cid-lcdefpme],.sk-mark[data-astro-cid-lcdefpme]:hover i[data-astro-cid-lcdefpme]{background:var(--ink)}.sk-scene[data-astro-cid-lcdefpme]{padding-block:var(--section-y-sm);border-top:var(--hair) solid var(--rule)}.sk-scene--open[data-astro-cid-lcdefpme]{padding-top:clamp(var(--s-6), 1rem + 4vw, var(--s-9));border-top:0}.sk-scene__fig[data-astro-cid-lcdefpme]{margin-block:var(--s-5) var(--s-4)}.sk-sentence--static[data-astro-cid-lcdefpme],.sk-end--static[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;width:auto;max-width:32em;margin-inline:auto;position:static;transform:none}.sk-end--static[data-astro-cid-lcdefpme]{text-align:center}.sk-endlinks--static[data-astro-cid-lcdefpme]{margin-top:var(--s-4)}.sk-live[data-astro-cid-lcdefpme]{max-width:72rem;margin-inline:auto}html:not(.js) .sk-live[data-astro-cid-lcdefpme]{display:none}.sk-scene__noscript[data-astro-cid-lcdefpme]{max-width:30rem;margin-inline:auto}.home-why__title[data-astro-cid-lcdefpme]{max-width:14em}.home-why__table[data-astro-cid-lcdefpme]{margin-top:var(--s-7)}.home-thesis__title[data-astro-cid-lcdefpme]{font-size:var(--t-h1);line-height:var(--lh-display);letter-spacing:-.032em;max-width:12em}.home-thesis__text[data-astro-cid-lcdefpme]{margin-block:var(--s-6) var(--s-6);max-width:34em}@media (width<=767.98px){.sk-story[data-astro-cid-lcdefpme]{height:calc(var(--sk-seconds) * 20vh)}.sk-stage[data-astro-cid-lcdefpme]{--sk-say:1.0625rem;row-gap:.5rem;padding-block:.5rem .375rem}.sk-sentence[data-astro-cid-lcdefpme]{width:calc(100% - 2 * var(--gutter) + .5rem);letter-spacing:-.012em;font-stretch:92%}.sk-stage__draw[data-astro-cid-lcdefpme] .sk-box--wide{display:none}.sk-stage__draw[data-astro-cid-lcdefpme] .sk-box--narrow{display:block}.sk-title__text[data-astro-cid-lcdefpme]{max-width:none;font-size:1.5rem}.sk-open[data-astro-cid-lcdefpme]{--dw:min(100cqw, 64.29cqh);top:calc(50% + var(--dw) * .147);gap:.5rem}.sk-play[data-astro-cid-lcdefpme]{padding:var(--s-1) var(--s-3);gap:var(--s-2)}.sk-play__note[data-astro-cid-lcdefpme]{font-size:var(--t-micro);white-space:nowrap}.sk-play__mark[data-astro-cid-lcdefpme]{width:min(26vw,15vh)}.sk-controls[data-astro-cid-lcdefpme]{gap:var(--s-3)}.sk-chapter[data-astro-cid-lcdefpme]{min-width:0;max-width:6.5em;font-size:var(--t-micro);line-height:1.2}.sk-endlinks[data-astro-cid-lcdefpme]{gap:var(--s-1) var(--s-4)}.sk-more[data-astro-cid-lcdefpme]{display:none}}
