@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_17ce9f55-module__zxR_ZG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_17ce9f55-module__zxR_ZG__variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_a6559261-module__-icAOa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_a6559261-module__-icAOa__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7a4546d8114e54fa-s.13vdd402sevv2.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b9e7b9c6ff7672ac-s.1h3_b8dq1_o36.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8feca5bfbcc904f1-s.p.3_ijnwpkdx2cv.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_f145e687-module__ju0gna__className{font-family:Newsreader,Newsreader Fallback;font-style:italic;font-weight:400}.newsreader_f145e687-module__ju0gna__variable{--font-serif:"Newsreader", "Newsreader Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf4ed;--surface:#fffaf3;--text:#575279;--text-strong:#3e3a5c;--muted:#6b6685;--line:#dfdad9;--rail:#cecacd;--node:#8a8599;--accent:#286983;--del:#a3485f;--ins-bg:#2869831a;--del-bg:#a3485f14;--mark:#ea9d3438;--focus:#907aa9;--selection:#907aa933;--fs-meta:.75rem;--fs-chip:.8125rem;--fs-small:.875rem;--fs-list:.9375rem;--fs-body:1rem;--fs-lead:1.1875rem;--fs-h3:1.0625rem;--fs-h2:1.5rem;--fs-h1:clamp(2.5rem, 1.75rem + 2.4vw, 3.25rem);--container:min(100% - 32px, 680px);--gutter:40px;--gap:16px;--header-h:56px;--section-pad:96px;--kicker-gap:32px;--ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#232136;--surface:#2a273f;--text:#e0def4;--text-strong:#f2f0fb;--muted:#a6a2c2;--line:#393552;--rail:#44415a;--node:#75718e;--accent:#9ccfd8;--del:#eb6f92;--ins-bg:#9ccfd81f;--del-bg:#eb6f921a;--mark:#f6c1772e;--focus:#c4a7e7;--selection:#c4a7e73d}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#232136;--surface:#2a273f;--text:#e0def4;--text-strong:#f2f0fb;--muted:#a6a2c2;--line:#393552;--rail:#44415a;--node:#75718e;--accent:#9ccfd8;--del:#eb6f92;--ins-bg:#9ccfd81f;--del-bg:#eb6f921a;--mark:#f6c1772e;--focus:#c4a7e7;--selection:#c4a7e73d}@media (max-width:719px){:root{--fs-lead:1.125rem;--fs-h2:1.375rem;--gutter:32px;--gap:12px;--header-h:52px;--section-pad:64px;--kicker-gap:24px}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}ol,ul{list-style:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--fs-body);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;line-height:1.65}::selection{background:var(--selection)}h1,h2,h3{color:var(--text-strong);text-wrap:balance;font-weight:600}p,li,dd{text-wrap:pretty}a{color:var(--accent);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:no-preference){a{transition:text-decoration-thickness .12s var(--ease)}}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.mono{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:var(--container);margin-inline:auto}.skip-link{z-index:20;color:var(--text-strong);font-size:var(--fs-small);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:8px 12px;position:absolute;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.skip-link:focus{transform:none}@media print{:root,:root[data-theme=dark],:root:not([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fff;--text:#222;--text-strong:#000;--muted:#444;--line:#ddd;--rail:#ccc;--node:#888;--accent:#000;--del:#8a2b44;--ins-bg:transparent;--del-bg:transparent;--mark:#ea9d3438}[data-print=hide]{display:none!important}}
.global-not-found-module__5aJxDq__main{flex-direction:column;justify-content:center;min-height:100svh;padding-block:64px;display:flex}.global-not-found-module__5aJxDq__kicker{color:var(--muted);font-size:var(--fs-meta);letter-spacing:.01em;line-height:1.5}.global-not-found-module__5aJxDq__title{font-size:var(--fs-h2);letter-spacing:-.015em;margin-top:12px;line-height:1.25}.global-not-found-module__5aJxDq__back{font-size:var(--fs-list);margin-top:20px}
