@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-normal-latin-ext-400.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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-normal-latin-400.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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-normal-latin-ext-400.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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-normal-latin-400.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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-normal-latin-ext-400.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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-normal-latin-400.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;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-normal-latin-ext-500.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:500;font-display:swap;src:url(/fonts/geist-mono-normal-latin-500.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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-normal-latin-ext-500.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:600;font-display:swap;src:url(/fonts/geist-mono-normal-latin-500.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-ext-400.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-400.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-normal-latin-ext-400.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-normal-latin-400.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}
body{margin:0}*{box-sizing:border-box}[data-font=sans] [style*=Instrument\ Serif],[data-font=sans] .h2{font-family:Geist,system-ui,sans-serif!important}[data-radius=soft] [style*=border-radius\:999px],[data-radius=soft] [style*="border-radius: 999px"],[data-radius=soft] [style*=border-radius\:24px],[data-radius=soft] [style*="border-radius: 24px"],[data-radius=soft] [style*=border-radius\:20px],[data-radius=soft] [style*="border-radius: 20px"],[data-radius=soft] [style*=border-radius\:28px],[data-radius=soft] [style*="border-radius: 28px"],[data-radius=soft] [style*=border-radius\:16px],[data-radius=soft] [style*="border-radius: 16px"],[data-radius=soft] [style*=border-radius\:14px],[data-radius=soft] [style*="border-radius: 14px"],[data-radius=soft] .btn,[data-radius=soft] .ghost,[data-radius=soft] .pill,[data-radius=soft] .card{border-radius:10px!important}[data-radius=sharp] [style*=border-radius\:999px],[data-radius=sharp] [style*="border-radius: 999px"],[data-radius=sharp] [style*=border-radius\:24px],[data-radius=sharp] [style*="border-radius: 24px"],[data-radius=sharp] [style*=border-radius\:20px],[data-radius=sharp] [style*="border-radius: 20px"],[data-radius=sharp] [style*=border-radius\:28px],[data-radius=sharp] [style*="border-radius: 28px"],[data-radius=sharp] [style*=border-radius\:16px],[data-radius=sharp] [style*="border-radius: 16px"],[data-radius=sharp] [style*=border-radius\:14px],[data-radius=sharp] [style*="border-radius: 14px"],[data-radius=sharp] [style*=border-radius\:12px],[data-radius=sharp] [style*="border-radius: 12px"],[data-radius=sharp] .btn,[data-radius=sharp] .ghost,[data-radius=sharp] .pill,[data-radius=sharp] .card{border-radius:3px!important}@media (max-width:760px){.prefs-wrap[data-open]{flex:100%}.prefs-menu{grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin-top:10px!important;position:static!important}[data-mnav]{column-gap:10px!important}[data-mnav]>.sh-nav,[data-mnav]>.prefs-wrap,[data-mnav]>.sh-right .prefs-wrap,[data-mnav] .sh-guest,[data-mnav] .sh-badge{display:none!important}[data-mnav]>.sh-right{margin-left:auto}[data-mnav] .sh-menu-btn{display:inline-flex!important}}.menu-in{animation:.14s ease-out menu-in}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}.menu-item:hover,.menu-item:focus-visible{background:var(--sf2)!important}@media (prefers-reduced-motion:reduce){.menu-in{animation:none}}.nav-bar{z-index:2147483000;transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.nav-bar[data-s=busy]{animation:8s cubic-bezier(.08,.7,.2,1) forwards nav-grow}.nav-bar[data-s=done]{opacity:0;transition:opacity .3s .1s}@keyframes nav-grow{0%{transform:scaleX(0)}to{transform:scaleX(.94)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}html[data-navd] [data-theme-root]>:not(header),html[data-navd] [class^=scr-admin] main{animation:.24s ease-out page-in}html[data-fx] img:not([data-ld]){opacity:0;animation:.3s 2.5s forwards img-show}html[data-fx] img[data-ld="1"]{animation:.45s img-in}}@keyframes page-in{0%{opacity:0}}@keyframes img-in{0%{opacity:0}}@keyframes img-show{to{opacity:1}}
