@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Nunito Sans;src:url(../fonts/NunitoSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Tajawal;src:url(../fonts/Tajawal-Regular.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Tajawal;src:url(../fonts/Tajawal-Bold.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Devanagari;src:url(../fonts/NotoSansDevanagari-Regular.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+900-97F,U+1CD0-1CFF,U+A8E0-A8FF}@font-face{font-family:Noto Sans Devanagari;src:url(../fonts/NotoSansDevanagari-Bold.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+900-97F,U+1CD0-1CFF,U+A8E0-A8FF}@font-face{font-family:Noto Sans Bengali;src:url(../fonts/NotoSansBengali-Regular.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+980-9FF}@font-face{font-family:Noto Sans Bengali;src:url(../fonts/NotoSansBengali-Bold.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+980-9FF}@font-face{font-family:Nunito;src:url(../fonts/Nunito-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Nunito;src:url(../fonts/Nunito-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--mint:#7fd8ae;--mint-wash:#d9f0e2;--mint-press:#cde7d7;--mint-track:#c1e4d0;--cream:#efeae0;--cream-light:#f7f4ec;--cream-deep:#e7e1d6;--cream-shade:#e4ded2;--gold:#ffc94a;--gold-ink:#4a3405;--mint-ink:#123529;--deep-moss:#1e4034;--moss:#3a564a;--moss-soft:#4c6b5e;--stone:#6c7a72;--stone-light:#8a968f;--stone-pale:#a8b5ad;--coral:#e8907a;--overspend:#b0655a;--coral-ink:#6e3327;--income:#2c7a57;--clay-raised:8px 10px 20px #1e40341c, -6px -6px 16px #ffffffb3, inset 3px 3px 8px #fffffff2, inset -4px -5px 10px #1e40340f;--clay-raised-strong:14px 16px 30px #1e403433, -8px -8px 22px #ffffffbf, inset 4px 4px 10px #fffffff2, inset -5px -6px 12px #1e403414;--clay-chip:4px 5px 10px #1e40341a, inset 2px 2px 6px #ffffffe6;--clay-pressed:inset 7px 8px 16px #1e403429, inset -4px -4px 10px #ffffffb3;--clay-accent:10px 12px 24px #78560a42, inset 4px 4px 10px #fff9, inset -5px -6px 12px #78560a38;--clay-wash:8px 9px 18px #1e403424, inset 4px 4px 10px #ffffffe6, inset -5px -6px 12px #1e403414;--clay-mint:10px 12px 22px #1e403438, inset 4px 4px 10px #ffffffb3, inset -5px -6px 12px #1e403424;--clay-coral:8px 10px 20px #78322433, inset 4px 4px 10px #ffffff8c, inset -5px -6px 12px #7832242e;--r-tile:15px;--r-pill:20px;--r-card:26px;--r-bar:32px;--r-sheet:44px;--r-device:52px;--display:"Quicksand", var(--script), ui-rounded, system-ui, sans-serif;--body:"Nunito Sans", var(--script), system-ui, sans-serif;--script:system-ui;--heading-height:1.12;--gutter:26px;--page:1120px}[lang=ar],[lang=ur]{--script:"Tajawal";--heading-height:1.35}[lang=hi]{--script:"Noto Sans Devanagari"}[lang=bn],[lang=hi]{--heading-height:1.4}[lang=bn]{--script:"Noto Sans Bengali"}[lang=zh-Hans],[lang=zh]{--script:"PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--heading-height:1.3}[lang=ko]{--script:"Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--heading-height:1.3}[lang=ru]{--display:"Nunito", ui-rounded, system-ui, sans-serif}[lang=ar] .eyebrow,[lang=bn] .eyebrow,[lang=hi] .eyebrow,[lang=ko] .eyebrow,[lang=ur] .eyebrow,[lang=zh-Hans] .eyebrow,[lang=zh] .eyebrow{letter-spacing:0;text-transform:none;font-size:15px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--moss);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--display);color:var(--deep-moss);font-weight:700;line-height:var(--heading-height);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--deep-moss)}img,svg{max-width:100%;display:block}:focus-visible{outline:3px solid var(--deep-moss);outline-offset:3px;border-radius:8px}.wrap{width:100%;max-width:calc(var(--page) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}@media (width<=600px){:root{--gutter:16px}}.clay{box-shadow:var(--clay-raised);border-radius:var(--r-card)}.clay,.clay-strong{background:var(--cream-light)}.clay-strong{box-shadow:var(--clay-raised-strong);border-radius:var(--r-sheet)}.clay-wash{background:var(--mint-wash);box-shadow:var(--clay-wash)}.clay-accent,.clay-mint,.clay-pressed,.clay-wash{border-radius:var(--r-card)}.clay-mint{background:var(--mint);box-shadow:var(--clay-mint)}.clay-pressed{background:var(--mint-press);box-shadow:var(--clay-pressed)}.btn-accent,.clay-accent{background:var(--gold);box-shadow:var(--clay-accent);color:var(--gold-ink)}.btn{border-radius:var(--r-pill);min-height:52px;font:700 17px/1 var(--display);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:active{transform:scale(.975)}.btn-quiet{background:var(--cream-light);color:var(--deep-moss);box-shadow:var(--clay-chip)}.btn[disabled]{opacity:.6;cursor:progress}.eyebrow{font:700 13px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--moss-soft)}.section{padding:96px 0}@media (width<=720px){.section{padding:64px 0}}.section-head{max-width:640px;margin-bottom:48px}.section-head h2{margin:12px 0 14px;font-size:calc(clamp(32px,5vw,46px))}.section-head p{color:var(--stone);font-size:19px}.field{gap:8px;display:grid}.field>span{font:600 14px/1 var(--display);color:var(--moss-soft)}.input{border-radius:var(--r-pill);background:var(--mint-press);width:100%;min-height:54px;box-shadow:var(--clay-pressed);color:var(--deep-moss);font:400 17px/1.4 var(--body);appearance:none;border:0;padding:15px 20px}.input::placeholder{color:var(--stone-light)}textarea.input{resize:vertical;min-height:150px}select.input{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%229%22%20viewBox%3D%220%200%2014%209%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%231e4034%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.4%22%20d%3D%22M1.5%201.5%207%207l5.5-5.5%22%2F%3E%3C%2Fsvg%3E);background-position:right 20px center;background-repeat:no-repeat;padding-inline-end:48px}.prose{max-width:720px}.prose h1{margin-bottom:10px;font-size:calc(clamp(36px,6vw,52px))}.prose h2{margin:44px 0 12px;font-size:26px}.prose h3{margin:26px 0 8px;font-size:19px}.prose p,.prose ul{margin:0 0 14px}.prose ul{padding-inline-start:22px}.prose li{margin-bottom:6px}.prose .updated{color:var(--stone);margin-bottom:30px}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}[dir=rtl] select.input{background-position:20px}.blink .eyes[data-v-38af3b7f]{animation:5s infinite blink-38af3b7f}@keyframes blink-38af3b7f{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.site-header[data-v-b1428ed2]{z-index:20;transition:background .25s,box-shadow .25s;position:sticky;top:0}.site-header.scrolled[data-v-b1428ed2]{-webkit-backdrop-filter:blur(12px);background:#efeae0e6;box-shadow:0 8px 24px #1e403414}.bar[data-v-b1428ed2]{justify-content:space-between;height:76px}.bar[data-v-b1428ed2],.brand[data-v-b1428ed2],.lang summary[data-v-b1428ed2],nav[data-v-b1428ed2]{align-items:center;display:flex}.brand[data-v-b1428ed2]{color:var(--deep-moss);gap:10px;font:700 24px/1 Quicksand,ui-rounded,system-ui,sans-serif;text-decoration:none}nav[data-v-b1428ed2]{gap:22px}nav>a[data-v-b1428ed2]:not(.btn){font:700 16px/1.2 var(--display);color:var(--moss);text-decoration:none}.lang summary[data-v-b1428ed2],.menu a[data-v-b1428ed2],nav>a[data-v-b1428ed2]:not(.btn):hover{color:var(--deep-moss)}.small[data-v-b1428ed2]{white-space:nowrap;min-height:44px;padding:0 20px;font-size:16px}@media (width<=420px){nav[data-v-b1428ed2]{gap:12px}.small[data-v-b1428ed2]{padding:0 16px;font-size:15px}}.lang[data-v-b1428ed2]{position:relative}.lang summary[data-v-b1428ed2]{border-radius:var(--r-pill);background:var(--cream-light);min-height:44px;box-shadow:var(--clay-chip);font:700 15px/1.2 var(--display);cursor:pointer;gap:8px;padding:0 14px;list-style:none}.lang summary[data-v-b1428ed2]::-webkit-details-marker{display:none}.menu[data-v-b1428ed2]{inset-inline-end:0;z-index:30;border-radius:22px;min-width:180px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px)}.menu a[data-v-b1428ed2]{border-radius:14px;padding:10px 14px;font:600 16px/1.3 Nunito Sans,Tajawal,Noto Sans Devanagari,Noto Sans Bengali,system-ui,sans-serif;text-decoration:none;display:block}.menu a[data-v-b1428ed2]:hover{background:var(--mint-wash)}.menu a[aria-current][data-v-b1428ed2]{background:var(--mint-press);box-shadow:var(--clay-pressed)}@media (width<=700px){.hide-sm[data-v-b1428ed2]{display:none}}@media (width<=420px){.hide-xs[data-v-b1428ed2]{display:none}}.site-footer[data-v-8ceee20a]{background:var(--cream-deep);padding:48px 0 40px}.inner[data-v-8ceee20a]{flex-wrap:wrap;justify-content:space-between;gap:24px}.brand[data-v-8ceee20a],.inner[data-v-8ceee20a]{align-items:center;display:flex}.brand[data-v-8ceee20a]{gap:12px}.brand b[data-v-8ceee20a]{font:700 20px/1.2 var(--display);color:var(--deep-moss);display:block}.brand small[data-v-8ceee20a]{color:var(--stone);font-size:14px;display:block}nav[data-v-8ceee20a]{flex-wrap:wrap;gap:8px 24px;margin-inline-start:auto;display:flex}nav a[data-v-8ceee20a]{font:600 15px/1.4 var(--display);color:var(--moss);text-decoration:none}nav a[data-v-8ceee20a]:hover{color:var(--deep-moss);text-decoration:underline}.missing[data-v-b9c09a3f]{text-align:center;justify-items:center;gap:18px;padding-top:80px;padding-bottom:120px;display:grid}.missing h1[data-v-b9c09a3f]{font-size:44px}.missing p[data-v-b9c09a3f]{color:var(--stone)}
