@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648e19a466ec92f1-s.2demiz2t05dx4.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/648e19a466ec92f1-s.2demiz2t05dx4.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/648e19a466ec92f1-s.2demiz2t05dx4.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.2kjei9psvcorz.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.MBVwnW_className{font-family:Nunito,Nunito Fallback;font-style:normal}.MBVwnW_variable{--font-nunito:"Nunito", "Nunito Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f1e9;--surface:#fff;--ink:#15122b;--muted:#15122b99;--hairline:#15122b1a;--field:#15122b3d;--accent:#6a55e3;--brush:#b9a6fb;--brush-hover:#a08af5;--gold:#c9971f;--danger:#c2333f;--pill-bg:#ede7fd;--pill-ink:#3c2f9e;--pill-danger-bg:#fbe6e8;--pill-danger-ink:#9e2430;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}body{min-block-size:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:var(--ink);background:var(--bg);font-family:var(--font-nunito,Nunito), ui-rounded, system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;gap:1.75rem;margin:0;font-size:16px;line-height:1.45;display:flex}body>header,body>main,body>footer{inline-size:100%;max-inline-size:41rem}@media (min-width:48rem){body{padding-inline:max(40px, env(safe-area-inset-left)) max(40px, env(safe-area-inset-right));padding-block-start:max(28px, env(safe-area-inset-top))}}.wordmark{min-block-size:44px;color:var(--ink);letter-spacing:-.02em;align-items:center;font-size:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.wordmark span{color:var(--gold)}main{overflow-wrap:anywhere;flex:1}:where(main,section,article,form,fieldset,details,li,.stack)>*{margin-block:0}main>*+*{margin-block-start:1.75rem}:where(section,article,form,fieldset,details,.stack)>*+*{margin-block-start:.75rem}:where(li)>*+*{margin-block-start:.5rem}h1{letter-spacing:-.01em;font-size:1.375rem;font-weight:800;line-height:1.25}h2,.section-label,legend{color:var(--muted);letter-spacing:.01em;font-size:.875rem;font-weight:600}h3{font-size:1rem;font-weight:800}.lead{letter-spacing:-.01em;font-size:clamp(1.25rem,5vw,1.375rem);font-weight:400;line-height:1.3}.lead mark{color:inherit;background:0 0;font-weight:800}.muted{color:var(--muted)}.pre-line{white-space:pre-line}main a,main button:not(.btn-primary,.btn-danger),summary,.lead mark{text-decoration-line:underline;-webkit-text-decoration-color:var(--brush);text-decoration-color:var(--brush);text-underline-offset:-.48em;text-decoration-skip-ink:none;text-decoration-thickness:.42em}main a,summary{color:var(--ink);font-weight:600}main a:hover,main button:not(.btn-primary,.btn-danger):hover:not(:disabled),summary:hover{-webkit-text-decoration-color:var(--brush-hover);text-decoration-color:var(--brush-hover)}.brush-link,summary{align-items:center;min-block-size:44px;display:inline-flex}.brush-link:after,summary:after{content:"›";margin-inline-start:.35em;font-size:1.25em;line-height:1;display:inline-block}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.links{flex-direction:column;align-items:flex-start;display:flex}main ul{border-block-end:1px solid var(--hairline);padding:0;list-style:none}main ul>li{border-block-start:1px solid var(--hairline);padding-block:.875rem}main li ul{border:0}main ol{padding-inline-start:1.25rem}main ol>li+li{margin-block-start:.5rem}.row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.row>:last-child:not(:first-child){color:var(--muted);text-align:end}.row>:last-child a{color:var(--ink)}.prose ul{border:0;padding-inline-start:1.25rem;list-style:outside}.prose ul>li{border:0;padding:0}.prose ul>li+li{margin-block-start:.375rem}article{border-block-start:1px solid var(--hairline);padding-block-start:1rem}dl{grid-template-columns:auto 1fr;gap:.5rem 1rem;display:grid}dt{color:var(--muted);font-weight:600}dd{margin:0}.pill{color:var(--pill-ink);background:var(--pill-bg);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-block}.pill-danger{color:var(--pill-danger-ink);background:var(--pill-danger-bg)}button{min-block-size:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;margin:0;padding:.5rem 0;font-weight:600;display:inline-flex}button+button{margin-inline-start:1.25rem}.btn-primary{color:#fff;background:var(--accent);min-block-size:48px;inline-size:100%;padding:.75rem 1.5rem;text-decoration:none}.btn-primary:hover:not(:disabled){background:#5a46d1}.btn-danger{color:var(--danger);background:0 0;border:1px solid;padding:.5rem 1rem}.btn-danger:hover:not(:disabled){background:#c2333f0f}button:disabled{cursor:default;opacity:.45}@media (min-width:40rem){.btn-primary{inline-size:auto;min-inline-size:14rem}}input,select,textarea{max-inline-size:100%;color:var(--ink);font:inherit;margin:0}input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea{background:var(--surface);border:1px solid var(--field);border-radius:12px;min-block-size:48px;inline-size:100%;padding:.625rem .875rem}textarea{resize:vertical;min-block-size:8rem}input:disabled,select:disabled,textarea:disabled{opacity:.6}input[type=checkbox],input[type=radio]{block-size:22px;inline-size:22px;accent-color:var(--accent);flex-shrink:0;margin-block-start:.1em}label{flex-direction:column;gap:.375rem;font-weight:600;display:flex}label:has(>input[type=checkbox],>input[type=radio]){flex-direction:row;align-items:flex-start;gap:.75rem;min-block-size:44px;font-weight:400}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{margin-block-end:.5rem;padding:0}code,pre{background:var(--surface);border:1px solid var(--hairline);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:12px;padding:.75rem .875rem;display:block}code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem}pre{font:inherit;white-space:pre-wrap}[role=alert]{color:var(--danger)}[role=status]{color:var(--muted)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}footer{color:var(--muted);font-size:13px}footer a{min-block-size:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}footer a:hover{color:var(--ink)}@media (prefers-reduced-motion:no-preference){main>*{animation:rise .6s var(--ease) both}main>:nth-child(2){animation-delay:90ms}main>:nth-child(3){animation-delay:.18s}main>:nth-child(4){animation-delay:.27s}main>:nth-child(5){animation-delay:.36s}main>:nth-child(6){animation-delay:.45s}main>:nth-child(7){animation-delay:.54s}main>:nth-child(n+8){animation-delay:.63s}}@keyframes rise{0%{opacity:0;translate:0 8px}}
