:root{font-family:system-ui,-apple-system,"Segoe UI","Microsoft YaHei",sans-serif;color:#213148;background:#f7f9fc;font-synthesis:none;line-height:1.8}*{box-sizing:border-box}body{margin:0}a{color:#176d70;text-underline-offset:4px}a:hover{color:#0b4145}a:focus-visible{outline:3px solid #22898c;outline-offset:5px}h1,h2,p{margin-top:0}h1{font-size:clamp(36px,5.5vw,66px);line-height:1.25;letter-spacing:-2px;margin-bottom:25px}h2{font-size:22px;line-height:1.5}.shell{max-width:1120px;padding:0 36px;margin:auto}header{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #dfe6ee;gap:20px}.brand{display:flex;align-items:center;gap:12px;color:#172a43;font-size:22px;font-weight:750;text-decoration:none}.brand img{object-fit:contain}nav,footer div{display:flex;gap:24px}nav a,footer a{text-decoration:none;font-size:14px}.hero{padding:84px 0 64px;max-width:790px}.eyebrow{font-size:12px;letter-spacing:2px;color:#176d70;font-weight:700;margin-bottom:20px}h1 span{color:#157b7c}.lead{max-width:640px;font-size:18px;color:#58677d}.pills{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.pills span{font-size:12px;border:1px solid #d4e4e5;background:#edf5f5;border-radius:20px;padding:4px 14px;color:#366768}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:42px}.features article{padding:28px;background:white;border:1px solid #e1e7ef;border-radius:16px}.number{font-size:12px;color:#718198;font-weight:650}.features h2{margin:16px 0 10px}.features p{font-size:14px;color:#596b80;margin-bottom:0}.panel{border-radius:20px;padding:40px;background:#142d44;color:#dfebf2}.panel .eyebrow{color:#8ed5cd}.panel h2{font-size:28px;color:#fff}.panel p{max-width:880px;font-size:15px}.panel p:last-child{margin-bottom:0}.panel a{color:#9ce4d9}.notice{padding:40px 0 28px;color:#5c6d80;max-width:850px}.notice h2{color:#243b51;font-size:18px}.notice p{font-size:14px}footer{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #dfe6ee;padding:25px 0 35px;font-size:13px;color:#728096}.document{max-width:850px;padding:64px 0}.document h1{font-size:42px;letter-spacing:-1px;margin-bottom:12px}.updated{color:#6c7a8e;font-size:14px;margin-bottom:36px}.document h2{margin-top:36px}.document p{color:#475a70;font-size:15px}.document code{overflow-wrap:anywhere;font-size:13px;background:#e8eef4;padding:2px 5px;border-radius:4px}@media(max-width:650px){.shell{padding:0 22px}header{padding:22px 0;flex-wrap:wrap}nav{gap:16px}.hero{padding:52px 0 40px}h1{letter-spacing:-1px}.lead{font-size:16px}.features{grid-template-columns:1fr;gap:12px}.features article{padding:24px}.panel{padding:26px}.panel h2{font-size:23px}.document{padding:42px 0}.document h1{font-size:34px}footer{flex-wrap:wrap}}
