:root{--th-primary:#0071e3;--th-fg:#1d1d1f;--th-muted:#6e6e73;--th-bg:#fff;--th-font:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Apple SD Gothic Neo", "Malgun Gothic", "Hiragino Sans", "Microsoft YaHei", sans-serif}@media (prefers-color-scheme:dark){:root{--th-fg:#f5f5f7;--th-muted:#a1a1a6;--th-bg:#000}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--th-font);color:var(--th-fg);background:var(--th-bg);line-height:1.5}.th-skip{position:absolute;left:-9999px}.th-skip:focus{top:16px;left:16px}.th-landing{max-width:880px;margin:0 auto;padding:96px 24px 48px}.th-landing h1{letter-spacing:-.02em;margin:16px 0 8px;font-size:clamp(2.5rem,6vw,4rem)}.th-landing .th-tagline{color:var(--th-muted);margin:0 0 32px;font-size:1.25rem}.th-landing footer{color:var(--th-muted);margin-top:96px;font-size:.8125rem}
