:root{color-scheme:light;--ink:#1d1d1f;--muted:#63636a;--blue:#0066cc}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.85;font-size:17px}header{background:#f5f5f7;padding:100px max(24px,calc((100vw - 1050px)/2)) 80px}header .eyebrow{letter-spacing:.13em;color:var(--blue);font-weight:600;font-size:13px}h1{font-size:clamp(42px,7vw,84px);letter-spacing:-.05em;line-height:1.06;margin:18px 0}header p{font-size:22px;color:var(--muted);max-width:850px}nav{position:sticky;top:0;z-index:5;display:flex;gap:24px;overflow:auto;background:rgba(255,255,255,.95);backdrop-filter:blur(18px);border-bottom:1px solid #ddd;padding:13px 24px;font-size:13px;white-space:nowrap}nav a{color:#444;text-decoration:none}main{max-width:1100px;margin:auto;padding:0 28px}section{padding:58px 0;border-bottom:1px solid #e5e5e7;min-width:0}h2{font-size:clamp(26px,4vw,40px);letter-spacing:-.025em;line-height:1.3;margin:0 0 30px}h3{font-size:23px;margin:35px 0 15px}p{margin:18px 0}a{color:var(--blue);overflow-wrap:anywhere}li{margin:12px 0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:32px 0}.cards article{background:#f5f5f7;border-radius:22px;padding:24px}.cards strong{font-size:26px}.cards p{font-size:15px;margin-bottom:0}.table-wrap{overflow-x:auto;border:1px solid #e4e4e8;border-radius:14px;margin:20px 0;max-width:100%}table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px;line-height:1.65}td,th{padding:12px 14px;border-bottom:1px solid #e6e6e8;text-align:left;vertical-align:top}th{background:#f5f5f7;font-weight:650}tbody tr:nth-child(even){background:#fafafa}figure{margin:32px 0;padding:18px;background:#f7f7f8;border-radius:20px}figure img{width:100%;height:auto;display:block}figcaption{color:var(--muted);font-size:13px;line-height:1.6;margin-top:14px}.source{font-size:13px;color:var(--muted)}.eq{overflow-x:auto;max-width:100%;padding:18px 8px;background:#f5f5f7;border-radius:14px}mjx-container[jax="CHTML"][display="false"]{white-space:nowrap!important}mjx-container[jax="SVG"][display="false"]{white-space:nowrap!important}mjx-container[display="true"]{max-width:100%;overflow:auto}footer{padding:48px 28px;text-align:center;color:var(--muted);font-size:13px}@media(max-width:760px){body{font-size:16px}header{padding:70px 22px 50px}header p{font-size:19px}main{padding:0 20px}.cards{grid-template-columns:1fr}section{padding:40px 0}figure{padding:8px}h3{font-size:21px}.eq{font-size:14px}}