.pilot-hero{height:auto;min-height:690px;max-height:none;padding-top:90px;padding-bottom:130px}.pilot-announcement{letter-spacing:.015em;color:#d7dadc;margin-bottom:30px;font-size:1rem;font-weight:500;line-height:1.5}.pilot-hero h1{font-size:clamp(3.5rem,7.1vw,7rem);font-weight:400;line-height:1.03}.pilot-hero h1 span{white-space:normal}.pilot-hero .studio-hero-description{margin-top:28px;font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:500;line-height:1.6}.pilot-hero .studio-actions{margin-top:32px}.pilot-availability{color:#e4e5e4;margin-top:18px;font-size:.875rem;line-height:1.5}.pilot-hero .studio-hero-art{opacity:.7;height:100%;bottom:-46%}.pilot-interest{grid-template-columns:1fr 1.25fr;align-items:start;gap:10%;max-width:1280px;padding-top:96px;padding-bottom:96px;scroll-margin-top:24px;display:grid}.pilot-interest-copy h2{font-size:clamp(2.75rem,4.2vw,4rem)}.pilot-interest-copy .studio-intro{max-width:330px;margin-top:25px;font-size:1.125rem;line-height:1.6}.pilot-interest-copy .studio-intro+.studio-intro{margin-top:18px}.pilot-interest .studio-eyebrow{margin-bottom:27px}.pilot-form{min-width:0;padding-top:6px;position:relative}.pilot-form-grid{grid-template-columns:1fr 1fr;gap:28px 25px;display:grid}.pilot-field{flex-direction:column;gap:10px;min-width:0;display:flex}.pilot-field-full{grid-column:1/-1}.pilot-field label{color:#30383e;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}.pilot-field label>span{color:#727b81;margin-left:auto;font-size:.8125rem;font-weight:400}.pilot-field input,.pilot-field textarea{font:inherit;color:#252d33;background:0 0;border:0;border-bottom:1px solid #c5cbcf;border-radius:0;width:100%;min-width:0;padding:11px 0 15px;font-size:1rem;line-height:1.5;transition:border-color .2s}.pilot-field textarea{resize:vertical;min-height:100px}.pilot-field input::placeholder,.pilot-field textarea::placeholder{color:#858c91;opacity:1}.pilot-field input:focus,.pilot-field textarea:focus{border-bottom-color:#2d6ea5;outline:0;box-shadow:0 1px #2d6ea5}.pilot-submit{color:#fff;text-align:left;background:#243c52;border:1px solid #243c52;justify-content:space-between;width:100%;min-height:55px;margin-top:30px}.pilot-submit:hover{color:#fff;background:#305979;transform:none}.pilot-submit:disabled{opacity:.65;cursor:wait}.pilot-form-note{color:#72797e;margin-top:15px;font-size:.8125rem;line-height:1.6}.pilot-form-error{color:#9d3030;background:#fff2ef;border-left:2px solid #af4e42;margin-top:20px;padding:12px 15px;font-size:.9375rem;line-height:1.5}.pilot-honey{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pilot-success{border-top:1px solid #cad6de;align-self:center;min-width:0;padding:35px 0}.pilot-success-mark{color:#275b83;background:#e4eef5;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid}.pilot-success h3{letter-spacing:-.04em;font-size:2.25rem;font-weight:400;line-height:1.15}.pilot-success p{color:#6b757c;max-width:480px;margin-top:20px;font-size:1.0625rem;line-height:1.65}.pilot-success .text-link{margin-top:28px;font-size:.9375rem}.pilot-process-section{background:#f3f5f6;border-top:1px solid #dfe3e5}.pilot-process-section>.studio-section{grid-template-columns:1fr 1.25fr;gap:10%;max-width:1280px;padding-top:85px;padding-bottom:94px;display:grid}.pilot-process-heading h2{font-size:clamp(2.5rem,3.5vw,3.3rem)}.pilot-process-heading .studio-eyebrow{margin-bottom:27px}.pilot-steps{margin:0;padding:0;list-style:none}.pilot-steps>li{border-top:1px solid #d3dbdf;grid-template-columns:40px 1fr;gap:20px;padding:25px 0;display:grid}.pilot-steps>li:first-child{border-top:0;padding-top:0}.pilot-steps>li:last-child{padding-bottom:0}.pilot-step-number{color:#668097;padding-top:5px;font-size:.875rem;font-weight:500;line-height:1.5}.pilot-steps h3{letter-spacing:-.025em;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:400;line-height:1.25}.pilot-steps p{color:#6c767c;max-width:460px;margin-top:12px;font-size:1rem;line-height:1.65}.pilot-site .studio-footer{padding-top:15px}@media (max-width:820px){.pilot-hero{min-height:680px;padding-top:84px;padding-bottom:115px}.pilot-hero h1{font-size:clamp(3.5rem,8.5vw,5rem)}.pilot-interest,.pilot-process-section>.studio-section{grid-template-columns:1fr 1.3fr;gap:7%}.pilot-interest{padding-top:75px;padding-bottom:75px}.pilot-interest-copy h2{font-size:2.8rem}.pilot-form-grid{grid-template-columns:1fr;gap:24px}.pilot-field-full{grid-column:auto}.pilot-interest-copy .studio-intro{font-size:1rem}.pilot-process-heading h2{font-size:2.5rem}.pilot-process-section>.studio-section{padding-top:70px;padding-bottom:75px}.pilot-steps>li{grid-template-columns:26px 1fr;gap:16px}.pilot-steps h3{font-size:1.35rem}}@media (max-width:600px){.pilot-hero{min-height:630px;padding-top:70px;padding-bottom:110px}.pilot-announcement{margin-bottom:29px;font-size:.875rem}.pilot-hero h1{font-size:clamp(3.1rem,10.8vw,4.1rem)}.pilot-hero h1 span{max-width:none}.pilot-hero .studio-hero-description{margin-top:26px;font-size:1.125rem}.pilot-hero .studio-actions{margin-top:29px}.pilot-hero .studio-hero-art{height:90%;bottom:-39%}.pilot-hero .studio-hero-bottom{font-size:.75rem}.pilot-hero .studio-hero-bottom>span:last-child{display:none}.pilot-interest,.pilot-process-section>.studio-section{grid-template-columns:1fr;gap:40px}.pilot-interest{padding-top:60px;padding-bottom:65px}.pilot-interest-copy h2{font-size:2.9rem}.pilot-interest-copy .studio-intro{max-width:380px;margin-top:22px;font-size:1.0625rem}.pilot-interest .studio-eyebrow,.pilot-process-heading .studio-eyebrow{margin-bottom:23px}.pilot-form{padding-top:0}.pilot-field label{font-size:.9375rem}.pilot-form-grid{gap:24px}.pilot-submit{margin-top:25px}.pilot-process-section>.studio-section{gap:34px;padding-top:60px;padding-bottom:64px}.pilot-process-heading h2{font-size:2.75rem}.pilot-steps>li{grid-template-columns:26px 1fr;gap:16px;padding:23px 0}.pilot-steps h3{font-size:1.375rem}.pilot-steps p{font-size:1rem}.pilot-success h3{font-size:2rem}}@media (prefers-reduced-motion:reduce){.pilot-field input,.pilot-field textarea{transition:none}}
