nav{position:sticky;top:0;z-index:20;background:#ffffffed;backdrop-filter:blur(18px);border-block:1px solid #e8e8ed}.navinner{max-width:1160px;margin:auto;padding:14px 32px;display:flex;gap:23px;overflow:auto;white-space:nowrap}.navinner a{font-size:13px;color:#45454b;text-decoration:none}section{padding:82px 0;border-bottom:1px solid #e8e8ed}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0}.card{background:#f5f5f7;border-radius:24px;padding:27px}.card h3{margin:3px 0 10px}.card p{font-size:15px}