:root{--brand:#5c7057;--fg:#141318;--muted:#6c6a75;--line:#e7e6ea;--bg:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.65}a{color:var(--brand)}header{border-bottom:1px solid var(--line)}.wrap{max-width:780px;margin:0 auto;padding:0 20px}.top{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.logo{color:var(--fg);align-items:center;gap:10px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.logo img{width:30px;height:30px}.langs{gap:6px;display:flex}.langs a{border:1px solid var(--line);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none}.langs a:hover{border-color:var(--brand);color:var(--brand)}main{padding:40px 0 64px}h1{letter-spacing:-.02em;margin:0 0 6px;font-size:34px;line-height:1.2}h2{margin:32px 0 8px;font-size:20px}.upd{color:var(--muted);margin:0 0 24px;font-size:14px}.box{border:1px solid var(--line);border-radius:16px;margin:20px 0;padding:16px 20px}section+section{border-top:1px solid var(--line);margin-top:56px;padding-top:40px}ul{padding-left:22px}li{margin:4px 0}footer{border-top:1px solid var(--line);color:var(--muted);font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-top:20px;padding-bottom:28px;display:flex}footer nav{flex-wrap:wrap;gap:16px;display:flex}footer a{color:inherit;text-decoration:none}footer a:hover{color:var(--brand)}
