.pilot-section{display:grid;grid-template-columns:1fr 1fr;gap:72px;background:#edf0e6;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.pilot-copy h2{font-size:clamp(36px,4.4vw,62px);margin-bottom:24px}.pilot-copy>p:not(.eyebrow){max-width:540px;font-size:16px;line-height:1.7}.pilot-copy .pilot-lead{color:var(--green)}.pilot-copy>.button{margin-top:26px}.pilot-copy .pilot-note{font-size:14px!important;margin-top:16px;color:var(--muted)}
.pilot-plan{padding:32px;background:var(--paper);border:1px solid var(--line);border-radius:6px}.pilot-plan>.eyebrow{font-size:12px;line-height:1.6;letter-spacing:1.2px}.pilot-plan ol{list-style:none;padding:0;margin:0}.pilot-plan li{display:flex;gap:20px;padding:20px 0;border-top:1px solid var(--line)}.pilot-plan li>span{font-size:24px;font-family:Georgia,serif;color:#587250}.pilot-plan h3{font-size:19px;margin:0 0 8px}.pilot-plan p{font-size:15px;line-height:1.7;margin:0;color:var(--muted)}.pilot-agreement{border-top:1px solid var(--line);padding-top:22px;margin-top:6px}.pilot-agreement strong{display:block;font-size:16px;margin-bottom:8px}.pilot-form-note{padding:12px 16px;background:#edf0e6;font-size:14px;border-left:3px solid var(--green);margin-bottom:18px}
@media(max-width:1000px){.pilot-section{gap:32px}.pilot-plan{padding:24px}}
@media(max-width:800px){.pilot-section{grid-template-columns:1fr;gap:28px}.pilot-copy h2{font-size:40px}.pilot-plan{padding:24px 20px}.pilot-plan li{gap:16px}.pilot-plan>.eyebrow{font-size:11px}.pilot-copy>.button{width:100%}}
