:root{--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--text-colour:#000000;--background-colour:#ffffff;--pink:#ff1690;--grid-gap:0.3em;--page-gap:14px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%}body{letter-spacing:.2em;font-size:16px}.hidden{display:none!important}.menu{overflow-y:hidden!important}@font-face{font-family:Kode Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0040a664994ddef3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Kode Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ffc9840129f3b0ce-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Kode Mono Fallback;src:local("Arial");ascent-override:72.81%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_26f03f{font-family:Kode Mono,Kode Mono Fallback;font-weight:500;font-style:normal}.HamburgerMenu_menu__wKROe{position:absolute;right:14px;top:2px;padding:14px 8px 0}.HamburgerMenu_burger__2pNCK{width:50px;height:40px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.HamburgerMenu_burger__2pNCK span{display:block;position:absolute;height:2px;width:100%;background:var(--text-colour);opacity:1;right:0;transform:rotate(0deg);transition:.15s ease-in-out}.HamburgerMenu_burger__2pNCK span:first-child{top:0;width:80%;transform-origin:left center}.HamburgerMenu_burger__2pNCK span:nth-child(2){top:12px;transform-origin:left center}.HamburgerMenu_burger__2pNCK span:nth-child(3){top:24px;width:80%;transform-origin:left center}.HamburgerMenu_open__PS83e .HamburgerMenu_burger__2pNCK span:first-child{transform:rotate(45deg);top:-3px;right:-8px;width:100%}.HamburgerMenu_open__PS83e .HamburgerMenu_burger__2pNCK span:nth-child(2){width:0;opacity:0}.HamburgerMenu_open__PS83e .HamburgerMenu_burger__2pNCK span:nth-child(3){transform:rotate(-45deg);top:32px;right:-8px;width:100%}.HamburgerMenu_dropdown__XyAAg{display:none;left:0;top:0;width:100%;background:var(--background-colour);height:100vh;padding:0}.HamburgerMenu_open__PS83e .HamburgerMenu_dropdown__XyAAg{display:block;position:absolute}.HamburgerMenu_dropdown__XyAAg ul{padding-top:68px}.HamburgerMenu_dropdown__XyAAg ul li{display:block;width:100%;font-size:2em;padding:.5em 0}.HamburgerMenu_dropdown__XyAAg ul li a{padding-left:.2em}.NavBar_sm__O2mYJ{display:none}.NavBar_wrapper__u2dEj{display:flex;flex-direction:row;margin-top:.5em}.NavBar_content__rQjhM{display:flex;flex-direction:column;margin-left:8px;justify-content:flex-end}.NavBar_nav___Thya{display:flex;flex-direction:row}.NavBar_nav___Thya ul{list-style-type:none}.NavBar_nav___Thya ul li{margin:12px 24px 6px 0}.NavBar_nav___Thya ul li:last-child{margin-right:0}@media only screen and (max-width:800px){.NavBar_content__rQjhM{display:none}.NavBar_sm__O2mYJ{display:block}}.Logo_wrapper__S9NgW{display:flex;flex-direction:row;cursor:pointer;background:var(--background-colour)}.Logo_filler__nNNxa{border-top:1px solid var(--pink);width:13px;height:58px;margin-right:1px}.Logo_border__90MaQ,.Logo_filler__nNNxa{border-right:1px solid var(--pink);border-bottom:1px solid var(--pink)}.Logo_border__90MaQ,.Logo_img__WVBUP{background:var(--background-colour)}.Logo_img__WVBUP{border:1px solid var(--pink);margin-right:1px;width:58px;height:58px}.Logo_img__WVBUP svg{fill:var(--pink)}.Logo_wrapper__S9NgW:hover .Logo_filler__nNNxa,.Logo_wrapper__S9NgW:hover .Logo_img__WVBUP{background:var(--pink)}.Logo_wrapper__S9NgW:hover svg{fill:var(--background-colour)}.NavItem_ele__ujE8m{display:inline-block;align-items:center;text-transform:uppercase}.NavItem_ele__ujE8m a{text-decoration:none;color:var(--text-colour);padding:0 4px 0 2px}.NavItem_ele__ujE8m a:hover,.NavItem_ele__ujE8m.NavItem_active__Ctd0U a{background:var(--pink);color:var(--background-colour)}.Subtitle_subtitle__DdisD{display:block;pointer-events:none}.Subtitle_content__RoKiN{color:var(--pink);font-size:10px;padding:1px;display:block}