@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.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:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.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:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.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:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.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:Rethink Sans Fallback;src:local(Arial);ascent-override:94.7%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:104.76%}.rethink_sans_b0a1378a-module__bbfx3W__className{font-family:Rethink Sans,Rethink Sans Fallback;font-style:normal}.rethink_sans_b0a1378a-module__bbfx3W__variable{--font-rethink-sans:"Rethink Sans", "Rethink Sans Fallback"}
@font-face{font-family:switzer;src:url(../media/Switzer_Light-s.p.1kba2j3dj-lrs.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:97.91%;descent-override:24.98%;line-gap-override:8.99%;size-adjust:100.1%}.switzer_9380206f-module__-yYkxq__className{font-family:switzer,switzer Fallback;font-weight:300}.switzer_9380206f-module__-yYkxq__variable{--font-switzer:"switzer", "switzer 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_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:GeistSerifRegular;src:url(../media/GeistSerif_Regular-s.p.3vk0c5jwefof7.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:GeistSerifRegular Fallback;src:local(Times New Roman);ascent-override:87.78%;descent-override:25.77%;line-gap-override:0.0%;size-adjust:114.49%}.geistserifregular_c78e728c-module__lyZrIq__className{font-family:GeistSerifRegular,GeistSerifRegular Fallback,Times New Roman,Times,serif;font-weight:400}.geistserifregular_c78e728c-module__lyZrIq__variable{--font-geist-serif-regular:"GeistSerifRegular", "GeistSerifRegular Fallback", Times New Roman, Times, serif}
@media (any-hover:hover) and (any-pointer:fine){:root{--site-cursor:url(/cursors/arrow.svg) 5 4, default;--site-cursor-action:url(/cursors/arrow-hover.svg) 6 4, pointer;cursor:var(--site-cursor)}body{cursor:var(--site-cursor)}:is(a[href],button,summary,select,label[for],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],[role=button],[role=link],[role=tab],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option],[data-cursor=pointer]){cursor:var(--site-cursor-action)}:is(a[href],button,summary,label[for],[role=button],[role=link],[role=tab],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option],[data-cursor=pointer]) :where(svg,path,span,img){cursor:inherit}:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,[contenteditable=""],[contenteditable=true],[contenteditable=plaintext-only]){cursor:text}:root :is(:disabled,[aria-disabled=true],[inert]),:root :is(:disabled,[aria-disabled=true],[inert]) *{cursor:not-allowed}:root[data-pointer-pressed]{--site-cursor:url(/cursors/arrow-pressed.svg) 5 3, default;--site-cursor-action:url(/cursors/arrow-pressed.svg) 5 3, pointer}}.pointer-pulse{z-index:2147483647;pointer-events:none;background:0 0;border:0;width:0;height:0;margin:0;padding:0;position:fixed;inset:0 auto auto 0;overflow:visible}.pointer-pulse::backdrop{pointer-events:none;background:0 0}.pointer-pulse-ring{border:2px solid var(--pen);width:24px;height:24px;box-shadow:0 0 0 2px var(--on-ink), 0 2px 8px #1a1a1829;opacity:0;transition:opacity var(--dur-enter) var(--ease-out), transform var(--dur-enter) var(--ease-out);border-radius:50%;position:absolute;top:-12px;left:-12px;transform:scale(1.5)}.pointer-pulse[data-pressed] .pointer-pulse-ring{opacity:.85;transition-duration:var(--dur-press);transform:scale(.9)}@media (prefers-reduced-motion:reduce){:root[data-pointer-pressed]{--site-cursor:url(/cursors/arrow.svg) 5 4, default;--site-cursor-action:url(/cursors/arrow-hover.svg) 6 4, pointer}.pointer-pulse-ring,.pointer-pulse[data-pressed] .pointer-pulse-ring{transition-property:opacity;transform:none}}@media (hover:none) and (pointer:coarse){.pointer-pulse{display:none}}
