@font-face{font-family:satoshi;src:url(/_next/static/media/b1dca2a5d44fc7a4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.80%}.__className_5c42de{font-family:satoshi,satoshi Fallback;font-weight:400;font-style:normal}.__variable_5c42de{--font-satoshi:"satoshi","satoshi Fallback"}@font-face{font-family:sourceCodePro;src:url(/_next/static/media/408aef02cdb547b9-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sourceCodePro Fallback;src:local("Arial");ascent-override:74.83%;descent-override:20.76%;line-gap-override:0.00%;size-adjust:131.49%}.__className_018758{font-family:sourceCodePro,sourceCodePro Fallback;font-weight:400;font-style:normal}.__variable_018758{--font-source-code-pro:"sourceCodePro","sourceCodePro Fallback"}@font-face{font-family:geist;src:url(/_next/static/media/de26b60124bf9146-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_14bdf9{font-family:geist,geist Fallback;font-weight:400;font-style:normal}.__variable_14bdf9{--font-geist:"geist","geist Fallback"}:root{--breakpoint-small:375px;--breakpoint-medium:768px;--breakpoint-large:1920px;--header-height:56px;--redesign-header-height:80px;--padding-horizontal:20px;--font-satoshi:var(--font-satoshi);--font-source-code-pro:var(--font-source-code-pro);--color-bg:#f5f4f1;--color-fg:#171717;--color-muted:#8c8a85;--color-muted-strong:#8f8e8a;--color-surface:#ffffff;--color-divider:rgba(23,23,23,0.1);--color-footer-bg:#171717;--color-footer-fg:#ffffff;--grid-margin:16px;--grid-gutter:16px;--ease-out-cubic:cubic-bezier(0.33,1,0.68,1)}:root[data-theme=dark]{--color-bg:#121211;--color-fg:#f5f4f1;--color-muted:#8f8e8a;--color-muted-strong:#8f8e8a;--color-surface:#1d1d1c;--color-divider:rgba(245,244,241,0.12);--color-footer-bg:#000000}@media (min-width:1024px){:root{--header-height:62px;--redesign-header-height:92px;--padding-horizontal:56px;--grid-margin:32px}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;overflow-x:clip;font-family:var(--font-satoshi);font-weight:300;font-size:1rem;line-height:1.625rem}h1,h2,h3,p{font-size:.875rem;font-weight:300}a{color:inherit;text-decoration:none}@media (min-width:1280px){body{font-size:1.0625rem;line-height:1.625rem}}.font-satoshi{font-family:var(--font-satoshi),sans-serif}.font-source-code-pro{font-family:var(--font-source-code-pro),monospace}main{margin-top:var(--header-height)}html:has([data-layout=redesign]){scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has([data-layout=redesign]){color:var(--color-fg);background-color:var(--color-bg)}html.has-custom-cursor,html.has-custom-cursor a,html.has-custom-cursor button{cursor:none}@media (prefers-reduced-motion:reduce){html:has([data-layout=redesign]){scroll-behavior:auto}}