html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}*{box-sizing:border-box}
body{margin:0;background:#F4F7FB;color:#152033;font:16px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;padding:16px}
main{max-width:760px;margin:0 auto}
header{position:sticky;top:0;background:#F4F7FB;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 12px;flex-wrap:wrap}
.b{display:flex;align-items:center;gap:10px;font-weight:700;color:#0F8F83}
.b i{width:32px;height:32px;border-radius:10px;background:#0FA597;color:#fff;display:grid;place-items:center;font-style:normal}
nav{display:flex;gap:6px}nav a{color:#0F8F83;text-decoration:none;font-weight:650;padding:6px 10px;border-radius:10px;background:#fff;border:1px solid #E1E8F0}
section{background:#fff;border-radius:20px;padding:20px 22px;margin:0 0 16px;box-shadow:0 10px 30px -18px rgba(21,32,51,.3);scroll-margin-top:70px}
h1{font-size:24px;margin:0 0 4px}h2{font-size:17px;margin:20px 0 6px}
p,li{color:#36435A;overflow-wrap:anywhere}ul{padding-left:20px;margin:0}li{margin:0 0 6px}
.d{color:#8591A5;font-size:14px;margin-top:0}
a{color:#0F8F83}
footer{text-align:center;color:#8591A5;font-size:13px;padding:8px 0 24px}
