:root{--site-page:255 255 255;--site-surface:244 244 245;--site-card:255 255 255;--site-ink:24 24 27;--site-muted:113 113 122;--site-faint:161 161 170;--site-rule:237 237 239;--site-focus:111 50 212;--site-steady:30 162 228;--site-recharge:243 88 47;--site-wind:217 40 51;--site-focus-text:111 50 212;--site-shadow:0 1px 2px rgba(24,24,27,.04),0 8px 24px -6px rgba(24,24,27,.12);color-scheme:light}@media (prefers-color-scheme:dark){:root{--site-page:18 18 20;--site-surface:27 27 30;--site-card:39 39 42;--site-ink:244 244 245;--site-muted:154 154 162;--site-faint:99 99 107;--site-rule:38 38 42;--site-focus-text:162 123 240;--site-shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px -6px rgba(0,0,0,.5);color-scheme:dark}}.site,html{background:rgb(var(--site-page))}.site{color:rgb(var(--site-ink));font-family:var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.site ::-moz-selection{background:rgb(var(--site-focus)/.18)}.site ::selection{background:rgb(var(--site-focus)/.18)}.site :focus-visible{outline:2px solid rgb(var(--site-focus));outline-offset:3px;border-radius:6px}.site-when-dark{display:none}@media (prefers-color-scheme:dark){.site-when-light{display:none}.site-when-dark{display:block}}.site-system{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif}.site-card{background:rgb(var(--site-card));box-shadow:var(--site-shadow)}.site-evening{--site-page:18 18 20;--site-surface:27 27 30;--site-card:39 39 42;--site-ink:244 244 245;--site-muted:154 154 162;--site-faint:99 99 107;--site-rule:38 38 42;--site-focus-text:162 123 240;background:rgb(var(--site-page));color:rgb(var(--site-ink));color-scheme:dark}.site-prose{font-size:1.0625rem;line-height:1.65;color:rgb(var(--site-muted))}.site-prose h2{margin-top:3rem;margin-bottom:.75rem;font-size:1.5rem;line-height:1.25;font-weight:400;color:rgb(var(--site-ink))}.site-prose h3,.site-prose h4{margin-top:1.75rem;margin-bottom:.375rem;font-size:1.0625rem;font-weight:600;color:rgb(var(--site-ink))}.site-prose ol,.site-prose p,.site-prose ul{margin-bottom:1rem}.site-prose ul{list-style:disc;padding-left:1.25rem}.site-prose ol{list-style:decimal;padding-left:1.25rem}.site-prose li{margin-bottom:.375rem}.site-prose strong{font-weight:600;color:rgb(var(--site-ink))}.site-prose a{color:rgb(var(--site-ink));text-decoration:underline;text-decoration-color:rgb(var(--site-faint));text-underline-offset:3px}.site-prose a:hover{text-decoration-color:rgb(var(--site-ink))}@media (prefers-reduced-motion:no-preference){.site-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:site-draw 1.8s cubic-bezier(.45,0,.2,1) .15s forwards paused}.site-draw-after{opacity:0;transition:opacity .9s ease 1.2s}[data-drawn] .site-draw{animation-play-state:running}[data-drawn] .site-draw-after{opacity:1}}@keyframes site-draw{to{stroke-dashoffset:0}}.site-multiply{mix-blend-mode:multiply}@media (prefers-color-scheme:dark){.site-multiply{mix-blend-mode:normal;border-radius:1.5rem;overflow:hidden}}@font-face{font-family:__sourceSans_0f5c86;src:url(/_next/static/media/512f7db3dabc21be-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:__sourceSans_Fallback_0f5c86;src:local("Arial");ascent-override:111.84%;descent-override:36.46%;line-gap-override:0.00%;size-adjust:89.41%}.__className_0f5c86{font-family:__sourceSans_0f5c86,__sourceSans_Fallback_0f5c86;font-style:normal}.__variable_0f5c86{--font-sans:"__sourceSans_0f5c86","__sourceSans_Fallback_0f5c86"}