@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5a9c81ce1a6e5607-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7b11f7b6b8b2a51c-s.p.3bsu95r7x7mat.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:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/37118adc619b7803-s.p.3kq6k02b2ysv1.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:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.AkVPGG_className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.AkVPGG_variable{--font-work-sans:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07cc5d121db97c53-s.p.3r11t8qn1bk6_.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:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5d24d76f75e2625-s.p.1sj2vuw194_rx.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:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.DmHyiG_className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.DmHyiG_variable{--font-young-serif:"Young Serif", "Young Serif Fallback"}
:root,dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:var(--font-work-sans), system-ui, sans-serif;--font-serif:var(--font-young-serif), Georgia, serif;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.75rem;--font-size-2xl:2rem;--font-size-display:2.75rem;--line-height:1.5;--line-height-tight:1.15;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:6px;--radius-control:12px;--radius-md:16px;--radius-lg:22px;--radius-pill:999px;--content-width:40rem;--shell-width:70rem;--measure:65ch;--control-height:2.75rem;--control-height-field:3rem;--control-height-lg:3.25rem;--tab-bar-height:4.25rem;--color-bg:#f6f0e7;--color-surface:#fffcf7;--color-sunken:#fbf6ee;--color-input:#fff;--color-text:#14182a;--color-text-body:#1f2a3d;--color-text-soft:#4a505c;--color-text-muted:#5d6472;--color-border:#d9ccb6;--color-border-soft:#e8ddcb;--color-divider:#efe6d8;--color-accent:#23314a;--color-accent-hover:#14182a;--color-on-accent:#fffcf7;--color-navy:#23314a;--color-danger:#8a2e1f;--color-danger-surface:#8a2e1f14;--color-info-surface:#d98e3a1a;--color-success-surface:#23314a14;--color-focus:#23314a;--color-current:#eadfcd;--color-ochre:#d98e3a;--color-ochre-text:#95560f;--color-ochre-deep:#6e3f0a;--color-ochre-soft:#ebc38b;--color-ochre-line:#95560f59;--color-ink:#14182a;--color-on-ink:#f6f0e7;--color-on-ink-soft:#e6e0d4;--color-on-ink-muted:#c9c3b6;--color-on-ink-accent:#f2c58a;--color-on-ink-line:#f6f0e733;--color-live:#6cc08b;--color-switch-off:#6b6f78;--strength-light:#d98e3a29;--strength-good:#d98e3a57;--strength-strong:#d98e3a99;--tint-chip:#d98e3a24;--color-backdrop:#14182a73;--shadow-sheet:0 -8px 32px #14182a29;--shadow-dialog:0 12px 40px #14182a2e;--ease-out:cubic-bezier(.16, 1, .3, 1);--duration:.18s}[data-tone=ink]{--color-text:var(--color-on-ink);--color-text-body:var(--color-on-ink-soft);--color-text-soft:var(--color-on-ink-soft);--color-text-muted:var(--color-on-ink-muted);--color-border:var(--color-on-ink-line);--color-border-soft:var(--color-on-ink-line);--color-divider:var(--color-on-ink-line);--color-accent:var(--color-ochre);--color-accent-hover:var(--color-on-ink-accent);--color-on-accent:var(--color-ink);--color-navy:var(--color-on-ink);--color-focus:var(--color-on-ink);--color-ochre-text:var(--color-on-ink-accent);--color-ochre-deep:var(--color-on-ink);--color-current:var(--color-on-ink-line);--color-sunken:#f6f0e712;--tint-chip:#f6f0e71f;--color-ochre-line:var(--color-on-ink-line);background:var(--color-ink);color:var(--color-text-body)}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html:has(dialog[open]){overflow:hidden}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text-body);font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height);-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--strength-good)}h1,h2,h3,h4{color:var(--color-text);line-height:var(--line-height-tight);text-wrap:balance;overflow-wrap:anywhere;margin:0}h1{font-size:var(--font-size-xl);letter-spacing:-.02em;font-weight:800}h2{letter-spacing:-.005em;font-size:1.125rem;font-weight:700}h3{font-size:var(--font-size-md);font-weight:700}@media (min-width:56rem){h1{font-size:var(--font-size-2xl)}}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding-inline-start:var(--space-5)}li+li{margin-block-start:var(--space-2)}dl,dd,figure,blockquote{margin:0}dt{font-weight:600}a{color:var(--color-ochre-text);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--color-ochre-deep)}strong{font-weight:600}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}button,input,select,a,summary{touch-action:manipulation}input,select,button{font:inherit;accent-color:var(--color-navy);caret-color:var(--color-ochre-text)}fieldset{min-width:0}:where(form){gap:var(--space-4);display:grid}:where(form)>:where([data-slot=button]){justify-self:start}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
