/* Three bands: scope, measures, conversation. */
.pilot-inner{width:min(1200px,calc(100% - 80px));margin-inline:auto}.pilot-kicker{font-size:11px;letter-spacing:.065em;color:#667657;margin-bottom:22px}.pilot-hero{display:grid;grid-template-columns:1.45fr 1fr;gap:100px;padding-block:64px 56px;align-items:center}.pilot-page h1 em{font-style:normal;color:var(--olive)}.pilot-lead{font-size:17px;line-height:1.8;color:#5e6b54;max-width:500px}.pilot-button{display:inline-flex;align-items:center;gap:24px;padding:14px 21px;min-height:50px;background:var(--ink);color:#fff!important;border:1px solid var(--ink);border-radius:50px;font-size:15px;line-height:1.5;text-decoration:none}.pilot-button:hover{background:var(--olive);border-color:var(--olive)}.pilot-hero .pilot-button{margin-top:27px}.scope-sheet{background:#273423;border-radius:12px;padding:32px;color:#eef2e7}.scope-sheet .pilot-kicker{color:#b9c9a8;margin-bottom:12px}.scope-number{display:flex;align-items:center;gap:28px;margin-bottom:15px}.scope-number strong{font-size:106px;line-height:1.1;font-weight:500;letter-spacing:-.075em;color:#d6f27b}.scope-number span{font-size:21px;max-width:100px;line-height:1.4}.scope-sheet>p:not(.pilot-kicker){font-size:14px;line-height:1.8;color:#c9d2c2}.scope-sheet .scope-note{font-size:12px!important;border-top:1px solid #506145;margin-top:23px;padding-top:20px}.pilot-plan{padding-block:48px;background:#e8edde}.plan-heading{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:80px}.plan-heading p{font-size:15px;line-height:1.8;color:#5b6b4e;max-width:500px}.pilot-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;list-style:none;margin:35px 0 28px;padding:0}.pilot-steps li{border-top:1px solid #bbc7ac;padding-top:16px}.pilot-steps li>span{font-size:11px;color:#77886a}.pilot-steps h3{font-size:23px;font-weight:500;letter-spacing:-.04em;margin:14px 0 10px}.pilot-steps p{font-size:14px;line-height:1.8;color:#5e6e51}.pilot-measures{display:grid;grid-template-columns:1fr 2.15fr;gap:40px;border-top:1px solid #bbc7ac;padding-top:24px}.pilot-measures h3{font-size:19px;font-weight:500}.pilot-measures p{font-size:13px;line-height:1.8;color:#5e6e51}.pilot-plan-links{display:flex;gap:28px;flex-wrap:wrap;margin-top:24px}.pilot-plan-links a,.pilot-inline-link{font-size:12px;border-bottom:1px solid #9eaf8d;padding-bottom:3px;text-decoration:none}.pilot-inquiry{display:grid;grid-template-columns:1fr 1.15fr;gap:80px;padding-block:52px}.pilot-inquiry h2{margin:0 0 22px}.pilot-inquiry .pilot-lead{font-size:15px;margin-bottom:23px}.inquiry-compose{align-self:center;border-top:1px solid #c8d0bb;padding-top:24px}.inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.inquiry-fields label{display:block;font-size:12px;color:#5f6e51;margin-bottom:9px}.inquiry-fields select{background:#fffef9;border:1px solid #c5ceb8;border-radius:6px;min-height:48px;padding:10px 34px 10px 12px;width:100%;font-size:13px;color:var(--ink)}.draft-preview{border-block:1px solid #cbd3bf;margin-block:22px}.draft-preview summary{font-size:13px;color:#4f6740;padding-block:14px;cursor:pointer}.draft-preview textarea{width:100%;background:#eeefe7;color:#45573a;padding:16px;border:0;border-radius:6px;resize:vertical;min-height:230px;line-height:1.7;font-size:13px;margin-bottom:15px}.draft-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.pilot-copy{background:none;border:0;border-bottom:1px solid #a2b293;color:#506943;cursor:pointer;padding:5px 0;font-size:12px}.inquiry-note{font-size:11px;line-height:1.7;color:#768568;margin-top:15px}#draft-status{min-height:20px;font-size:11px;color:#526d41;margin-top:7px}[dir=rtl] .pilot-kicker{letter-spacing:0}
@media(max-width:1000px){.pilot-inner{width:calc(100% - 56px)}.pilot-hero{gap:40px}.pilot-inquiry,.plan-heading{gap:45px}.scope-sheet{padding:26px}.scope-number strong{font-size:88px}.scope-number{gap:18px}.pilot-steps{gap:25px}.inquiry-fields{grid-template-columns:1fr}}
@media(max-width:680px){.pilot-inner{width:calc(100% - 40px)}.pilot-hero{grid-template-columns:1fr;gap:30px;padding-block:36px}.pilot-kicker{font-size:10px;margin-bottom:18px}.pilot-lead{font-size:15px;line-height:1.8}.pilot-hero .pilot-button{margin-top:22px}.scope-sheet{padding:24px}.scope-number{margin-bottom:12px}.scope-number strong{font-size:83px}.scope-number span{max-width:none;font-size:23px}.scope-sheet .scope-note{margin-top:17px;padding-top:15px}.pilot-plan{padding-block:34px}.plan-heading{grid-template-columns:1fr;gap:18px}.plan-heading p{font-size:14px}.pilot-steps{grid-template-columns:1fr;gap:22px;margin-block:25px}.pilot-steps li{padding-inline-start:38px;position:relative}.pilot-steps li>span{position:absolute;inset-inline-start:0;top:21px}.pilot-steps h3{font-size:22px;margin:0 0 8px}.pilot-steps p{font-size:13px;line-height:1.75}.pilot-measures{grid-template-columns:1fr;gap:9px;padding-top:20px}.pilot-measures p{font-size:12px}.pilot-plan-links{gap:20px;margin-top:20px}.pilot-inquiry{grid-template-columns:1fr;gap:25px;padding-block:36px}.pilot-inquiry h2{margin-bottom:17px}.pilot-inquiry .pilot-lead{font-size:14px;margin-bottom:17px}.inquiry-compose{padding-top:20px}.inquiry-fields{grid-template-columns:1fr;gap:15px}.draft-preview{margin-block:20px}.draft-actions{gap:20px}}
@media(max-width:360px){.pilot-inner{width:calc(100% - 32px)}.scope-sheet{padding:21px}.draft-actions{gap:17px}.pilot-button{font-size:12px;padding-inline:17px}}


/* Use the same heading scale and base type as the homepage. */
h1{font-size:var(--heading-display);line-height:var(--heading-display-line);letter-spacing:-.055em}
h2{font-size:var(--heading-section);line-height:1.08}
.pilot-hero h1{margin-bottom:24px}
.pilot-kicker,.commercial-eyebrow{font:11px/1.5 Mono,monospace;letter-spacing:.12em;color:var(--olive)}
[dir=rtl] .pilot-kicker,[dir=rtl] .commercial-eyebrow{font-family:Plex,sans-serif;letter-spacing:0}
html[dir=rtl] h1{line-height:var(--heading-display-line)}
@media(max-width:700px){.pilot-kicker,.commercial-eyebrow{font-size:10px}}
