:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172521;background:#f5f6f1;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:1120px;margin:auto;padding:32px clamp(24px,6vw,80px)}header{border-bottom:1px solid #d9ded6;padding-bottom:32px;font-size:16px;font-weight:700}section{max-width:740px;padding:clamp(64px,12vh,140px) 0}.eyebrow{color:#496852;letter-spacing:.14em;font-size:12px}h1{letter-spacing:-.04em;font-size:clamp(36px,6vw,68px);font-weight:500;line-height:1.06}.description{color:#53645a;max-width:540px;font-size:20px;line-height:1.6}.status{background:#e4eddf;border-radius:8px;margin-top:32px;padding:12px 16px;display:inline-block}.status span{color:#39713c;margin-right:8px}.note{color:#53645a;font-size:14px;line-height:1.6}a{color:#235b39}button{cursor:pointer;color:#fff;font:inherit;background:#235b39;border:0;border-radius:8px;padding:12px 20px}:focus-visible{outline-offset:4px;outline:3px solid #4a795a}.auth-form{gap:20px;max-width:400px;display:grid}.auth-form label{gap:8px;display:grid}.auth-form input{font:inherit;border:1px solid #aab8ac;border-radius:6px;width:100%;padding:12px}.auth-secret{overflow-wrap:anywhere;border:1px solid #aab8ac;margin-bottom:24px;padding:20px}button:disabled{opacity:.6;cursor:wait}.secondary{color:#235b39;background:0 0;border:1px solid #235b39;margin-top:12px}
