:root{font-size:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-sans: "Satoshi", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif: "Gambetta", ui-serif, Georgia, serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--paper: #f7f3ec;--paper-warm: #efe8dc;--paper-bright: #fdfbf7;--ink: #14120f;--ink-soft: rgba(20, 18, 15, .62);--ink-mute: rgba(20, 18, 15, .42);--ink-faint: rgba(20, 18, 15, .12);--ink-hair: rgba(20, 18, 15, .08);--riso: #d0431f;--brand: #8030f0;--gutter: clamp(1.25rem, 5vw, 4.5rem);--measure: 72rem;--section-y: clamp(5rem, 11vw, 9.5rem);--ease-out: cubic-bezier(.16, 1, .3, 1);--color-background: var(--paper);--color-text: var(--ink);--color-link: var(--ink);--color-link-hover: var(--ink)}*,*:after,*:before{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--paper)}body{margin:0;padding:0;color:var(--color-text);background-color:var(--color-background);overflow-x:hidden;text-rendering:optimizeLegibility}::-moz-selection{background:var(--riso);color:var(--paper-bright)}::selection{background:var(--riso);color:var(--paper-bright)}a{text-decoration:none;color:var(--color-link);outline:none;cursor:pointer}a:hover{color:var(--color-link-hover)}:focus-visible{outline:2px solid var(--riso);outline-offset:3px;border-radius:2px}img,video{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root{position:relative;min-height:100svh}html[data-page=v3]:not([data-open=true]),html[data-page=v3]:not([data-open=true]) body,html[data-page=v3]:not([data-open=true]) #root{overflow:hidden;height:100%;min-height:100%}html[data-page=v3]{background:#0a0908;--riso: var(--brand)}html[data-page=v3][data-open=true]{background:var(--paper)}html[data-page=v3][data-open=true] section[id]{scroll-margin-top:5.5rem}html[data-page=rate],html[data-page=rate] body,html[data-page=rate] #root{overflow:hidden;height:100%;min-height:100%;background:#0a0908}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
