.pilot-main{max-width:1100px;margin:0 auto;padding:36px 24px 70px}.pilot-main>header{margin-bottom:28px}.pilot-main h1{font-size:clamp(30px,5vw,48px);letter-spacing:-1.5px;margin:12px 0}.pilot-main header p{max-width:720px;line-height:1.6;color:var(--muted)}.pilot-main form{display:grid;gap:12px}.pilot-main select{font:inherit;padding:12px;border:1px solid var(--line);border-radius:8px;background:white;max-width:100%}.pilot-main #status{line-height:1.6}.pilot-main #transcript{max-height:500px;overflow:auto;padding:10px 0}.pilot-main #transcript p{padding:16px;background:#f2f1ed;border-radius:10px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.pilot-main #transcript p:nth-child(even){background:#202428;color:white;border-left:3px solid var(--gold)}.pilot-main #profile p{line-height:1.6;overflow-wrap:anywhere}.pilot-main #profile strong{color:#857040}.pilot-main .card{margin:18px 0}.pilot-main button{justify-self:start}.pilot-main #project{margin-right:12px}
