:root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#182021;background:#f7f7f2;line-height:1.75;color-scheme:light}
*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:900px;margin:auto;padding:24px}header{border-bottom:1px solid #d8ded7}header a{font-weight:700}main{padding-bottom:48px}h1{font-size:clamp(25px,5vw,36px);line-height:1.3}h2{font-size:21px;margin-top:32px}a{color:#13683b;overflow-wrap:anywhere;text-underline-offset:3px}p,li{overflow-wrap:anywhere}li+li{margin-top:8px}nav{display:flex;flex-wrap:wrap;gap:10px 20px}footer{border-top:1px solid #d8ded7;font-size:14px}.meta{color:#57615a;font-size:14px}.note{padding:16px;border-left:4px solid #38794e;background:#edf4e9}section[lang="en"]{margin-top:40px;padding-top:16px;border-top:1px solid #d8ded7}table{border-collapse:collapse;width:100%}th,td{padding:12px;text-align:left;border:1px solid #d8ded7}button{font:inherit} @media(max-width:480px){header,main,footer{padding:18px}ul,ol{padding-left:22px}}
