.pilot-page{background:var(--navy);padding-top:101px}.pilot-hero{background:radial-gradient(ellipse at 75% 30%,#0d4050,transparent 46%),var(--navy);padding:78px 0 82px}.pilot-hero .container{text-align:center;max-width:1050px}.pilot-hero h1{font-size:clamp(2.7rem,5.7vw,5rem)}.pilot-hero>div>p:nth-of-type(2){color:#d2e0eb;max-width:760px;margin:24px auto 30px;font-size:1.15rem}.pilot-faq-link{color:#c9dce8;margin-top:20px;font-size:.92rem}.pilot-faq-link a{color:var(--teal);text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;text-decoration:underline;display:inline-flex}.pilot-good{padding:72px 0}.pilot-good .eyebrow,.pilot-example .eyebrow,.pilot-form-heading .eyebrow{color:var(--dark-teal)}.pilot-good h2,.pilot-example h2,.pilot-form-heading h2{text-align:left}.pilot-card-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;display:grid}.pilot-card-grid article{background:#fff;border:1px solid #d5e2eb;border-radius:10px;padding:28px}.pilot-card-grid article>span{color:var(--dark-teal);font-weight:700}.pilot-card-grid h3{margin:18px 0 10px}.pilot-card-grid p,.pilot-example p,.pilot-form-heading>p{color:var(--body-muted)}.pilot-example{padding:20px 0 78px}.pilot-example>.container{grid-template-columns:.8fr 1.2fr;align-items:center;gap:58px;display:grid}.pilot-example h2{margin-bottom:18px}.pilot-example figure{background:#fff;border:1px solid #d5e2eb;border-radius:10px;grid-template-columns:1fr auto 1fr auto 1.2fr;align-items:center;gap:12px;margin:0;padding:28px;display:grid}.example-step{border:1px solid #d8e4ec;border-radius:8px;flex-direction:column;justify-content:center;min-height:100px;padding:16px;display:flex}.example-step small{color:var(--body-muted)}.example-step strong{font-size:.92rem}.axtor-step{background:var(--panel);color:#fff;border-color:var(--panel)}.axtor-step small{color:var(--muted)}.example-arrow{color:var(--dark-teal);font-size:1.5rem}.pilot-example figcaption{color:var(--body-muted);border-top:1px solid #dce7ee;grid-column:1/-1;padding-top:16px;font-size:.85rem}.pilot-example figcaption span{color:var(--navy);border:1px solid #b7cad6;border-radius:4px;margin:5px 3px 0;padding:3px 7px;font-weight:700;display:inline-block}.pilot-form-section{background:#edf3f7;padding:75px 0 90px;scroll-margin-top:100px}.pilot-form-layout{grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);align-items:start;gap:55px;display:grid}.pilot-form-heading{position:sticky;top:130px}.pilot-form-heading h2{margin-bottom:16px}.pilot-alternative{border-top:1px solid #cbdbe5;margin-top:28px;padding:20px 0;display:grid}.pilot-alternative a,.pilot-privacy a{color:var(--dark-teal);text-decoration:underline}.pilot-form{background:#fff;border:1px solid #d5e2eb;border-radius:10px;padding:34px}.pilot-group{border:0;margin:0 0 38px;padding:0}.pilot-group>legend{width:100%;color:var(--dark-teal);text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #dce6ed;margin-bottom:20px;padding:0 0 12px;font-size:.82rem;font-weight:700}.pilot-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pilot-field{color:#173149;gap:7px;margin-bottom:20px;font-weight:600;display:grid}.pilot-field small,.pilot-checks>p{color:var(--body-muted);font-size:.82rem;font-weight:400}.pilot-field input,.pilot-field select,.pilot-field textarea{width:100%;min-height:49px;color:var(--navy);font:inherit;background:#fbfdfe;border:1px solid #aebfcd;border-radius:6px;padding:11px 13px}.pilot-field textarea{resize:vertical}.pilot-field :focus-visible,.pilot-checks input:focus-visible{outline-offset:2px;border-color:var(--dark-teal);outline:3px solid #38bdf866}.pilot-field [aria-invalid=true]{border-color:#a92929}.pilot-checks{border:0;margin:0 0 24px;padding:0}.pilot-checks>legend{color:#173149;font-weight:600}.pilot-checks>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.pilot-checks label{border:1px solid #d1dfe8;border-radius:6px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:11px;font-size:.88rem;display:grid}.pilot-checks input,.pilot-consent input{width:20px;height:20px;accent-color:var(--dark-teal)}.pilot-error,.pilot-submit .is-error{color:#982020;font-size:.8rem}.pilot-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.pilot-consent{color:#334b62;grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.pilot-privacy{color:var(--body-muted);margin-top:18px;font-size:.82rem}.pilot-submit{align-items:center;gap:18px;margin-top:22px;display:flex}.pilot-submit p{color:var(--body-muted);font-size:.84rem}.pilot-success{text-align:center;background:#fff;border:1px solid #d5e2eb;border-radius:10px;padding:60px 35px}.pilot-success>span{width:58px;height:58px;color:var(--dark-teal);background:#d8f5ed;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:1.7rem;display:grid}.pilot-success h2{font-size:2rem}.pilot-success p{max-width:600px;color:var(--body-muted);margin:14px auto 0}@media (max-width:900px){.pilot-example>.container,.pilot-form-layout{grid-template-columns:1fr}.pilot-form-heading{position:static}.pilot-example figure{grid-template-columns:1fr}.example-arrow{text-align:center;transform:rotate(90deg)}.pilot-example figcaption{grid-column:auto}.pilot-form-layout{gap:30px}}@media (max-width:700px){.pilot-page{padding-top:83px}.pilot-hero{padding:55px 0 62px}.pilot-hero>div>p:nth-of-type(2){font-size:1rem}.pilot-card-grid{grid-template-columns:1fr}.pilot-good{padding:55px 0}.pilot-example{padding-bottom:55px}.pilot-form-section{padding:50px 0 65px}.pilot-form{padding:24px 18px}.pilot-grid,.pilot-checks>div{grid-template-columns:1fr}.pilot-submit{flex-direction:column;align-items:stretch}.pilot-submit .button{width:100%}}.pilot-shadow{border:1px solid #bfdad9;border-left:4px solid var(--dark-teal);background:#eaf4f3;border-radius:9px;align-items:flex-start;gap:18px;margin-top:24px;padding:21px 24px;display:flex}.pilot-shadow>span{width:38px;height:38px;color:var(--dark-teal);background:#fff;border-radius:50%;flex:0 0 38px;place-items:center;font-size:.8rem;font-weight:700;display:grid}.pilot-shadow h3{margin-bottom:6px;font-size:1.08rem}.pilot-shadow p{color:var(--body-muted);line-height:1.65}.axtor-step strong{line-height:1.55}.pilot-form-reassurance{border-left:3px solid var(--dark-teal);margin-top:16px;padding-left:14px;font-size:.92rem;line-height:1.65}.pilot-form-heading>.pilot-form-reassurance{color:#405b71}@media (max-width:700px){.pilot-shadow{gap:14px;padding:18px}.pilot-shadow>span{flex-basis:34px;width:34px;height:34px}.axtor-step strong{font-size:.9rem}}
