:root{--bg:#fff;--fg:#000;--muted:#8b8c8c;--placeholder:#d9d9d9;--asset-filter:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0d0d0d;--fg:#fff;--muted:#8b8c8c;--placeholder:#262626;--asset-filter:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--bg:#0d0d0d;--fg:#fff;--placeholder:#262626;--asset-filter:invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-neue-montreal), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;transition:background-color .3s,color .3s}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{display:block}[data-reveal]{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),filter .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}:root[data-loading] [data-reveal]{opacity:0;transform:translateY(var(--from,18px));filter:blur(var(--blur,10px))}@media (prefers-reduced-motion:reduce){[data-reveal]{transition-duration:1ms}}
