*{box-sizing:border-box}body{margin:0;background:#f2f0ea;color:#11151a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{max-width:880px;margin:auto;padding:28px 24px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d8d6d0}.brand{font-size:25px;font-weight:650;letter-spacing:3px;color:#0033d7;text-decoration:none}nav{display:flex;gap:14px;flex-wrap:wrap}a{color:#0033d7}h1{font-family:Georgia,serif;font-size:clamp(32px,6vw,48px);font-weight:400;line-height:1.15}h2{font-size:21px;margin-top:38px}p,li{line-height:1.7}main{padding-top:42px;padding-bottom:64px}.draft{border-left:4px solid #0033d7;background:white;padding:18px;margin:20px 0}.pending{background:#fff1c7;padding:2px 5px}footer{font-size:13px;color:#585a60;border-top:1px solid #d8d6d0}@media(max-width:600px){header{display:block}nav{margin-top:20px}}.version{color:#62646b;font-size:14px;margin-top:-14px}
html{scroll-behavior:smooth}.lang-choice{display:flex;gap:20px}.lang-section+ .lang-section{border-top:2px solid #d8d6d0;margin-top:60px;padding-top:30px}

.brand{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.075em}
