.pilot{padding:110px 0;background:#141915;color:var(--paper)}.pilot-head{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;margin-bottom:60px}.pilot h2{font-size:clamp(44px,6vw,86px);line-height:.95;letter-spacing:-.065em;margin:20px 0 0}.pilot h2 span{color:var(--acid)}.pilot-head>p{font-size:18px;line-height:1.6;color:#b3beb0;margin:0}.pilot-layout{display:grid;grid-template-columns:1.35fr .65fr;gap:45px;align-items:start}.pilot-model{border:1px solid var(--line);padding:28px;background:#101211}.pilot-model-label{display:flex;justify-content:space-between;gap:20px;color:var(--acid);font:10px/1.5 monospace;letter-spacing:.08em}.pilot-model-label>span:last-child{color:var(--mute)}.pilot-choices{border:0;padding:0;margin:22px 0;display:flex;flex-wrap:wrap;gap:10px}.pilot-choices label{position:relative;cursor:pointer}.pilot-choices input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.pilot-choices span{display:block;border:1px solid var(--line);padding:12px;font:12px monospace}.pilot-choices input:checked+span{background:var(--acid);color:#101211;border-color:var(--acid)}.pilot-choices input:focus-visible+span{outline:3px solid var(--acid);outline-offset:4px}.pilot-selection{min-height:115px}.pilot-selection h3{font-size:28px;letter-spacing:-.04em;margin:24px 0 12px}.pilot-selection p{font-size:15px;line-height:1.6;color:var(--mute);max-width:560px;margin:0}.pilot-diagram{display:block;width:100%;height:auto;margin:12px 0 25px}.pilot-scope,.pilot-measures{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.pilot-scope>span,.pilot-measures>span{font:10px monospace;letter-spacing:.08em;color:var(--acid)}.pilot-scope p{font-size:15px;line-height:1.65;margin-bottom:0}.pilot-measures dl{margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.pilot-measures dt{font-size:15px;font-weight:bold}.pilot-measures dd{font-size:13px;line-height:1.6;color:var(--mute);margin:8px 0 0}.pilot-model-note{font:11px/1.7 monospace;color:var(--mute);margin:25px 0 0}.pilot-inquiry{padding-top:12px}.pilot-inquiry h3{font-size:clamp(32px,4vw,53px);line-height:1;letter-spacing:-.06em;margin:22px 0}.pilot-inquiry>p{font-size:16px;color:var(--mute);line-height:1.5}.pilot-inquiry form{display:flex;flex-direction:column;margin-top:28px}.pilot-inquiry form>label{font:12px monospace;margin:20px 0 10px}.pilot-inquiry input,.pilot-inquiry select,.pilot-inquiry textarea{width:100%;font:15px/1.5 Arial,sans-serif;padding:13px;background:#101211;color:var(--paper);border:1px solid #73806f;border-radius:0}.pilot-inquiry textarea{resize:vertical;min-height:120px}.pilot-inquiry input:focus-visible,.pilot-inquiry select:focus-visible,.pilot-inquiry textarea:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.pilot-inquiry ::placeholder{color:#a6b09f}.pilot-inquiry button{margin-top:24px;border:0;cursor:pointer;min-height:50px}.pilot-form-note,.pilot-inquiry #pilot-email-fallback{font-size:12px;line-height:1.6;color:var(--mute)}.pilot-inquiry a{color:var(--acid);text-decoration:underline;text-underline-offset:4px}.pilot-privacy{display:inline-block;font:12px monospace;padding:14px 0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1000px){.pilot-head{grid-template-columns:1fr;gap:30px}.pilot-head>p{max-width:700px}.pilot-layout{grid-template-columns:1fr 1fr;gap:25px}.pilot-model-label{flex-direction:column;gap:8px}}
@media(max-width:700px){.pilot{padding:75px 0}.pilot-head{margin-bottom:35px}.pilot-layout{grid-template-columns:1fr;gap:45px}.pilot-model{padding:20px 16px}.pilot-measures dl{gap:20px}.pilot-selection{min-height:120px}.pilot-head>p{font-size:17px}.pilot-inquiry h3 br{display:none}.pilot-choices span{font-size:11px}.pilot h2{font-size:clamp(38px,10vw,60px)}}
