.s-pilot-hero{padding-top:var(--page-top);padding-bottom:clamp(3.5rem,7vw,6rem)}.pilot-split{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,5.25rem);align-items:start}@media (min-width:901px){.pilot-split{grid-template-columns:1.02fr 0.98fr}.pilot-form-wrap{position:sticky;top:5.875rem}}.pilot-lead .h1{margin-top:1.125rem}.pilot-jump{margin-top:1.25rem}.pilot-jump .btn{width:100%;justify-content:center}@media (min-width:901px){.pilot-jump{display:none}}.pilot-lead .lead{margin-top:1.25rem;color:var(--muted);hyphens:manual;overflow-wrap:break-word}.pilot-get{margin-top:2.125rem;overflow-wrap:break-word;hyphens:auto}.s-pilot-hero .pilot-get{hyphens:manual}.pilot-get li{display:flex;align-items:flex-start;gap:0.875rem;padding:1rem 0;border-top:1px solid var(--line);font-size:1rem;line-height:1.45}.pilot-get li:last-child{border-bottom:1px solid var(--line)}.pilot-get .ico{margin-top:3px;color:var(--joy-gold)}.pilot-get b{font-family:var(--font-heading);font-weight:500}.pilot-form{padding:clamp(1.5rem,2.6vw,2.125rem);border:1px solid var(--line);border-radius:22px;background:var(--paper);box-shadow:0 40px 90px -50px rgba(0,27,56,0.5)}.pilot-form__head{margin-bottom:1.375rem}.pilot-form__head h1,.pilot-form__head h2{margin-bottom:0.375rem;font-family:var(--font-heading);font-weight:500;font-size:1.5625rem;line-height:1.6;letter-spacing:-0.01em;color:var(--deep-navy)}.pilot-form__head p{font-size:0.90625rem;color:var(--ink-muted)}.pilot-form__from{display:flex;align-items:flex-start;gap:0.75rem}.pilot-form__from img{width:44px;height:44px;flex:0 0 auto;border-radius:50%;object-fit:cover;object-position:50% 15%}.form-problem{margin-bottom:1.25rem;padding:1rem 1.125rem;border:1.5px solid var(--danger);border-radius:var(--radius-md);background:rgba(179,17,31,0.06);font-size:0.90625rem;color:var(--deep-navy)}.form-problem h2{margin-bottom:0.375rem;font-family:var(--font-heading);font-weight:500;font-size:1rem;color:var(--danger)}.form-problem p + p{margin-top:0.375rem}.form-problem a{font-weight:600;color:var(--deep-navy)}.form-errors{margin-bottom:1.25rem;padding:1rem 1.125rem;border:1.5px solid var(--danger);border-radius:var(--radius-md);background:rgba(179,17,31,0.06)}.form-errors h2{margin-bottom:0.5rem;font-family:var(--font-heading);font-weight:500;font-size:1rem;color:var(--danger)}.form-errors ul{display:flex;flex-direction:column;gap:0.25rem;font-size:0.90625rem}.form-errors a{color:var(--danger)}.form-errors .form-errors__reach{margin-top:0.5rem;font-size:0.90625rem;color:var(--deep-navy)}.form-errors .form-errors__reach a{font-weight:600;color:var(--deep-navy)}.field{display:flex;flex-direction:column;gap:0.4375rem;margin-bottom:0.9375rem}.field > label,.field legend{padding:0;font-size:0.84375rem;font-weight:500;color:var(--deep-navy)}.field fieldset{min-width:0;margin:0;padding:0;border:0}.field legend{margin-bottom:0.4375rem}.field .opt{font-weight:400;color:var(--ink-muted)}.field input,.field select{width:100%;padding:0.8125rem 0.9375rem;border:1.5px solid rgba(0,51,102,0.55);border-radius:12px;background:var(--paper);font-family:var(--font-body);font-size:1rem;color:var(--deep-navy);transition:border-color 0.15s ease,box-shadow 0.15s ease}.field input::placeholder{color:var(--ink-muted)}.field input,.field select,.field textarea{scroll-margin-top:2.5rem}.field select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 256 256'%3E%3Cpath fill='%23003366' d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.9375rem center;background-size:14px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--deep-navy);outline-offset:0;border-color:var(--deep-navy);box-shadow:0 0 0 5px rgba(253,197,0,0.45)}.field .help{font-size:0.8125rem;line-height:1.45;color:var(--ink-muted)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:0.875rem}@media (max-width:460px){.field-row{grid-template-columns:1fr}}.field.is-invalid input,.field.is-invalid select{border-color:var(--danger)}.field .err{font-size:0.8125rem;font-weight:500;color:var(--danger)}.dcount{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem}@media (max-width:460px){.dcount{grid-template-columns:1fr 1fr}}.dcount input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.dcount label{display:grid;place-items:center;padding:0.8125rem 0.25rem;border:1.5px solid rgba(0,51,102,0.55);border-radius:12px;background:var(--paper);font-family:var(--font-heading);font-weight:500;font-size:0.9375rem;color:var(--deep-navy);cursor:pointer;transition:background-color 0.14s ease,color 0.14s ease,border-color 0.14s ease}.dcount label{text-align:center}.field.is-invalid .dcount label{border-color:var(--danger)}.dcount label:hover{border-color:var(--deep-navy)}.dcount input:checked + label{background:var(--deep-navy);border-color:var(--deep-navy);color:var(--cream)}.dcount input:focus-visible + label{outline:2px solid var(--deep-navy);outline-offset:0;box-shadow:0 0 0 5px rgba(253,197,0,0.45)}.pilot-submit[aria-disabled="true"]{cursor:progress;opacity:0.8}.pilot-submit{width:100%;margin-top:0.5rem;line-height:1.2}.pilot-privacy{margin-top:0.875rem;font-size:0.875rem;line-height:1.5;text-align:center;color:var(--ink-muted)}.pilot-privacy a{color:var(--deep-navy)}.pilot-micro{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.5rem;margin-top:1rem;font-size:0.875rem;text-align:center;color:var(--ink-muted)}.pilot-micro .sep{opacity:0.5}.pilot-micro{flex-direction:column;gap:0.25rem}.pilot-micro__item{display:inline-flex;align-items:center;gap:0.5rem}.pilot-micro .sep{display:none}.pilot-thanks{text-align:center}.pilot-thanks .burst{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 1.375rem;border-radius:50%;background:var(--joy-gold);color:var(--deep-navy)}.pilot-thanks h1{margin-bottom:0.75rem;font-family:var(--font-display);font-weight:400;font-size:1.875rem;letter-spacing:-0.02em;color:var(--deep-navy)}.pilot-thanks > p{max-width:36ch;margin-inline:auto;font-size:1rem;line-height:1.55;color:var(--ink-muted)}.pilot-thanks .recap{margin-top:1.375rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--cream);font-size:0.875rem;text-align:left;color:var(--deep-navy)}.pilot-thanks .recap b{font-family:var(--font-heading);font-weight:500}.thanks-next{display:flex;flex-direction:column;gap:0.625rem;margin-top:1.375rem;text-align:left}.thanks-next li{display:flex;align-items:center;gap:0.75rem;font-size:0.875rem;color:var(--deep-navy)}.thanks-next li:last-child{padding-bottom:1rem;border-bottom:1px solid var(--line)}.thanks-next .n{display:grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border:1px solid var(--line-strong);border-radius:50%;background:var(--sand-tint);font-family:var(--font-heading);font-weight:600;font-size:0.75rem}.thanks-prepare{margin-top:1.25rem;text-align:left}.thanks-prepare h3{margin-bottom:0.5rem;font-family:var(--font-heading);font-weight:500;font-size:1rem;color:var(--deep-navy)}.thanks-prepare ul{display:flex;flex-direction:column;gap:0.5rem;padding-left:1.125rem;list-style:disc;font-size:0.875rem;line-height:1.5;color:var(--deep-navy)}.thanks-prepare a{font-weight:600;color:var(--deep-navy)}.thanks-urgent{margin-top:1.25rem;padding-top:1rem;font-size:0.8125rem;color:var(--ink-muted)}.thanks-urgent a{font-weight:600;color:var(--deep-navy)}.pilot-lead .pilot-partner{border-top:0;padding-top:1.25rem}@media (min-width:701px){.pilot-lead .pilot-partner{grid-template-columns:9.5rem 1fr;gap:1.5rem}}.pilot-assure{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin-top:1.75rem;overflow:hidden;text-align:left;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-md)}.pilot-assure li{display:grid;align-content:start;gap:0.4375rem;padding:1.5rem 1.625rem;background:var(--paper)}.pilot-assure b{font-family:var(--font-heading);font-weight:500;font-size:1.09375rem;line-height:1.3;color:var(--deep-navy)}.pilot-assure span{font-size:0.96875rem;line-height:1.55;color:var(--muted)}.pilot-assure a{padding-bottom:1px;border-bottom:1px solid var(--line-strong);text-decoration:none;white-space:nowrap}.pilot-assure a:hover{border-color:var(--deep-navy)}@media (min-width:861px){.pilot-assure{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pilot-assure{grid-template-columns:minmax(0,1fr)}}.pilot-yield{display:grid;gap:2.5rem;margin-top:1.5rem}@media (min-width:1025px){.pilot-yield{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:start}}.pilot-yield .pilot-get{margin-top:0;hyphens:manual}.pilot-yield__note{margin-top:1rem;font-size:0.9375rem;line-height:1.55;color:var(--muted)}.pilot-yield__more{margin-top:1rem}.pilot-yield__more a,.pilot-decide__more a,.pilot-more a{display:inline-flex;align-items:center;gap:0.375rem;font-weight:500;color:var(--deep-navy)}.pilot-to-form{margin-top:2rem}@media (max-width:640px){.pilot-to-form .btn{width:100%;justify-content:center}}.pline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(1rem,2vw,1.75rem);margin:3rem 0 0;padding:0;list-style:none}.pline__step{position:relative;display:grid;align-content:start;gap:0.625rem;padding-top:1.25rem;border-top:2px solid var(--line-strong)}.pline__step::before{content:'';position:absolute;top:-8px;left:0;width:14px;height:14px;border:2px solid var(--deep-navy);border-radius:50%;background:var(--surface)}.pline__step--end{border-top-color:var(--joy-gold)}.pline__step--end::before{border-color:var(--joy-gold);background:var(--joy-gold)}.pline__when{font-size:0.78125rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted)}.pline__step h3{font-family:var(--font-heading);font-weight:500;font-size:1.1875rem;color:var(--deep-navy)}.pline__step p:not([class]){font-size:1rem;line-height:1.6;color:var(--muted)}@media (max-width:700px){.pline{grid-template-columns:1fr}}.pilot-decide{grid-column:1 / -1;gap:1.25rem}.pilot-decide__step{display:grid;align-content:start;gap:0.625rem}@media (min-width:901px){.pilot-decide{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:clamp(1rem,2vw,1.75rem);align-items:start}@supports (grid-template-columns:subgrid){.pilot-decide{grid-template-columns:subgrid}}.pilot-decide__price{grid-column:2 / -1;grid-row:1 / span 2}.pilot-decide__step{grid-row:1}.pilot-decide__cta{grid-column:1;grid-row:2;align-self:start}}.pilot-decide .pilot-to-form{margin-top:0.5rem}.pilot-decide__price{padding:1.5rem 1.625rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md)}.pilot-decide__price h4{margin-bottom:0.875rem;font-family:var(--font-heading);font-weight:500;font-size:1.1875rem;color:var(--deep-navy)}.pilot-decide__price ul{display:grid;gap:0.75rem}.pilot-decide__price li{font-size:1rem;line-height:1.55;color:var(--muted)}.pilot-decide__price b{font-family:var(--font-heading);font-weight:500;color:var(--deep-navy)}.pilot-decide__more{display:flex;flex-wrap:wrap;gap:0.5rem 1.5rem;margin-top:1.125rem;padding-top:1rem;border-top:1px solid var(--line)}.pilot-effort{display:grid;gap:1.25rem;margin-top:1.75rem}@media (min-width:861px){.pilot-effort{grid-template-columns:repeat(2,minmax(0,1fr))}}.pilot-prepare{padding:1.625rem 1.75rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md)}.pilot-prepare h3{margin-bottom:0.875rem;font-family:var(--font-heading);font-weight:500;font-size:1.1875rem;color:var(--deep-navy)}.pilot-prepare a{color:var(--deep-navy)}.pilot-you{display:grid;gap:0.8125rem}.pilot-you li{position:relative;padding-left:1.9375rem;font-size:1.03125rem;line-height:1.55}.pilot-you li::before{content:'';position:absolute;top:0.6em;left:0.375rem;width:7px;height:7px;border-radius:50%;background:var(--deep-navy)}.pilot-you b{font-family:var(--font-heading);font-weight:500}.pilot-who--wide{margin-top:1.25rem}@media (min-width:1100px){.pilot-who--wide{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:1.75rem}.pilot-who--wide .pilot-who__links{flex-direction:column;padding-top:0;padding-left:1.75rem;border-top:0;border-left:1px solid var(--line)}}.pilot-close__lead{max-width:44ch;margin:1rem auto 0;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}.pilot-close .btn-row{justify-content:center;margin-top:1.75rem}.pilot-close__btn{gap:0.75rem;padding:1.25rem 2.75rem;font-size:1.1875rem;font-weight:600;box-shadow:0 0 0 6px rgba(253,197,0,0.18),0 18px 40px -12px rgba(253,197,0,0.55);transition:transform 0.15s ease,box-shadow 0.15s ease}.pilot-close__btn:hover{transform:translateY(-2px);box-shadow:0 0 0 8px rgba(253,197,0,0.24),0 22px 46px -12px rgba(253,197,0,0.6)}@media (prefers-reduced-motion:reduce){.pilot-close__btn,.pilot-close__btn:hover{transition:none;transform:none}}.pilot-close__phone{margin-top:1rem}.pilot-close__phone a{font-weight:600;color:inherit;white-space:nowrap}.faq--page.pilot-faq{margin-top:clamp(1.75rem,3.5vw,2.5rem)}