.static-page{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary)}.static-nav{min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 6.5vw;border-bottom:1px solid rgba(29,29,31,.06);background:var(--white);position:sticky;top:0;z-index:100}.static-nav-brand{display:flex;align-items:center;gap:5px;font-weight:720;font-size:16px;color:var(--text-primary)}.static-nav-icon{width:34px;height:34px;color:var(--text-primary);display:flex;align-items:center;justify-content:center}.static-nav-icon img{width:34px;height:34px;display:block}.static-hero{background:var(--white);padding:60px 0 34px;border-bottom:1px solid rgba(29,29,31,.07)}.static-hero .container,.static-footer .container{width:min(100%,900px);margin:0 auto;padding:0 20px;box-sizing:border-box}.static-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);margin-bottom:var(--space-lg)}.static-back:hover{color:#0071e3}.static-hero h1{font-size:clamp(40px,5vw,56px);line-height:1.08;font-weight:430;letter-spacing:-.045em;color:var(--text-primary)}.static-content{flex:1;padding:38px 0 76px}.static-container{max-width:860px;margin:0 auto;padding:0 18px;box-sizing:border-box}.static-container h2{font-size:21px;font-weight:680;color:var(--text-primary);margin:var(--space-2xl) 0 var(--space-md);letter-spacing:-.02em}.static-container h2:first-child{margin-top:0}.static-container h3{font-size:var(--text-base);font-weight:650;color:var(--text-primary);margin:var(--space-xl) 0 var(--space-sm)}.static-container p{font-size:14.5px;color:var(--text-secondary);line-height:1.86;margin-bottom:var(--space-md)}.static-container ul,.static-container ol{padding-left:var(--space-xl);margin-bottom:var(--space-md)}.static-container li{font-size:14.5px;color:var(--text-secondary);line-height:1.82;margin-bottom:var(--space-xs)}.static-container strong{color:var(--text-primary);font-weight:600}.static-container a{color:#0071e3;font-weight:500}.static-container a:hover{text-decoration:underline}.policy-meta{color:var(--text-tertiary)!important;font-size:12px!important;letter-spacing:.02em}.policy-lead{max-width:760px;color:var(--text-primary)!important;font-size:16px!important;line-height:1.78!important}.policy-list{margin:8px 0 28px}.policy-list>div{padding:14px 0;border-top:1px solid var(--border-light);display:grid;grid-template-columns:158px minmax(0,1fr);gap:20px}.policy-list>div:last-child{border-bottom:1px solid var(--border-light)}.policy-list dt{color:var(--text-primary);font-size:13.5px;font-weight:680}.policy-list dd{margin:0;color:var(--text-secondary);font-size:13.5px;line-height:1.72}.info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg);margin:var(--space-xl) 0}.contact-channels{gap:16px;margin:28px 0}.contact-channels .info-card{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;align-items:center;padding:22px;border-radius:16px}.contact-channels .info-card-icon{grid-row:1/3;margin:0}.contact-channels .info-card h3,.contact-channels .info-card p{grid-column:2}.contact-channels .info-card:hover{transform:none;box-shadow:none;border-color:#aaa}.info-card{display:block;padding:var(--space-xl);background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-xl);transition:all var(--duration-normal) var(--ease-out);color:inherit!important;text-decoration:none!important}.info-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.info-card-icon{width:40px;height:40px;border-radius:10px;background:#0071e314;color:#0071e3;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md)}.info-card-icon.is-wechat{background:color-mix(in srgb,var(--color-green) 9%,transparent);color:var(--color-green)}.info-card-icon.is-email{background:color-mix(in srgb,var(--color-coral) 9%,transparent);color:var(--color-coral)}.info-card h3{font-size:var(--text-sm)!important;font-weight:650!important;margin:0 0 var(--space-xs)!important;color:var(--text-primary)}.info-card p{font-size:13px!important;margin:0!important}.faq-item{padding:var(--space-lg) var(--space-xl);background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-lg);margin-bottom:var(--space-md)}.faq-item h3{font-size:var(--text-sm)!important;font-weight:650!important;margin:0 0 var(--space-sm)!important;color:var(--text-primary)}.faq-item p{margin:0!important;font-size:13px!important;line-height:1.85!important}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg);margin:var(--space-xl) 0}.contact-card{text-align:center;padding:var(--space-2xl) var(--space-lg);background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-xl)}.contact-card-icon{width:48px;height:48px;border-radius:12px;background:#0071e314;color:#0071e3;display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-md)}.contact-card h3{font-size:var(--text-sm)!important;font-weight:650!important;margin:0 0 var(--space-xs)!important}.contact-card p{font-size:13px!important;margin:0!important}.static-footer{padding:var(--space-lg) 0;border-top:1px solid var(--border-light);background:var(--white);text-align:center;font-size:12px;color:var(--text-tertiary)}@media(max-width:768px){.static-nav{min-height:54px;padding:0 16px}.static-nav-icon,.static-nav-icon img{width:28px;height:28px}.static-nav-brand{font-size:14px}.static-hero{padding:38px 0 24px}.static-hero h1{font-size:var(--text-2xl)}.info-grid,.contact-grid{grid-template-columns:1fr}.static-container{padding:0 16px}.static-content{padding:var(--space-xl) 0}.policy-list>div{grid-template-columns:1fr;gap:5px}.faq-item{padding:var(--space-md) var(--space-lg)}.faq-item p{line-height:1.9!important}.static-footer .container{display:flex;flex-direction:column;align-items:center;gap:6px;line-height:1.7}.static-footer .icp-link{margin-left:0!important}}@media(max-width:480px){.static-nav{padding:var(--space-xs) var(--space-sm)}.static-nav-brand{font-size:12px}.static-hero{padding:var(--space-xl) 0 var(--space-md)}.static-hero h1{font-size:var(--text-xl)}.static-back{font-size:12px}.faq-item,.info-card{padding:var(--space-md)}.contact-card{padding:var(--space-lg) var(--space-md)}}
