.pilot_page__c9SQl{--pilot-ink:#2c184b;--pilot-paper:#f6f0fc;--pilot-border:#d6c6e9}.pilot_hero__IlTrn{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,5vw,4.25rem);margin-top:1.5rem;padding:clamp(1.25rem,4vw,3.25rem);background:var(--fh-card);border:2px solid var(--fh-ink);box-shadow:5px 5px 0 var(--fh-ink)}.pilot_kicker__XziNo{margin:0 0 .65rem;color:var(--pilot-ink);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pilot_title__4aflm{margin:0;font:700 clamp(2.15rem,5vw,4.05rem)/1.02 Georgia,serif;letter-spacing:-.04em}.pilot_lead__wLic4{margin:1rem 0 0;color:#51495b;font-size:1.08rem;line-height:1.6}.pilot_offer__rCTyf{margin:1.35rem 0 0;padding:.85rem 1rem;color:var(--pilot-ink);background:var(--pilot-paper);border-left:4px solid var(--pilot-ink)}.pilot_offer__rCTyf p{margin:0;line-height:1.55}.pilot_offer__rCTyf .pilot_rate__SPyNn{margin:0 0 .2rem;font-weight:700}.pilot_rate__SPyNn strong{font:700 clamp(2rem,4.4vw,3rem)/1 Georgia,serif}.pilot_actions__2YbYc{display:flex;flex-wrap:wrap;align-items:stretch;gap:.65rem;margin-top:1.2rem}.pilot_primary__5LtVM,.pilot_secondary__nassg{display:inline-flex;align-items:center;gap:.35rem;padding:.75rem 1rem;min-height:44px;border:2px solid var(--pilot-ink);font-size:.9rem;font-weight:800;text-decoration:none}.pilot_primary__5LtVM{color:white;background:var(--pilot-ink)}.pilot_primary__5LtVM:hover{background:#493067}.pilot_secondary__nassg{color:var(--pilot-ink);background:var(--fh-card)}.pilot_secondary__nassg:hover{background:var(--pilot-paper)}.pilot_note__knqpj{margin:.8rem 0 0;color:#5d5364;font-size:.9rem;line-height:1.6}.pilot_proof__YBDI8{min-width:0;margin:0;overflow:hidden;border:1px solid var(--pilot-border);border-radius:.6rem;background:white}.pilot_proofStage__g19nW{padding:1rem 1rem 1.4rem;background:var(--pilot-paper)}.pilot_proofLabel__7I_i2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin:0 0 .9rem;color:var(--pilot-ink);font-size:.75rem;font-weight:800}.pilot_stickerLink__wIrEU{display:block;width:min(100%,230px);margin:auto;border-radius:.6rem;box-shadow:0 7px 15px #2c184b3d}.pilot_art__yvsJf,.pilot_stickerLink__wIrEU img{display:block;width:100%;height:auto}.pilot_caption__8VmZf{padding:.8rem 1rem;color:#51495b;font-size:.85rem;line-height:1.55}.pilot_caption__8VmZf p{margin:0 0 .45rem}.pilot_page__c9SQl :is(.pilot_caption__8VmZf,.pilot_panel__qGVet,.pilot_back__5S3nP) a{color:var(--pilot-ink);font-weight:700;text-underline-offset:.17em;text-decoration:underline;overflow-wrap:anywhere}.pilot_page__c9SQl a:focus-visible{outline:3px solid #8544ad;outline-offset:3px}.pilot_panels__XgmlK,.pilot_section__pohxj{margin-top:clamp(1.6rem,4vw,3rem)}.pilot_panel__qGVet h2,.pilot_section__pohxj h2{margin:0;font:700 clamp(1.45rem,3vw,2.15rem)/1.15 Georgia,serif}.pilot_features__Xg1M0,.pilot_panels__XgmlK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pilot_features__Xg1M0{grid-template-columns:repeat(3,minmax(0,1fr));margin:.9rem 0 0;padding:0;list-style:none}.pilot_features__Xg1M0 li,.pilot_panel__qGVet{padding:clamp(.95rem,2vw,1.4rem);background:var(--fh-card);border:1px solid var(--pilot-border);border-radius:.5rem}.pilot_features__Xg1M0 h3,.pilot_panel__qGVet h3{margin:0;font-size:1rem;font-weight:800}.pilot_features__Xg1M0 p,.pilot_panel__qGVet p:not(.pilot_kicker__XziNo){margin:.6rem 0 0;color:#51495b;font-size:.94rem;line-height:1.65}.pilot_back__5S3nP{margin:0 0 1rem}.pilot_demoNotice__HRd4w{margin:0;padding:.85rem 1rem;border-left:4px solid var(--pilot-ink);background:var(--pilot-paper);color:var(--pilot-ink);font-weight:700}.pilot_hours__hppjI{margin:.8rem 0 1rem}.pilot_hours__hppjI>div{display:flex;flex-wrap:wrap;gap:.4rem 1rem;justify-content:space-between;padding:.45rem 0;border-bottom:1px solid var(--pilot-border)}.pilot_hours__hppjI dt{font-weight:700}.pilot_hours__hppjI dd{margin:0}@media (max-width:740px){.pilot_features__Xg1M0,.pilot_hero__IlTrn,.pilot_panels__XgmlK{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.pilot_actions__2YbYc>*{flex:1 1 100%;justify-content:center}}