body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.72}a{color:var(--blue)}nav{position:sticky;top:0;z-index:20;background:rgba(245,245,247,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(0,0,0,.08)}nav .inner{max-width:1180px;margin:auto;padding:12px 24px;display:flex;gap:18px;align-items:center;overflow:auto;white-space:nowrap}nav a{text-decoration:none;color:#424247;font-size:13px}.brand{font-weight:760;color:#111;margin-right:auto}.hero{padding:94px 24px 74px;background:radial-gradient(circle at 75% 10%,#e9e2ff 0,transparent 36%),linear-gradient(180deg,#fff,#f5f5f7)}.hero-inner,main{max-width:1180px;margin:auto}.eyebrow,.kicker,.label{font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--accent)}h1{font-size:clamp(44px,7vw,88px);line-height:.98;letter-spacing:-.055em;margin:18px 0 24px;max-width:1000px}.dek{font-size:clamp(19px,2.2vw,28px);line-height:1.35;color:#48484e;max-width:900px}