@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_69daf838-module__T3g6bW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_69daf838-module__T3g6bW__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.3e69tg4c48nn6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.2v19e1tj9utm9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.10xp3ztz64-x5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.27k1jrsqo381m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.3f00j5la6zyv3.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:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.0iudtydy6ujc_.woff2)format("woff2");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:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.p.04pt35s93a97i.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.3yrvj83qsyboh.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:Noto Sans Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_61634a29-module__qrmCNq__className{font-family:Noto Sans,Noto Sans Fallback;font-style:normal}.noto_sans_61634a29-module__qrmCNq__variable{--font-noto-sans:"Noto Sans", "Noto Sans Fallback"}
:root{--sua-ground:#f7f6f3;--sua-surface:#fbfaf8;--sua-card:#fff;--sua-fill:#f1efea;--sua-border:#eae7e0;--sua-border-strong:#d8d3c9;--sua-rule:#e2ded5;--sua-ink:#1a1917;--sua-ink-muted:#6e6a62;--sua-ink-faint:#9b958a;--sua-green:#1e5b45;--sua-green-tint:#edf3f0;--sua-green-line:#d7e2dc;--sua-green-wash:#f4f8f6;--sua-green-ring:#dce8e2;--sua-on-solid:#fff;--sua-on-green-muted:#c8d8d0;--sua-clay:#b0543a;--sua-clay-tint:#faede9;--sua-clay-line:#e6cfc7;--sua-clay-wash:#fcf6f4;--sua-gold:#c08a2e;--sua-gold-text:#8a6410;--sua-gold-tint:#fbf3e3;--sua-gold-line:#ebdcbb;--sua-indigo:#3a4a7a;--sua-indigo-tint:#eef1f8;--sua-font-ui:"Instrument Sans", system-ui, sans-serif;--sua-font-twi:"Noto Sans", sans-serif;--sua-r-chip:6px;--sua-r-control:9px;--sua-r-button:10px;--sua-r-input:12px;--sua-r-card:16px;--sua-sidebar-w:228px;--sua-tap:44px;--sua-woven:repeating-linear-gradient(90deg, #1e5b45 0 14px, #c08a2e 14px 20px, #b0543a 20px 24px, #3a4a7a 24px 28px)}.twi{font-family:var(--sua-font-twi)}body{background:var(--sua-ground);color:var(--sua-ink);font-family:var(--sua-font-ui);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--sua-green)}a:hover{color:var(--sua-clay)}
:root{--sua-font-ui:var(--font-instrument-sans), system-ui, sans-serif;--sua-font-twi:var(--font-noto-sans), sans-serif}*,:before,:after{box-sizing:border-box}body{word-spacing:.07em}.twi,[lang=tw]{word-spacing:normal}.loading{color:var(--sua-ink-muted);margin:0;font-size:14px}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--sua-indigo);outline-offset:2px}:where(a,button,input,textarea,select,label,summary,[role=switch]){touch-action:manipulation}html{-webkit-tap-highlight-color:#1e5b451f}:where(h1,h2,h3){text-wrap:balance}@media (hover:hover){:where(button,[role=switch],label:has(>input[type=radio]),a[class]){transition:filter .12s}:where(button:not(:disabled),[role=switch]:not(:disabled),label:has(>input[type=radio]),a[class]):hover{filter:brightness(.955)}}@media (prefers-reduced-motion:reduce){:where(button,[role=switch],label,a[class]){transition:none}}.skip-link{z-index:100;min-height:var(--sua-tap);background:var(--sua-card);border:1px solid var(--sua-border-strong);border-radius:var(--sua-r-button);color:var(--sua-ink);align-items:center;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}#content:focus{outline:none}@media (max-width:860px){html{scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}
