.start-map{max-width:960px;margin:auto;overflow-wrap:anywhere}.start-map [lang=zh-CN]{display:block;color:var(--muted);font-size:.85em;margin-top:.4em;letter-spacing:.015em}.start-hero{padding:8px 0 28px}.start-hero h1{font-size:clamp(44px,6vw,72px);margin:26px 0 34px}.start-hero h1 span{font-size:.43em;letter-spacing:.035em;margin-top:16px}.start-lead{font-size:23px;line-height:1.65;max-width:720px}.start-caption{color:var(--muted);font-size:16px;line-height:1.8}.start-jumps{display:flex;flex-wrap:wrap;gap:12px 26px;margin:32px 0 0;font:14px/1.8 Arial,'Microsoft YaHei',sans-serif}.start-jumps a{text-decoration:none;padding:5px 0}.start-section{border-top:1px solid var(--line);padding:38px 0 12px;margin:42px 0 0;scroll-margin-top:24px}.start-section-heading{display:flex;gap:24px;align-items:baseline;margin-bottom:28px}.start-number{color:var(--accent);font:14px/1.5 Arial,sans-serif;letter-spacing:2px}.start-section h2{font-size:36px;margin:0}.start-section h2 span{font-size:18px;font-weight:400}.start-statement{font-size:25px;line-height:1.6}.start-links{display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:24px}.start-essays,.start-directory,.start-reader-fit,.start-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.start-essays article{padding:24px 0;border-bottom:1px solid var(--line)}.start-meta{font:13px/1.7 Arial,'Microsoft YaHei',sans-serif;color:var(--muted);margin:0 0 9px}.start-essays h3{font-size:22px;line-height:1.5;margin:8px 0 12px}.start-essays h3 a{text-decoration:none}.start-essays p:not(.start-meta){font-size:15px;line-height:1.75;margin-bottom:0}.start-directory article{border-bottom:1px solid var(--line);padding:28px 0;display:flex;flex-direction:column;align-items:start}.start-directory h3{font-size:29px;margin:0 0 16px}.start-directory h3 span{font-size:18px}.start-directory p{font-size:17px;line-height:1.8;margin:0 0 20px}.start-cta{margin-top:auto;font-size:16px}.start-cta span{font-size:14px}.start-context{font-size:15px;margin:28px 0}.start-paths article{padding:26px 0;border-bottom:1px solid var(--line)}.start-paths h3{font-size:27px;margin:0 0 14px}.start-paths h3 span{font-size:17px}.start-stops{display:flex;flex-wrap:wrap;gap:12px 34px;padding-left:22px;margin:24px 0;font-size:15px;line-height:1.9}.start-stops li::marker{color:var(--accent)}.start-reader-fit{gap:36px 48px}.start-reader-fit h3{font-size:22px;margin:0 0 24px}.start-reader-fit ul{padding-left:20px;margin:0}.start-reader-fit li{font-size:16px;line-height:1.65;margin-bottom:20px}.start-next a{font-size:24px;padding:24px 0;border-bottom:1px solid var(--line);text-decoration:none}.start-next a span{font-size:16px}.start-map a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media(max-width:700px){.start-hero{padding-top:0}.start-lead{font-size:20px}.start-caption{font-size:16px}.start-jumps{display:grid;grid-template-columns:1fr;gap:3px}.start-jumps a{min-height:40px;display:flex;align-items:center}.start-section{margin-top:34px;padding-top:28px}.start-section-heading{gap:15px;margin-bottom:24px}.start-section h2{font-size:30px}.start-section h2 span{font-size:17px}.start-statement{font-size:22px}.start-essays,.start-directory,.start-reader-fit,.start-next{grid-template-columns:1fr}.start-directory h3{font-size:27px}.start-directory p{font-size:17px}.start-map [lang=zh-CN]{font-size:16px}.start-hero h1 span{font-size:24px}.start-links{flex-direction:column;gap:18px}.start-stops{display:block}.start-stops li{padding:6px 0}.start-paths h3{font-size:25px}.start-next a{font-size:23px}}
.start-map h2[id]{scroll-margin-top:28px}
