*{box-sizing:border-box}body{margin:0;font:16px/1.5 system-ui,sans-serif;background:#0e1210;color:#f0f6f1}header{display:flex;justify-content:space-between;padding:24px max(24px,6vw);border-bottom:1px solid #304035}a{color:#aff58e}header a{text-decoration:none;font-weight:700}main{max-width:900px;margin:50px auto;padding:0 24px}h1{font-size:clamp(30px,5vw,46px);letter-spacing:-.04em;line-height:1.15}h2{font-size:22px;margin:0}p,small{color:#b3c2b7}small{font-size:14px;display:block;margin-top:16px}.eyebrow{font-size:14px;letter-spacing:.14em;color:#a7f28e}.panel{padding:24px;border:1px solid #344639;background:#151e17;border-radius:16px;margin:24px 0}.heading{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.heading span{color:#a7f28e}label{display:block;margin:18px 0 8px}.inputRow{display:flex;gap:12px}input,button,.button{font:inherit;border:1px solid #465b49;border-radius:10px;padding:14px}input{min-width:0;width:100%;background:#0e1710;color:#fff}input:focus{outline:2px solid #a7f28e}button,.button{background:#a7f28e;color:#10200d;cursor:pointer;font-weight:650;text-decoration:none;white-space:nowrap}button:disabled{opacity:.45;cursor:wait}.secondary{background:transparent;color:#d9e5db}.actions{display:flex;gap:12px;margin-top:14px}.note{font-size:14px}.job{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid #354b3b}.job:last-child{border:0}.job p{margin:5px 0;font-size:14px}#notice{color:#b5f997;min-height:24px}footer{border-top:1px solid #344639;margin-top:36px;padding-top:20px;color:#99ac9e;font-size:14px}[hidden]{display:none!important}@media(max-width:600px){.inputRow{flex-direction:column}.job{flex-wrap:wrap}.panel{padding:20px}main{margin-top:32px}}
