:root{font-family:DM Sans,system-ui,sans-serif;color:#e9ede5;background:#111410;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:280px;background:radial-gradient(ellipse at 85% 20%,#26351d66,transparent 55%)}a{color:inherit;text-decoration:none}.shell{max-width:1240px;min-height:100svh;margin:auto;padding:0 48px;display:flex;flex-direction:column}header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:32px 0;border-bottom:1px solid #ffffff12}.brand{font-family:Space Grotesk,system-ui,sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;display:flex;align-items:center}.brand-mark{background:#c4ef85;color:#172015;border-radius:9px;width:31px;height:31px;display:inline-grid;place-items:center;margin-right:10px;font-size:29px}.brand-dot{color:#c4ef85}.locale{display:flex;gap:10px;align-items:center;font-size:12px;color:#a4af9c}select{padding:9px;border:1px solid #ffffff24;border-radius:8px;background:#1e251b;color:#e9ede5;font:inherit}select:focus-visible,a:focus-visible{outline:2px solid #c4ef85;outline-offset:4px}main{flex:1;display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center;padding:100px 0}.eyebrow{color:#c4ef85;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;gap:8px}.eyebrow span{width:7px;height:7px;background:#c4ef85;border-radius:50%}h1,h2{font-family:Space Grotesk,system-ui,sans-serif}h1{font-size:clamp(42px,5.5vw,72px);line-height:1.05;font-weight:500;letter-spacing:-3px;margin:30px 0;max-width:650px}.description{font-size:17px;line-height:1.8;color:#a6b29e;max-width:450px}.tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:28px 0 0}.tags li{font-size:11px;border:1px solid #ffffff20;border-radius:20px;padding:8px 12px;color:#b3bda9}.release{min-width:0;background:#1b2118;padding:32px;border:1px solid #ffffff17;border-radius:20px;box-shadow:0 20px 90px #0003}.release-top{display:flex;justify-content:space-between;align-items:center}.release-icon{color:#c4ef85;font-size:36px}.environment{font:12px monospace;color:#c4ef85;background:#c4ef8510;border:1px solid #c4ef8530;padding:6px 10px;border-radius:6px}h2{margin:30px 0 12px;font-size:23px;font-weight:500;letter-spacing:-.7px}.release p{color:#a6b29e;font-size:14px;line-height:1.7}.revision{border-top:1px solid #ffffff15;margin-top:30px;padding-top:22px}.revision span{color:#a6b29e;font-size:11px;text-transform:uppercase;letter-spacing:1px}code{display:block;margin-top:12px;font-size:12px;color:#c4ef85;overflow-wrap:anywhere;line-height:1.7}footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:25px 0;border-top:1px solid #ffffff12;color:#a0ad96;font-size:11px}footer span{letter-spacing:1.5px;white-space:nowrap}footer p{margin:0;line-height:1.8}@media(max-width:760px){.shell{padding:0 24px}header{padding:23px 0;gap:12px}.brand{font-size:21px}.locale{font-size:0;gap:0}.locale select{font-size:12px}main{grid-template-columns:minmax(0,1fr);gap:36px;padding:60px 0}h1{letter-spacing:-2px}.description{font-size:16px}.release{padding:26px}footer{align-items:flex-start;flex-direction:column;gap:10px}}
