.wWXZva_footer{margin-top:var(--space-section);background:var(--color-field);color:var(--color-on-field);--color-focus:var(--color-on-field);--color-accent:var(--color-on-field-muted);--color-accent-strong:var(--color-on-field)}.wWXZva_inner{row-gap:var(--space-m);padding-block:var(--space-2xl) var(--space-l)}.wWXZva_heading{font-family:var(--font-text);font-size:var(--step-0);letter-spacing:var(--tracking-label);color:var(--color-on-field-muted);grid-column:rail}.wWXZva_body{gap:var(--space-l);grid-column:wide-start/full-end;display:grid}.wWXZva_closing{max-width:22ch;font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.wWXZva_links{gap:var(--space-2xs) var(--space-l);font-size:var(--step-1);font-weight:var(--weight-bold);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wWXZva_links a{padding-block:var(--space-2xs);display:inline-block}.wWXZva_legal{padding-top:var(--space-xl);color:var(--color-on-field-muted);font-size:var(--step--1);grid-column:full}@media (min-width:56rem){.wWXZva_inner{row-gap:var(--space-l)}.wWXZva_heading{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-heading)}.wWXZva_body{grid-column:body-start/full-end}.wWXZva_closing{font-size:var(--step-4)}}
._4R_rJq_toggle{border:var(--border-hairline) solid transparent;border-radius:var(--radius-round);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;transition:border-color var(--duration-quick) var(--ease-out), background-color var(--duration-quick) var(--ease-out);background:0 0;place-items:center;padding:0;display:inline-grid}._4R_rJq_toggle:hover{border-color:var(--color-rule);background:var(--color-paper-sunk)}._4R_rJq_toggle:active{background:var(--color-rule)}._4R_rJq_icon{width:1.375rem;height:1.375rem}._4R_rJq_stroke{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}._4R_rJq_fill{fill:var(--color-accent)}
.mdpVJq_header{align-items:center;gap:var(--space-xs);padding-block:var(--space-header);grid-template-columns:1fr auto auto;grid-template-areas:"mark nav toggle";display:grid}@media (min-width:40rem){.mdpVJq_header{gap:var(--space-m)}}.mdpVJq_toggle{grid-area:toggle;margin-inline-end:calc(var(--space-xs) * -1)}.mdpVJq_wordmark{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);grid-area:mark;justify-self:start;text-decoration:none}.mdpVJq_wordmark:hover{color:var(--color-accent-strong)}.mdpVJq_nav{grid-area:nav}.mdpVJq_links{gap:var(--gutter);padding:0;list-style:none;display:flex}.mdpVJq_links a{padding-block:var(--space-2xs);text-decoration-color:#0000;display:inline-block}.mdpVJq_links a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}
@font-face{font-family:Besley;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/920ed08957695403-s.2kglez_4gd1ws.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:Besley;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/d7f7d4a6ce96861d-s.p.2s620w91n8gs5.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:Besley Fallback;src:local(Times New Roman);ascent-override:100.86%;descent-override:34.29%;line-gap-override:0.0%;size-adjust:123.94%}.zL5Qca_className{font-family:Besley,Besley Fallback;font-style:normal}.zL5Qca_variable{--font-besley:"Besley", "Besley Fallback"}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/87f2df1c5d48da46.3w7523341d8f2.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:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/97692b5f83a7043d.p.1o1q0agfo654o.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7e75aa585bf80471.0uclrktt8h78d.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/10b40a20e4e62717.p.2dv7oiayrgfo5.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}.D1Ok6q_className{font-family:Atkinson Hyperlegible Next}.D1Ok6q_variable{--font-atkinson:"Atkinson Hyperlegible Next"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-paper:var(--lightningcss-light,#f5f0e6)var(--lightningcss-dark,#171512);--color-paper-sunk:var(--lightningcss-light,#ede6d8)var(--lightningcss-dark,#1f1c18);--color-ink:var(--lightningcss-light,#1c1915)var(--lightningcss-dark,#eee7da);--color-ink-muted:var(--lightningcss-light,#5c554b)var(--lightningcss-dark,#a99f90);--color-rule:var(--lightningcss-light,#d9cfbd)var(--lightningcss-dark,#38332c);--color-accent:var(--lightningcss-light,#0f6b4b)var(--lightningcss-dark,#6ccb9f);--color-accent-strong:var(--lightningcss-light,#0a4f37)var(--lightningcss-dark,#8fddb8);--color-field:var(--lightningcss-light,#0e4a35)var(--lightningcss-dark,#123b2c);--color-on-field:var(--lightningcss-light,#f5f0e6)var(--lightningcss-dark,#eee7da);--color-on-field-muted:var(--lightningcss-light,#b9d3c5)var(--lightningcss-dark,#a8c7b7);--color-selection:var(--lightningcss-light,#cfe5d8)var(--lightningcss-dark,#2f5a47);--color-selection-ink:var(--color-ink);--color-focus:var(--color-accent);--color-device:var(--lightningcss-light,#1c1915)var(--lightningcss-dark,#2e2a24);--color-device-edge:var(--lightningcss-light,#1c1915)var(--lightningcss-dark,#5c554b);--shadow-device:0 1.25rem 2.5rem -1rem var(--lightningcss-light,#1c191566)var(--lightningcss-dark,#0009);--color-code-text:var(--color-ink);--color-code-muted:var(--lightningcss-light,#5c554b)var(--lightningcss-dark,#a99f90);--color-code-keyword:var(--color-accent);--color-code-string:var(--lightningcss-light,#8f3f1a)var(--lightningcss-dark,#e9a27a);--color-code-constant:var(--lightningcss-light,#6b4a00)var(--lightningcss-dark,#e0c36a);--color-code-function:var(--lightningcss-light,#3a4a8c)var(--lightningcss-dark,#a8b4f0);--font-display:var(--font-besley), "Rockwell", "Georgia", serif;--font-text:var(--font-atkinson), ui-sans-serif, system-ui, sans-serif;--step--1:clamp(.875rem, .85rem + .1vw, .9375rem);--step-0:clamp(1.0625rem, 1.02rem + .18vw, 1.1875rem);--step-1:clamp(1.25rem, 1.18rem + .3vw, 1.5rem);--step-2:clamp(1.5rem, 1.35rem + .6vw, 2rem);--step-3:clamp(1.875rem, 1.6rem + 1.2vw, 2.75rem);--step-4:clamp(2.25rem, 1.75rem + 2.2vw, 3.75rem);--step-5:clamp(2.5rem, 1.7rem + 3.4vw, 4.75rem);--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-heavy:800;--leading-display:1.04;--leading-heading:1.15;--leading-snug:1.4;--leading-body:1.62;--tracking-display:-.022em;--tracking-heading:-.012em;--tracking-label:.01em;--measure:66ch;--measure-lead:34ch;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:7rem;--space-section:clamp(4rem, 2.6rem + 6vw, 9rem);--space-header:clamp(.75rem, .5rem + 1.1vw, 1.5rem);--space-page-top:clamp(2rem, .9rem + 4.7vw, 4.5rem);--page-max:88rem;--page-margin:clamp(1rem, .2rem + 3.6vw, 3.5rem);--gutter:clamp(1rem, .6rem + 1.6vw, 2rem);--grid-columns:12;--radius-s:2px;--radius-m:6px;--radius-round:999px;--border-hairline:1px;--border-rule:2px;--focus-ring-width:3px;--focus-ring-offset:3px;--underline-thickness:.08em;--underline-offset:.2em;--underline-offset-hover:.3em;--status-dot:.5em;--duration-quick:.14s;--duration-base:.24s;--duration-slow:.48s;--ease-out:cubic-bezier(.16, 1, .3, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--duration-quick:0s;--duration-base:0s;--duration-slow:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--color-ink-muted) var(--color-paper);scroll-padding-top:var(--space-l)}body{background:var(--color-paper);min-height:100vh;color:var(--color-ink);caret-color:var(--color-accent);font-family:var(--font-text);font-size:var(--step-0);line-height:var(--leading-body);font-kerning:normal;font-variant-numeric:oldstyle-nums proportional-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}::selection{background:var(--color-selection);color:var(--color-selection-ink)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}p,ul,ol,dl,dd,figure,blockquote{margin:0}p,li{text-wrap:pretty}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset);transition:text-underline-offset var(--duration-quick) var(--ease-out), color var(--duration-quick) var(--ease-out)}a:hover{color:var(--color-accent-strong);text-underline-offset:var(--underline-offset-hover)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-s)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.wrap{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-margin));padding-inline:var(--page-margin);margin-inline:auto}.grid{column-gap:var(--gutter);grid-template-columns:[full-start rail-start body-start wide-start]minmax(0,1fr)[rail-end body-end wide-end full-end];display:grid}@media (min-width:56rem){.grid{grid-template-columns:[full-start rail-start wide-start]repeat(3,minmax(0,1fr))[rail-end body-start]repeat(7,minmax(0,1fr))[body-end wide-end]repeat(2,minmax(0,1fr))[full-end]}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-s);left:var(--space-s);z-index:1;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-paper);font-weight:var(--weight-bold);transform:translateY(calc(-100% - var(--space-l)));text-decoration:none;position:absolute}.skip-link:focus{transform:none}.skip-link:hover{color:var(--color-paper)}main{flex:1}main:focus{outline:none}
