@media(max-width:880px){.shell{width:min(100% - 36px,1120px)}.header-inner{grid-template-columns:1fr auto}.header-tools{gap:8px}.social-nav a{padding-inline:5px}.top-nav{position:fixed;right:14px;bottom:12px;left:14px;display:flex;justify-content:space-around;gap:8px;height:52px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--paper) 94%,transparent);box-shadow:0 12px 35px rgba(23,59,112,.12);backdrop-filter:blur(18px)}.hero{grid-template-columns:1fr;gap:38px;min-height:0;padding-block:56px}.identity-stage{width:min(100%,620px);justify-self:center}.identity-image{aspect-ratio:16/9}.identity-image img{object-position:center center}.signals{grid-template-columns:1fr 1fr}.signals div:nth-child(2){border-right:0}.signals div:nth-child(-n+2){border-bottom:1px solid var(--line)}.signals div:first-child,.signals div:nth-child(3){padding-left:0}.project-grid{grid-template-columns:1fr}.about-grid{grid-template-columns:1fr;gap:22px}.article-layout{grid-template-columns:minmax(0,1fr);gap:28px}.prose table{display:block;overflow-x:auto;white-space:nowrap}.article-layout aside{position:static;max-height:none;overflow:visible;gap:16px}.toc{padding:18px 20px;border:1px solid var(--line);border-top-color:var(--line);border-radius:14px;background:var(--soft)}.article-layout aside .toc a{font-size:13px}.note-row{grid-template-columns:92px 1fr auto}.site-footer{padding-bottom:70px}}@media(max-width:540px){body{font-size:16px}.shell{width:min(100% - 28px,1120px)}.header-inner{height:66px}.brand small{display:none}.social-nav a:first-child{display:none}.hero{padding-block:44px 50px}.hero h1{font-size:56px}.lede{font-size:18px}.hero-actions{flex-direction:column;align-items:stretch}.identity-stage{border-radius:18px}.identity-stage figcaption{padding:14px 16px 16px}.signals div{padding:19px 12px}.signals strong{font-size:22px}.section{padding-block:62px}.section h2{font-size:36px}html[lang=zh-CN] .section h2{line-height:1.42}.note-row{grid-template-columns:1fr auto;gap:7px;padding-block:19px}.note-date{grid-column:1}.note-row span:nth-child(2){grid-column:1}.note-row b{grid-row:1/3;grid-column:2}.note-row strong{font-size:19px}.note-row small{font-size:12px}.project-card{min-height:242px;padding:23px}.project-card h3{font-size:25px}.page-hero{padding-block:60px 44px}.page-hero h1{font-size:52px}.page-hero>p:last-child{font-size:18px}.article{padding-block:60px 86px}.article-header h1{font-size:43px}.article-deck{font-size:18px}.prose{font-size:17px}.prose h2{font-size:28px}.prose h3{font-size:23px}.prose pre{margin-inline:-4px;padding:20px;font-size:12px}.footer-inner{display:block}.footer-inner p+p{margin-top:5px}.footer-social{margin-top:10px}}