@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-vietnamese-wdth-normal.9GtAklmW.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:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-latin-ext-wdth-normal.BaQ5u-C4.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:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-latin-wdth-normal.CHqbGEEr.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}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-400-normal.BalHKn7d.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-ext-400-normal.qxMiU51n.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-next-latin-400-normal.FfmJh7DR.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-400-normal.DPp7N0cD.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-500-normal.CUASR3PD.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-ext-500-normal.oZS3KxrF.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/atkinson-hyperlegible-next-latin-500-normal.gHP6TDRs.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-500-normal.B0CYqHl3.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-700-normal.CBw-mJf_.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-ext-700-normal.292QVhS1.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-next-latin-700-normal.Dpiyiu63.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-700-normal.C2qZD_Q9.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{color-scheme:light;--bg:#f3e9dc;--surface:#fbf4ea;--surface-2:#eadbc9;--highlight:#f1d2c2;--silhouette:#e3cdb6;--line:#d9c7b2;--line-2:#cdb59c;--accent:#b04a2c;--accent-hover:#9a3f25;--link:#8e3a21;--taupe:#5e5047;--ink:#2e2622;--ink-2:#3d332d;--ink-3:#4b3f37;--ink-4:#5c4e45;--ink-5:#6e5f55;--ok:#2f7d4f;--white:#fff;--font-display:"Anybody Variable", "Arial Narrow", sans-serif;--font-text:"Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, sans-serif;--radius-pill:999px;--radius-card:24px;--radius-card-lg:32px;--container-mobile:640px;--container-desktop:1200px;--gutter-mobile:18px;--gutter-desktop:40px}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--ink-2);font-family:var(--font-text);margin:0;font-size:17px;line-height:1.55}@media (width>=1024px){body{font-size:18px}}a{color:var(--link)}a:hover{color:#6e2c18}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}img{max-width:100%}.disp{font-family:var(--font-display);font-variation-settings:"wdth" 104}.skip-link{z-index:100;background:var(--ink);color:var(--bg);border-radius:12px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.skip-link:focus{color:var(--bg);top:12px}.tap{transition:transform .15s,background-color .15s}.tap:active{transform:scale(.97)}details summary{list-style:none}details summary::-webkit-details-marker{display:none}.plus-icon{transition:transform .3s}details[open] .plus-icon{transform:rotate(45deg)}@keyframes reveal-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.reveal{animation:linear both reveal-up view();animation-range:entry entry 28%}@supports not (animation-timeline:view()){.reveal{animation:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.container{max-width:var(--container-mobile);padding:0 var(--gutter-mobile);margin:0 auto}@media (width>=1024px){.container{max-width:var(--container-desktop);padding:0 var(--gutter-desktop)}}.btn{border-radius:var(--radius-pill);box-sizing:border-box;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-family:inherit;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--accent);color:var(--white);box-shadow:0 10px 26px #b04a2c3d}.btn-primary:hover{background:var(--accent-hover);color:var(--white)}.btn-outline{border:2px solid var(--ink);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--bg)}.card{background:var(--surface);border-radius:var(--radius-card)}.kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0;font-size:13px;font-weight:700}@media (width>=1024px){.mobile-only{display:none!important}}.desktop-only{display:none!important}@media (width>=1024px){.desktop-only{display:revert!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.consent-banner[data-astro-cid-u6s5b3h2]{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:22px;max-height:30vh;position:fixed;bottom:76px;left:12px;right:12px;overflow-y:auto;box-shadow:0 -10px 30px #2e26222e}.consent-inner[data-astro-cid-u6s5b3h2]{padding:16px 44px 16px 18px;position:relative}.consent-text[data-astro-cid-u6s5b3h2]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.consent-actions[data-astro-cid-u6s5b3h2]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.consent-btn[data-astro-cid-u6s5b3h2]{flex:auto;min-height:44px;padding:0 16px;font-size:14px}.consent-customize[data-astro-cid-u6s5b3h2]{font:inherit;color:var(--ink-5);cursor:pointer;background:0 0;border:none;flex:100%;padding:6px 0 0;font-size:14px;font-weight:700;text-decoration:underline}.consent-close[data-astro-cid-u6s5b3h2]{width:32px;height:32px;color:var(--ink-5);cursor:pointer;background:0 0;border:none;border-radius:16px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.consent-panel[data-astro-cid-u6s5b3h2]{border-top:.5px solid var(--line);padding:12px 18px 18px}.consent-toggle-row[data-astro-cid-u6s5b3h2]{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.toggle-label[data-astro-cid-u6s5b3h2]{color:var(--ink);margin:0;font-weight:700}.toggle-desc[data-astro-cid-u6s5b3h2]{color:var(--ink-5);margin:2px 0 0;font-size:13px}.switch[data-astro-cid-u6s5b3h2]{flex:none;width:46px;height:28px;display:inline-flex;position:relative}.switch[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch-track[data-astro-cid-u6s5b3h2]{background:var(--line-2);border-radius:999px;transition:background-color .15s;position:absolute;inset:0}.switch-track[data-astro-cid-u6s5b3h2]:before{content:"";background:#fff;border-radius:11px;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:checked+.switch-track[data-astro-cid-u6s5b3h2]{background:var(--accent)}.switch[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:checked+.switch-track[data-astro-cid-u6s5b3h2]:before{transform:translate(18px)}.consent-save[data-astro-cid-u6s5b3h2]{width:100%;min-height:48px;margin-top:12px}@media (width>=1024px){.consent-banner[data-astro-cid-u6s5b3h2]{width:380px;max-height:60vh;bottom:24px;left:24px;right:auto}}
