@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2)format("woff2");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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-normal.svq1FPys.woff2)format("woff2");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:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-500-normal.B66TYsaK.woff2)format("woff2");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:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-ext-500-normal.BNHmvKvI.woff2)format("woff2");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}:root{color-scheme:light;--color-paper:#fbfaf7;--color-surface:#fff;--color-soft-surface:#f2f0ea;--color-soft-surface-2:#f6f4ee;--color-ink:#1b1b1a;--color-text-secondary:#55534d;--color-on-dark-secondary:#b9b6ad;--color-hairline:#e7e4dc;--color-hairline-2:#efece5;--color-indigo:#27358c;--color-indigo-hover:#1a256b;--color-amber:#ffc24d;--color-error:#a42d2d;--color-focus-ring:#8b4b16;--color-focus-ring-on-dark:#ffc24d;--globe-ocean-from:#5677ea;--globe-ocean-to:#0b1038;--globe-guide-available:#f4eedf;--globe-guide-in-progress:#8c96cc;--globe-selected:#ffc24d;--globe-stage-from:#1b2466;--globe-stage-to:#05071c;--color-outline:#d9d5cb;--color-ring-muted:#8a877e;--color-chip-text:#3e3d39;--color-placeholder:#6b6962;--color-row-selected:#ffe9bc;--color-hairline-on-dark:#3a3936;--color-outline-on-dark:#6e6b63;--color-on-dark-chip-text:#d9d6cd;--color-indigo-tint:#e6e9f6;--color-map-surface:#eef0f7;--globe-stage-mid:#0b0f33;--globe-control:#05071c94;--globe-control-hover:#05071ccc;--globe-legend:#05071c8c;--globe-legend-muted:#b9c0e4;--shadow-search:0 0 0 1.5px var(--color-indigo), 0 8px 24px #27358c1a;--shadow-popup:0 0 0 1px var(--color-hairline), 0 18px 40px #1b1b1a24;--shadow-globe-desktop:0 24px 60px #0b0f3347;--shadow-globe-phone:0 16px 36px #0b0f3347;--radius-card-desktop:28px;--radius-card-phone:24px;--radius-pill:9999px;--radius-popup:20px;--radius-band:18px;--radius-tile:16px;--radius-control:14px;--radius-row:12px;--radius-swatch:3px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--gutter:16px;--frame-max:1304px;--target-min:44px;--font-display:Newsreader, Georgia, serif;--font-body:Inter, system-ui, sans-serif;--font-ja:"Noto Sans JP", "Hiragino Sans", "Yu Gothic", Meiryo, sans-serif;--font-zh-hant:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--font-zh-hans:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-hi:"Noto Sans Devanagari", "Kohinoor Devanagari", "Nirmala UI", sans-serif;--font-bn:"Noto Sans Bengali", "Kohinoor Bangla", "Nirmala UI", sans-serif;--font-ko:"Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--fs-display:32px;--lh-display:36px;--fs-section:24px;--lh-section:30px;--fs-body:16px;--lh-body:24px;--fs-meta:14px;--lh-meta:20px;--fs-tag:12px;--lh-tag:16px}@media (width>=600px){:root{--gutter:24px}}@media (width>=960px){:root{--gutter:32px;--fs-display:44px;--lh-display:48px}}.tnum{font-variant-numeric:tabular-nums}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);flex-direction:column;min-height:100vh;margin:0;display:flex}:lang(ja){font-family:var(--font-ja)}:lang(zh-Hant){font-family:var(--font-zh-hant)}:lang(zh-Hans){font-family:var(--font-zh-hans)}:lang(hi){font-family:var(--font-hi)}:lang(bn){font-family:var(--font-bn)}:lang(ko){font-family:var(--font-ko)}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:500}h1{font-size:var(--fs-display);line-height:var(--lh-display)}h2{font-size:var(--fs-section);line-height:var(--lh-section)}a{color:var(--color-indigo)}a:hover{color:var(--color-indigo-hover)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);top:var(--space-2);z-index:10;min-height:var(--target-min);padding:0 var(--space-4);background:var(--color-ink);color:var(--color-surface);border-radius:var(--radius-pill);align-items:center;display:inline-flex;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.frame{width:100%;max-width:var(--frame-max);padding-inline:var(--gutter);margin-inline:auto}.site-header{border-bottom:1px solid var(--color-hairline)}.site-header .frame{justify-content:space-between;align-items:center;gap:0 var(--space-5);flex-wrap:wrap;padding-block:5px;display:flex}.wordmark{min-height:var(--target-min);font-family:var(--font-display);font-size:21px;font-weight:500;line-height:var(--lh-section);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--color-ink)}.site-nav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.site-nav a,.site-footer a{min-height:var(--target-min);padding-inline:var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-meta);line-height:var(--lh-meta);align-items:center;text-decoration:none;display:inline-flex}.site-nav a{padding-inline:var(--space-2);color:var(--color-text-secondary);font-size:15px}.site-nav a:hover{color:var(--color-indigo-hover)}.site-nav a[aria-current=page]{color:var(--color-ink);font-weight:600}@media (width>=960px){.site-header .frame{padding-block:6px}.wordmark{font-size:23px}.site-nav ul{gap:var(--space-3)}.site-nav a{font-size:var(--fs-meta)}}main{width:100%;max-width:var(--frame-max);padding:var(--space-5) var(--gutter) var(--space-7);flex:1 0 auto;margin-inline:auto}.site-footer{border-top:1px solid var(--color-hairline);background:var(--color-soft-surface-2);color:var(--color-text-secondary);font-size:var(--fs-meta);line-height:var(--lh-meta)}.site-footer .frame{padding-block:var(--space-5)}.site-footer ul{gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-footer p{margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.site-nav ul{margin-right:calc(-1 * var(--space-2))}@media print{@page{margin:18mm 16mm}html,body{background:var(--color-surface);color:var(--color-ink)}body{min-height:0;display:block}.skip-link,.site-header nav,.site-footer ul,nav,button,input,select,textarea,dialog,canvas,[role=status],[aria-live],[data-print=hide]{display:none!important}.site-header .frame,.site-footer .frame,main{max-width:none;padding-inline:0}.site-footer{background:var(--color-surface);border-top:1px solid var(--color-ink)}*{background:var(--color-surface)!important;color:var(--color-ink)!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href^=http]:after{content:" (" attr(href) ")";font-size:var(--fs-meta);overflow-wrap:anywhere}h1,h2,h3{break-after:avoid}li,figure{break-inside:avoid}}
