.pilot-start{align-items:center}.pilot-statement{font:300 clamp(27px, 3vw, 42px) / 1.16 var(--f-display);font-variation-settings:"wdth" 94;max-width:24ch}.pilot-sequence{gap:20px;list-style:none;display:grid}.pilot-builder{align-items:start}.pilot-fields{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.pilot-field{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.pilot-field--wide{grid-column:1/-1}.pilot-field label,.pilot-field legend{font-weight:500}.pilot-field small{color:var(--ink-2);font-size:14px}.pilot-field :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--rule);background:var(--panel);width:100%;min-width:0;min-height:48px;color:var(--ink);font:400 16px / 1.5 var(--f-text);border-radius:0;padding:12px}.pilot-field textarea{resize:vertical}.pilot-checks{flex-wrap:wrap;gap:12px 28px;margin-top:12px;display:flex}.pilot-checks label{align-items:center;gap:10px;min-height:44px;font-weight:400;display:flex}.pilot-checks input{width:20px;height:20px;accent-color:var(--mark)}.pilot-json{min-width:0}.pilot-json summary,.pilot-faq summary{cursor:pointer;padding-block:14px}.pilot-json pre{background:var(--panel);white-space:pre-wrap;overflow-wrap:anywhere;max-height:380px;padding:18px;overflow:auto}.pilot-text-button{cursor:pointer;background:0 0;border:0;padding:12px}.pilot-tracks{grid-template-columns:1fr 1fr;gap:44px 70px;margin-top:40px;display:grid}.pilot-tracks button{text-align:left;cursor:pointer;background:0 0;border:0;gap:16px;min-width:0;padding:22px;display:grid}.pilot-tracks button[aria-pressed=true]{background:var(--ground-2)}.pilot-tracks button:hover{color:var(--mark-text)}.pilot-track-title{font:300 clamp(26px, 2.8vw, 40px) / 1.08 var(--f-display);font-variation-settings:"wdth" 86}.pilot-tracks button span:last-child{font-size:15px}.pilot-terms{grid-template-columns:1.15fr 1fr 1fr;gap:44px;margin-top:44px;display:grid}.pilot-terms .page-flow{gap:18px}.pilot-rights{max-width:85ch;margin-top:56px}.pilot-charter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,80px);margin-top:40px;display:grid}.pilot-form{min-width:0}.pilot-your-field{gap:20px;min-width:0;display:grid;position:sticky;top:96px}.pilot-your-field__plate{height:clamp(380px,34vw,490px);overflow:hidden}.pilot-field-note{white-space:normal;width:min(270px,100% - 24px);max-width:none;transform:none}.pilot-field-note[hidden]{display:none}.pilot-field-note:before{left:var(--pin-x,0px);top:var(--pin-y,-16px)}.pilot-field-note .note__t{gap:10px;padding:10px 12px;display:grid}.pilot-field-note .chip{white-space:normal;justify-self:start}.pilot-form>.btn{margin-top:32px}.pilot-faq{grid-template-columns:1fr 1fr;gap:24px 64px;margin-top:36px;display:grid}.pilot-faq summary{font:300 clamp(24px, 2.1vw, 32px) / 1.15 var(--f-display);font-variation-settings:"wdth" 86}.pilot-faq p{margin-top:12px}.pilot-form .mn-sent{margin-top:24px}.pilot-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}.pilot-offer{border:1px solid var(--rule);background:var(--panel);align-content:start;gap:14px;min-width:0;padding:24px;display:grid}.pilot-offer[data-selected]{border-color:var(--mark)}.pilot-offer--author{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px}.pilot-offer--author .pilot-offer__name,.pilot-offer--author .pilot-offer__price,.pilot-offer--author .pilot-offer__line{grid-column:1}.pilot-offer--author .btn{grid-area:1/2/span 3}.pilot-offer__name{font:300 clamp(24px, 2.4vw, 34px) / 1.1 var(--f-display);font-variation-settings:"wdth" 90}.pilot-offer__price{font:500 18px / 1.3 var(--f-text);font-variant-numeric:tabular-nums}.pilot-offer__line{max-width:48ch}.pilot-offer .btn{justify-self:start;margin-top:6px}.pilot-reserve{max-width:760px;margin-top:56px;scroll-margin-top:96px}.offer-form .pilot-fields{margin-top:8px}@media (width<=900px){.pilot-offers,.pilot-offer--author{grid-template-columns:1fr}.pilot-offer--author .btn{grid-area:auto/1}.pilot-terms{grid-template-columns:1fr;gap:40px}.pilot-terms .page-copy{max-width:none}}@media (width>=761px) and (width<=1000px){.pilot-form .pilot-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.pilot-fields,.pilot-tracks,.pilot-faq{grid-template-columns:1fr}.pilot-track-title{font-variation-settings:"wdth" 80;font-size:27px}.pilot-tracks{gap:20px}.pilot-tracks button{padding:18px}.pilot-statement{font-size:27px}.pilot-field--wide{grid-column:auto}.pilot-charter{grid-template-columns:minmax(0,1fr);gap:36px}.pilot-your-field{order:-1;position:static}.pilot-your-field__plate{height:420px}}@media print{header,footer,.hd,.ft,.ph,main>section:not(#builder),.pilot-builder .page-actions{display:none!important}.pilot-json pre{max-height:none;overflow:visible}}
