:root{--navy:#153552;--blue:#1e6fb4;--muted:#607487;--line:#dbe5ec;--paper:#f4f8fb;--gold:#d4a543}*{box-sizing:border-box}body{margin:0;color:var(--navy);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.7;background:var(--paper)}a{color:inherit;text-decoration:none}.shell{width:min(1040px,calc(100% - 40px));margin:auto}.header{height:76px;display:flex;align-items:center;justify-content:space-between;padding-inline:max(20px,calc((100% - 1040px)/2));border-bottom:1px solid var(--line);background:#fff}.header img{width:154px}.header nav{display:flex;gap:18px}.header a{min-height:44px;display:flex;align-items:center}.crumb{padding-top:42px;color:var(--blue);font-weight:700}.hero{padding:42px 0 58px}.eyebrow{color:var(--blue);font-size:13px;font-weight:800}.hero h1{max-width:760px;margin:10px 0;font:700 clamp(42px,7vw,70px)/1.12 "Songti SC",STSong,serif}.hero>p{max-width:760px;color:var(--muted);font-size:18px}.status{display:inline-flex;margin-top:18px;padding:8px 14px;border:1px solid #c7d9e5;border-radius:999px;background:#fff;color:#4f6b7f;font-weight:700}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:76px}.card{padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff}.card h2{margin:0 0 10px;font-size:22px}.card p,.card li{color:var(--muted)}.actions{display:flex;gap:12px;margin-top:24px}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:8px 22px;border:1px solid #a8c3d5;border-radius:999px;font-weight:750}.primary{background:var(--blue);color:#fff;border-color:var(--blue)}footer{padding:34px 0;background:#102f49;color:#c8d7e2}.footer-inner{display:flex;justify-content:space-between;gap:24px}.footer-inner a{color:#fff}@media(max-width:650px){.header{height:auto;min-height:68px}.header img{width:128px}.header nav{font-size:12px;gap:10px}.crumb{padding-top:28px}.hero{padding:26px 0 38px}.hero h1{font-size:42px}.hero>p{font-size:16px}.grid{grid-template-columns:1fr;padding-bottom:48px}.actions,.footer-inner{flex-direction:column}.button{width:100%}}
