*{box-sizing:border-box}body{margin:0;background:#f3f8f9;color:#15334a;font:16px/1.75 system-ui,-apple-system,Segoe UI,sans-serif}header{background:#0b263d;color:white;padding:17px 24px}.nav{max-width:980px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.brand{font-size:26px;font-weight:850;color:#fff;text-decoration:none}.brand em{color:#29c6b8;font-style:normal}.nav a:not(.brand){color:#c3ece7;text-decoration:none}main{max-width:950px;margin:38px auto 60px;padding:0 20px}.panel{background:white;border:1px solid #d9e7e7;border-radius:18px;padding:clamp(22px,4vw,46px);box-shadow:0 10px 40px #0b263d09}h1{line-height:1.2;font-size:clamp(27px,4vw,40px);margin:0 0 10px}h2{font-size:21px;margin:30px 0 7px;color:#0b5960}p,li{max-width:80ch}.sub{color:#536a78;margin-bottom:20px}.draft{border-left:4px solid #d28b2d;background:#fff7e9;padding:12px 17px;border-radius:6px}a{color:#087e77}footer{background:#0b263d;color:#d1e5e7;padding:22px;text-align:center}footer a{color:#96e7dd;margin:0 9px}.langbar{display:flex;gap:7px;margin:22px 0}.langbar button{padding:8px 16px;background:#e6f4f1;color:#164356;border:1px solid #bcdbd8;border-radius:9px;cursor:pointer;font-weight:700}.langbar button[aria-pressed=true]{background:#087e77;color:white}.lang[hidden]{display:none!important}strong.todo{color:#9b521b}ul{padding-left:24px}