:root{font-family:Inter,system-ui,sans-serif;color:#173b43;background:#f4fbfa;line-height:1.55}body{margin:0}.wrap{max-width:760px;margin:auto;padding:48px 24px}header{margin-bottom:32px}h1{font-size:clamp(2rem,5vw,3rem);line-height:1.1;color:#0d5961}h2{margin-top:2rem;color:#0d5961}a{color:#0b727d}nav{display:flex;gap:16px;flex-wrap:wrap;margin-top:18px}.note{background:#fff3b0;padding:16px;border-radius:12px}.small{font-size:.92rem;color:#48666b}
