:root{--bg:#fff;--text:#111;--line:#1116;--accent:#ff3b1f66;--sans:"Inter Tight", "PingFang SC", "Noto Sans SC", sans-serif;--mono:"JetBrains Mono", "PingFang SC", "Noto Sans SC", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#111;--text:#f0f0f0;--line:#ffffff73;--accent:#ff3b1f6b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0}body{min-height:100vh;font-family:var(--mono);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}button,a{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.18em;text-decoration-thickness:1px;transition:opacity .4s}a:hover{opacity:.5}:focus-visible{outline:1px solid var(--text);outline-offset:3px}::selection{background:var(--text);color:var(--bg)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{background:var(--text);color:var(--bg);z-index:2;padding:.4rem .6rem;text-decoration:none;position:absolute;top:-3rem;left:1rem}.skip:focus{top:1rem}.page{max-width:1510px}.hero{min-height:50vh;font-family:var(--sans);letter-spacing:-.03em;text-transform:none;align-items:flex-end;margin:0;padding:10vw 10vw 1.5vw;font-size:8vw;font-weight:500;line-height:1.05;display:flex}.hero-line{display:block}.phrase{-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:inset 0 -.22em 0 var(--accent);animation:.55s both shimmer}.mono{letter-spacing:.05em;text-transform:uppercase;padding:.6vw 10vw 3vw;font-size:max(12px,1.33vw);line-height:1.3;animation:1.2s .4s both rise}.settled .phrase,.settled .mono{animation:none}.status{margin:0}.columns{margin-top:1em;display:flex}.stack{flex:1 1 0;min-width:0}.group+.group{margin-top:1.05em}.label{opacity:.4;margin:0 0 .4em}ul{margin:0;padding:0;list-style:none}li+li{margin-top:.18em}.bottom{margin-top:1.15em;display:flex}.bottom>*{flex:1 1 0}.links{flex-wrap:wrap;gap:.55em 1.35em;display:flex}.langs{gap:.9em;display:flex}.langs button[aria-pressed=false]{opacity:.4}.langs button[aria-pressed=false]:hover{opacity:.5}.noscript{font-family:var(--sans);text-transform:none;letter-spacing:0;padding:10vw;font-size:1.4rem;line-height:1.3}@keyframes shimmer{0%{opacity:.2}to{opacity:1}}@keyframes rise{0%{opacity:0}to{opacity:1}}@media (width<=720px){.hero{align-items:flex-end;height:auto;min-height:50vh;padding:18vw 5vw 6vw;font-size:7vw}.mono{padding:2vw 5vw 8vw}.columns,.bottom{flex-direction:column}.stack+.stack{margin-top:1.35em}.bottom{gap:1.6em}}@media (prefers-reduced-motion:reduce){.phrase,.mono{animation:none}a,.langs button{transition:none}}
