*{box-sizing:border-box}html{color-scheme:light dark}body{margin:0;background:#fff;color:#212121;font:17px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{width:min(100% - 40px,760px);margin:auto}header{padding:28px 0;border-bottom:1px solid #e7e7e7}nav{display:flex;gap:12px 20px;flex-wrap:wrap;align-items:center}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.brand{font-size:24px;font-weight:650;text-decoration:none;display:flex;align-items:center;gap:10px}.languages{margin-top:18px;font-size:14px}.languages [aria-current=page]{font-weight:700}main{padding:44px 0 64px}h1{font-size:clamp(32px,6vw,46px);line-height:1.2;letter-spacing:-.025em;margin:0 0 32px}h2{font-size:23px;line-height:1.35;margin:40px 0 14px}p{margin:0 0 20px;overflow-wrap:anywhere}footer{padding:24px 0 40px;border-top:1px solid #e7e7e7;font-size:14px}footer p{margin-top:20px;color:#656565}@media(prefers-color-scheme:dark){body{background:#212121;color:#eee}header,footer{border-color:#414141}footer p{color:#b4b4b4}}
