:root{--st-paper:#F6F1E7;--st-paper-2:#EDE6D6;--st-card:#FBF8F0;--st-ink:#0E1116;--st-ink-2:#4A4E57;--st-midnight:#0B1020;--st-vermilion:#FF4A1C;--st-vermilion-ink:#B92D0C;--st-cobalt:#3D5AFE;--st-rule:rgba(14,17,22,.18);--st-display:'Instrument Serif',Georgia,serif;--st-body:'Source Serif 4',Georgia,serif;--st-ui:'Inter Tight',system-ui,sans-serif;--st-mono:'JetBrains Mono',ui-monospace,monospace}html{scroll-behavior:smooth}body{margin:0;background:var(--st-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .25 0 0 0 0 .15 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");color:var(--st-ink);font-family:var(--st-ui);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--st-ink);text-decoration-color:var(--st-vermilion);text-underline-offset:3px}a:hover{color:var(--st-vermilion-ink)}:focus-visible{outline:3px solid var(--st-cobalt);outline-offset:2px}input,select,button{font-family:var(--st-ui)}@keyframes st-tick{to{transform:translateX(-50%)}}.st-ticker__track{display:flex;width:max-content;animation:st-tick 60s linear infinite}.st-ticker:hover .st-ticker__track{animation-play-state:paused}.st-arc{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s cubic-bezier(.6,0,.2,1)}.st-atlas[data-on="1"] .st-arc{stroke-dashoffset:0}.st-scroll{scrollbar-width:thin}.st-stickybar{transition:transform .25s ease}.st-ul{position:absolute;left:0;right:0;bottom:.1em;height:.26em;background:rgb(255 74 28 / .45);z-index:-1;transform:scaleX(0);transform-origin:left;animation:st-draw .6s .2s cubic-bezier(.6,0,.2,1) forwards}@keyframes st-draw{to{transform:scaleX(1)}}.st-stamp-v{position:absolute;left:calc(100% + 10px);top:50%;font:700 11px/1.2 var(--st-mono);font-style:normal;letter-spacing:.06em;white-space:nowrap;border:2px solid var(--st-vermilion);color:var(--st-vermilion-ink);padding:5px 8px;transform:translateY(-50%) rotate(-6deg);opacity:0;animation:st-land .25s .85s cubic-bezier(.3,1.4,.5,1) forwards}@keyframes st-land{0%{opacity:0;transform:translateY(-50%) scale(1.8) rotate(-6deg)}60%{opacity:1;transform:translateY(-50%) scale(.94) rotate(-6deg)}100%{opacity:1;transform:translateY(-50%) scale(1) rotate(-6deg)}}.st-route__path{stroke-dasharray:1;stroke-dashoffset:1;animation:st-route 1.8s .3s ease-in-out forwards}@keyframes st-route{to{stroke-dashoffset:0}}.st-route__node{opacity:0;animation:st-fade .4s forwards}@keyframes st-fade{to{opacity:1}}.st-pulse{transform-box:fill-box;transform-origin:center;opacity:0;animation:st-pulse 2.4s 2.4s ease-out infinite}@keyframes st-pulse{0%{transform:scale(1);opacity:.6}100%{transform:scale(2.8);opacity:0}}.st-next__item{transition:transform .35s ease,opacity .35s ease}@media (prefers-reduced-motion:reduce){.st-stickybar{transition:none}.st-ul{animation:none;transform:none}.st-stamp-v{animation:none;opacity:1}.st-route__path{animation:none;stroke-dashoffset:0}.st-route__node{animation:none;opacity:1}.st-pulse{animation:none;opacity:0}.st-next__item{transition:none}.st-ticker__track{animation:none}.st-arc{transition:none;stroke-dashoffset:0}html{scroll-behavior:auto}}html{scroll-behavior:smooth;scroll-padding-top:90px}.st-prose a{text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.st-stickybar{transition:none}}