.info-main{background:var(--paper);min-height:70vh}.info-hero{padding:clamp(72px,9vw,140px) clamp(24px,8vw,150px) 56px;border-bottom:1px solid var(--line)}.info-hero .eyebrow{color:var(--gold-deep);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.info-hero h1{max-width:1050px;margin:18px 0 24px;font-size:clamp(52px,7vw,100px);font-weight:400;letter-spacing:-.055em;line-height:.96}.info-hero p{max-width:760px;color:var(--muted);font-size:19px;line-height:1.7}.info-content{padding:64px clamp(24px,8vw,150px) 100px}.info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.info-card{padding:30px;border:1px solid var(--line);border-radius:9px;background:#fff}.info-card small{color:var(--gold-deep);font-weight:700}.info-card h2{margin:26px 0 12px;font-size:27px;font-weight:400}.info-card p,.info-card li{color:var(--muted);line-height:1.7}.info-card ul{padding-left:20px}.info-card a,.info-action{display:inline-flex;margin-top:20px;padding:14px 20px;border-radius:7px;background:var(--ink);color:#fff;text-decoration:none}.info-legal{max-width:950px}.info-legal section{padding:28px 0;border-bottom:1px solid var(--line)}.info-legal h2{font-size:28px;font-weight:400}.info-legal p,.info-legal li{color:var(--muted);line-height:1.8}.info-page{display:none}.info-page.active{display:block}.lang-zh{display:none}html[data-locale="zh-CN"] .lang-en{display:none}html[data-locale="zh-CN"] .lang-zh{display:block}@media(max-width:900px){.info-grid{grid-template-columns:1fr}.info-hero,.info-content{padding-left:20px;padding-right:20px}.site-header nav{display:none}}
