:root{color-scheme:dark;font:16px/1.6 system-ui,sans-serif;background:#101315;color:#e8e9e9}body{margin:0}main{max-width:780px;margin:7vh auto;padding:24px}h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15;margin:.2em 0}h2{font-size:1.1rem}.eyebrow{font:14px ui-monospace,monospace;color:#e55159;letter-spacing:.12em}section{margin:24px 0;padding:22px;border:1px solid #363c40;border-top:2px solid #bd2532;background:#181c1f}button,a,input,textarea{font:inherit}textarea{box-sizing:border-box;width:100%;min-height:10rem;background:#101315;color:#fff;padding:12px;overflow-wrap:anywhere}input{display:block;background:#101315;color:#fff;border:1px solid #62696d;padding:10px;margin:8px 0 14px;width:min(90%,22rem);text-transform:uppercase}button{background:#b32633;border:1px solid #d33e49;color:white;padding:10px 18px;cursor:pointer}.secondary{background:transparent;border-color:#62696d}a{color:#fff;text-underline-offset:4px;overflow-wrap:anywhere}.muted,small{color:#a8b0b5}li{margin:15px 0}small{display:block;font-family:ui-monospace,monospace;overflow-wrap:anywhere}details{margin-top:28px;border-top:1px solid #363c40;padding-top:18px}summary{cursor:pointer;color:#b7bec3}.primary-download{display:inline-block;background:#b32633;border:1px solid #d33e49;padding:12px 24px;margin:10px 0;text-decoration:none;font-weight:600}#setup-download small{margin-top:8px}[hidden]{display:none!important}:focus-visible{outline:3px solid #ed7780;outline-offset:4px}