.nav-inner{grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:24px;min-height:76px;display:grid}.nav-links{justify-self:center}.nav-actions{justify-self:end;align-items:center;gap:12px;display:flex}.lang-switch{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:#ffffff06;align-items:center;gap:2px;padding:3px;display:inline-flex}.lang-switch a{border-radius:var(--r-pill);min-height:36px;color:var(--text-2);transition:background-color var(--dur-ui) var(--ease),color var(--dur-ui) var(--ease);justify-content:center;align-items:center;padding:7px 10px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.lang-switch a:hover{color:var(--text)}.lang-switch a[aria-current=true]{background:var(--text);color:var(--bg)}.cta .actions{justify-content:center}#partner .login-line{margin-top:36px}.site-footer{padding-block:clamp(36px,5vw,56px)}.footer-grid{grid-template-columns:minmax(0,1fr) repeat(2,minmax(160px,auto));align-items:start;gap:clamp(48px,8vw,120px);display:grid}.footer-brand{justify-items:start;gap:16px;display:grid}.footer-brand .logo{font-size:34px}.footer-brand p{color:var(--text);font-size:18px;line-height:1.4}.footer-copyright{color:var(--text-2);margin-top:20px;font-size:15px}.footer-column{align-content:start;gap:12px;display:grid}.footer-column strong{color:var(--text);font-size:18px;font-weight:600}.footer-column a{color:var(--text-2);transition:color var(--dur-ui) var(--ease);font-size:16px;line-height:1.4}.footer-column a:hover{color:var(--text)}.info-hero{padding-block:var(--s6) var(--s5);max-width:900px}.info-hero h1{font-size:var(--fs-display);letter-spacing:var(--track-display);margin:var(--s3) 0;max-width:12ch;line-height:1}.info-hero .lead{max-width:680px}.info-section{padding-block:0 var(--s6)}.info-card{border-top:1px solid var(--line);max-width:860px;color:var(--text-2);gap:20px;padding-top:32px;line-height:1.75;display:grid}.info-card h2{color:var(--text);letter-spacing:-.03em;margin-top:20px;font-size:clamp(24px,3vw,36px);line-height:1.1}.info-card h2:first-child{margin-top:0}.info-card p,.info-card li{max-width:760px}.info-card ul{gap:8px;padding-left:20px;display:grid}.placeholder{border:1px dashed var(--line-strong);color:var(--text);background:#ffffff09;border-radius:6px;padding:.15em .35em;display:inline}.draft-note{border:1px solid var(--line);max-width:760px;color:var(--text-2);background:var(--surface);border-radius:12px;padding:16px 18px}html[lang=zh-CN] .label{letter-spacing:.08em;text-transform:none}html[lang=zh-CN] .hero h1,html[lang=zh-CN] .page-hero h1,html[lang=zh-CN] .pub-hero h1,html[lang=zh-CN] .info-hero h1,html[lang=zh-CN] .h2,html[lang=zh-CN] .series-copy h3,html[lang=zh-CN] .step-head h3{letter-spacing:-.03em}@media (width<=900px){.nav-inner{grid-template-columns:auto 1fr;row-gap:8px;min-height:0;padding-block:12px}.logo{grid-area:1/1}.nav-actions{grid-area:1/2;justify-self:end}.nav-links{grid-area:2/1/auto/-1;justify-content:center;justify-self:center;width:auto}.footer-grid{grid-template-columns:minmax(0,1fr) auto auto;gap:32px}.footer-brand{grid-column:auto}.footer-copyright{margin-top:20px}}@media (width<=560px){.nav-inner{gap:8px 12px}.nav-links{justify-content:center;gap:20px;width:100%}.nav-links .nav-home{display:none}.nav-actions{gap:8px}.nav-actions .btn{min-height:44px;padding:10px 14px;font-size:13px}.lang-switch a{min-height:34px;padding:7px 8px;font-size:11px;position:relative}.lang-switch a:before{content:"";position:absolute;inset:-5px 0}.footer-grid{grid-template-columns:1fr;gap:40px}.footer-brand{grid-column:auto}}@media (width<=390px){.nav-links{gap:14px}.nav-links a:not(.btn){font-size:13px}.lang-switch a{padding-inline:6px}}
