.pilot-module__WeocZa__page{background:var(--bg);min-height:100dvh;padding:0 24px 80px}.pilot-module__WeocZa__nav{border-bottom:1px solid var(--border);max-width:1040px;margin:0 auto;padding:26px 0}.pilot-module__WeocZa__brand{color:var(--text);font:700 18px/1 var(--font-display);align-items:center;gap:10px;text-decoration:none;display:flex}.pilot-module__WeocZa__shell{grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:72px;max-width:1040px;margin:72px auto 0;display:grid}.pilot-module__WeocZa__intro>p:first-child{color:var(--amber);font:500 11px/1.4 var(--font-mono);letter-spacing:.12em;margin:0}.pilot-module__WeocZa__intro h1{font:700 clamp(42px,6vw,64px)/1.03 var(--font-display);letter-spacing:-.035em;margin:18px 0 0}.pilot-module__WeocZa__copy{color:var(--body);font-size:17px;line-height:1.65}.pilot-module__WeocZa__intro dl{border-top:1px solid var(--border-strong);margin:34px 0 0}.pilot-module__WeocZa__intro dl div{border-bottom:1px solid var(--border-strong);justify-content:space-between;gap:24px;padding:16px 0;display:flex}.pilot-module__WeocZa__intro dt{color:var(--muted);font:11px/1.4 var(--font-mono);text-transform:uppercase}.pilot-module__WeocZa__intro dd{color:var(--text);text-align:right;margin:0;font-weight:500}.pilot-module__WeocZa__form{border:1px solid var(--border-strong);background:var(--surface);border-radius:16px;grid-template-columns:1fr 1fr;gap:20px;padding:30px;display:grid}.pilot-module__WeocZa__form label,.pilot-module__WeocZa__form legend{color:var(--body);font-size:13px;line-height:1.5}.pilot-module__WeocZa__form input,.pilot-module__WeocZa__form textarea{border:1px solid var(--border-strong);background:var(--bg);width:100%;color:var(--text);font:15px/1.4 var(--font-body);border-radius:10px;margin-top:8px;padding:13px 14px;display:block}.pilot-module__WeocZa__form input{min-height:48px}.pilot-module__WeocZa__form textarea{resize:vertical}.pilot-module__WeocZa__form input:focus-visible,.pilot-module__WeocZa__form textarea:focus-visible,.pilot-module__WeocZa__form button:focus-visible,.pilot-module__WeocZa__brand:focus-visible{outline:2px solid var(--amber-hi);outline-offset:2px}.pilot-module__WeocZa__full,.pilot-module__WeocZa__form fieldset,.pilot-module__WeocZa__form button,.pilot-module__WeocZa__error{grid-column:1/-1}.pilot-module__WeocZa__form fieldset{border:0;margin:0;padding:0}.pilot-module__WeocZa__radio{align-items:center;gap:8px;margin:12px 24px 0 0;display:inline-flex!important}.pilot-module__WeocZa__radio input{min-height:18px;margin:0;width:18px!important}.pilot-module__WeocZa__form button{background:var(--amber);min-height:52px;color:var(--bg);font:600 15px/1 var(--font-display);cursor:pointer;border:0;border-radius:12px}.pilot-module__WeocZa__form button:disabled{opacity:.6}.pilot-module__WeocZa__honeypot{position:absolute!important;left:-9999px!important}.pilot-module__WeocZa__error{color:#e88;margin:0;font-size:13px}.pilot-module__WeocZa__done{border:1px solid color-mix(in srgb,var(--teal) 45%,transparent);background:color-mix(in srgb,var(--teal) 8%,var(--surface));border-radius:16px;flex-direction:column;gap:8px;padding:30px;display:flex}.pilot-module__WeocZa__done strong{font:600 24px/1.2 var(--font-display)}.pilot-module__WeocZa__done span{color:var(--body);line-height:1.5}@media (max-width:820px){.pilot-module__WeocZa__page{padding:0 16px 48px}.pilot-module__WeocZa__shell{grid-template-columns:1fr;gap:40px;margin-top:48px}.pilot-module__WeocZa__form{padding:24px}}@media (max-width:520px){.pilot-module__WeocZa__form{grid-template-columns:1fr}.pilot-module__WeocZa__form label{grid-column:1/-1}}
