@import url("https://use.typekit.net/wew3bzr.css");:root{--color-accent:#00ffa2;--color-text:#0c0c0c;--color-text-muted:#0c0c0cb2;--color-text-placeholder:#0c0c0c66;--color-text-white:#fff;--color-text-muted-dark:#ffffffb2;--color-text-highlight:#00c075;--color-text-highlight-dark:#076042;--color-border:#d4d3d3;--color-background:#0c0c0c;--color-background-medium:#262626;--color-background-light:#fafafa;--color-error:#f32121;--font-header:sans-serif;--font-main:"neue-haas-grotesk-text",sans-serif;--font-main-light:"neue-haas-grotesk-display",sans-serif;--font-mono:fira-mono,monospace;--space-4xs:2px;--space-3xs:4px;--space-2xs:6px;--space-xs:8px;--space-s:12px;--space-m:18px;--space-l:24px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:64px;--space-5xl:72px;--corner-xs:6px}*{margin:0;padding:0;box-sizing:border-box}button,input[type=reset],input[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-align:left}body{font-family:var(--font-main);overflow-x:hidden}mark{background-color:transparent}li::marker{color:var(--color-text-muted)}details summary::marker{display:none}details summary::-webkit-details-marker{display:none}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}img,picture{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}::-moz-placeholder{color:var(--color-text-placeholder)}::placeholder{color:var(--color-text-placeholder)}.container{margin-left:auto;margin-right:auto;width:100%;max-width:100%;max-width:1152px!important;padding:var(--space-3xl) var(--space-l)}@media (min-width:1024px){.container{padding:var(--space-5xl) 0}}.container-wide{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:var(--space-l)}@media (min-width:1024px){.container-wide{padding:var(--space-5xl)}}.content{width:100%;max-width:100%;margin:var(--space-3xl) auto;padding:0 var(--space-l)}@media (min-width:1024px){.content{max-width:800px!important;margin:var(--space-5xl) auto}}.col{flex-direction:column}.col,.row{display:flex}.row{flex-direction:row}:root{--section-background-color:#fff;--section-foreground-color:var(--color-background-light)}.grey-section{--section-background-color:var(--color-background-light);--section-foreground-color:#fff}.prose{&>*{margin:calc(var(--space-3xs) * 2) 0}ol,ul{list-style:none}li{display:flex;margin:var(--space-2xs) 0;p{flex:1;margin-top:0}}ul{margin:var(--space-l) 0;counter-reset:ordered;li:before{content:"•";text-align:center;color:var(--color-accent);font-size:1.5rem;line-height:var(--space-xl);min-width:var(--space-xl);height:var(--space-xl);padding-right:var(--space-m)}}ol{counter-reset:ordered;margin:var(--space-l) 0;li{position:relative}li:before{content:"";background:var(--color-accent);margin-right:var(--space-m);transform:skewY(-13deg)}li:after,li:before{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:var(--space-xl);height:var(--space-xl);display:flex}li:after{content:counter(ordered);counter-increment:ordered;position:absolute;left:0;top:0;align-items:center;justify-content:center;font-weight:500;color:var(--color-text);font-family:var(--font-mono);line-height:var(--space-xl)}}a{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:4px;color:var(--color-text);transition:text-decoration-color .2s ease-in-out,text-underline-offset .2s ease-in-out;&:hover{text-decoration-color:var(--color-text);text-underline-offset:5px}}}@font-face{font-family:__N27_f49c69;src:url(/_next/static/media/150510ccb5fdb007-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__N27_f49c69;src:url(/_next/static/media/0c7a4dd2ff6be4b0-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__N27_Fallback_f49c69;src:local("Arial");ascent-override:93.35%;descent-override:25.71%;line-gap-override:0.00%;size-adjust:102.93%}.__className_f49c69{font-family:__N27_f49c69,__N27_Fallback_f49c69}.__variable_f49c69{--font-header:"__N27_f49c69","__N27_Fallback_f49c69"}