@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-400-normal.BqEyEoaF.woff2)format("woff2"),url(/_astro/roboto-latin-400-normal.D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-latin-ext-400-normal.C3tdtHj3.woff2)format("woff2"),url(/_astro/roboto-latin-ext-400-normal.CIveymTr.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-vietnamese-400-normal.D2PTxGxD.woff2)format("woff2"),url(/_astro/roboto-vietnamese-400-normal.Bf76hAzZ.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-symbols-400-normal.CB1Ce4Gk.woff2)format("woff2"),url(/_astro/roboto-symbols-400-normal.C7tGlxgb.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-500-normal.7RbcRiD8.woff2)format("woff2"),url(/_astro/roboto-latin-500-normal.fsTFPL3E.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-latin-ext-500-normal.pMCM9Ixg.woff2)format("woff2"),url(/_astro/roboto-latin-ext-500-normal.C1cK9xmS.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-vietnamese-500-normal.B3ncpOoB.woff2)format("woff2"),url(/_astro/roboto-vietnamese-500-normal.BgoYVz-9.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-symbols-500-normal.B_CZKVJS.woff2)format("woff2"),url(/_astro/roboto-symbols-500-normal.DFnofPUt.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-700-normal.BZpUvMxY.woff2)format("woff2"),url(/_astro/roboto-latin-700-normal.YuyVweIx.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-latin-ext-700-normal.DSBUz0N1.woff2)format("woff2"),url(/_astro/roboto-latin-ext-700-normal.BDePAh3g.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-vietnamese-700-normal.BEVeWqJt.woff2)format("woff2"),url(/_astro/roboto-vietnamese-700-normal.kpkdMgbf.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-symbols-700-normal.BiFDindJ.woff2)format("woff2"),url(/_astro/roboto-symbols-700-normal.C59U6HqI.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/baloo-2-latin-700-normal.CqTg7A15.woff2)format("woff2"),url(/_astro/baloo-2-latin-700-normal.Ld3Zm3l2.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/baloo-2-latin-ext-700-normal.Mlh7kdab.woff2)format("woff2"),url(/_astro/baloo-2-latin-ext-700-normal.D6LeXASg.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/baloo-2-vietnamese-700-normal.h4tlcePq.woff2)format("woff2"),url(/_astro/baloo-2-vietnamese-700-normal.DoF59Mjc.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-2-latin-800-normal.BbF3Etk1.woff2)format("woff2"),url(/_astro/baloo-2-latin-800-normal.B8BXfZF7.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-2-latin-ext-800-normal.C_Iwmf1s.woff2)format("woff2"),url(/_astro/baloo-2-latin-ext-800-normal.D-iCxxqE.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-2-vietnamese-800-normal.ConLnEgt.woff2)format("woff2"),url(/_astro/baloo-2-vietnamese-800-normal.GQACmpuv.woff)format("woff")}:root{color-scheme:dark;--color-background:#012440;--color-on-background:#fff;--color-background-raised:#114d7d;--color-background-sunken:#06203a;--color-primary:#35bdf2;--color-on-primary:#fff;--color-accent:#4bd4f2;--color-ice:#7fe3fa;--color-surface:#fff;--color-on-surface:#1c1b1f;--color-neutral:#e5e5e5;--color-on-neutral:#1c1b1f;--color-on-background-muted:#c4d3e0;--color-outline:#ffffff29;--font-family-base:"Roboto", system-ui, sans-serif;--font-family-display:"Baloo 2", "Roboto", system-ui, sans-serif;--font-hero:800 clamp(2.25rem, 1.4rem + 3.6vw, 3.75rem) / 1.1 var(--font-family-display);--font-heading:800 clamp(1.75rem, 1.3rem + 1.9vw, 2.5rem) / 1.15 var(--font-family-display);--font-title:700 1.25rem / 1.3 var(--font-family-display);--font-lead:400 clamp(1.0625rem, 1rem + .3vw, 1.25rem) / 1.6 var(--font-family-base);--font-body:400 1rem / 1.6 var(--font-family-base);--font-label:500 1rem / 1.5 var(--font-family-base);--font-eyebrow:700 .8125rem / 1.4 var(--font-family-base);--font-small:400 .875rem / 1.5 var(--font-family-base);--radius-card:20px;--radius-pill:999px;--space-gutter:clamp(16px, 4vw, 40px);--width-content:1120px;--shadow-raised:0 18px 40px #00000059}:root:lang(zh-Hant){--font-family-cjk:"PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC"}:root:lang(zh-Hans){--font-family-cjk:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC"}:root:lang(ja){--font-family-cjk:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", "Noto Sans CJK JP"}:root:is(:lang(zh-Hant),:lang(zh-Hans),:lang(ja)){--font-family-base:"Roboto", var(--font-family-cjk), system-ui, sans-serif;--font-family-display:"Baloo 2", "Roboto", var(--font-family-cjk), system-ui, sans-serif}:lang(ja) :is(h1,h2,h3){word-break:auto-phrase}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-background);color:var(--color-on-background);font:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.container{width:100%;max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:0 var(--space-gutter);margin:0 auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both reveal view();animation-range:entry entry 80%}}}@keyframes reveal{0%{opacity:0;translate:0 40px;scale:.97}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.button[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);min-height:44px;font:var(--font-label);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:10px 22px;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.large[data-astro-cid-ekguhzzh]{min-height:56px;padding:14px 32px;font-size:1.125rem}.primary[data-astro-cid-ekguhzzh]{background:var(--color-primary);color:var(--color-on-primary);font-weight:700}.secondary[data-astro-cid-ekguhzzh]{background:var(--color-neutral);color:var(--color-on-neutral)}.plain[data-astro-cid-ekguhzzh]{color:var(--color-accent);background:0 0;padding-inline:12px}.primary[data-astro-cid-ekguhzzh]:hover,.secondary[data-astro-cid-ekguhzzh]:hover{filter:brightness(1.08)}.plain[data-astro-cid-ekguhzzh]:hover{text-decoration:underline}.button[data-astro-cid-ekguhzzh]:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-ekguhzzh]{transition:none}}
