.hero[data-astro-cid-lcdefpme]{background-color:var(--navy);color:var(--silver-2);background-image:linear-gradient(#c7cfd80d 1px,#0000 1px),linear-gradient(90deg,#c7cfd80d 1px,#0000 1px);background-position:-1px -1px;background-size:96px 96px}.hero-grid[data-astro-cid-lcdefpme]{gap:48px;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,5vw,72px);display:grid}@media (width>=1024px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:72px}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--white);margin-bottom:28px;font-size:clamp(2.7rem,6vw,5.2rem);font-stretch:72%;line-height:.97}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--silver);margin-bottom:32px}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--amber-2)}.router-h[data-astro-cid-lcdefpme]{color:var(--silver);font-weight:400;font-family:var(--font-mono);margin:0 0 12px;font-stretch:100%}.router[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.strip[data-astro-cid-lcdefpme]{background:var(--card);color:var(--ink);border-left:8px solid var(--tone);border-radius:var(--radius);grid-template-columns:96px minmax(0,1fr) 22px;align-items:stretch;text-decoration:none;transition:transform .15s,background-color .15s;display:grid}.strip[data-astro-cid-lcdefpme]:hover{background:var(--white);color:var(--ink);transform:translate(6px)}.tone-pilots[data-astro-cid-lcdefpme]{--tone:var(--amber)}.tone-aircraft[data-astro-cid-lcdefpme]{--tone:var(--sky)}.tone-business[data-astro-cid-lcdefpme]{--tone:var(--steel)}.strip-code[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;border-right:1px dashed var(--rule-strong);color:var(--steel);align-items:center;padding:0 12px;font-size:.72rem;display:flex}.strip-body[data-astro-cid-lcdefpme]{gap:2px;padding:13px 16px 12px;display:grid}.strip-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.12rem;font-weight:680;font-stretch:85%;line-height:1.15}.strip-detail[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.84rem;line-height:1.35}.strip[data-astro-cid-lcdefpme] .strip-go{width:18px;height:18px;color:var(--steel);align-self:center}.hero-photo[data-astro-cid-lcdefpme]{background:var(--ink);margin:0;position:relative}.hero-photo[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(var(--navy), #13385d00);pointer-events:none;z-index:1;height:35%;position:absolute;inset:0 0 auto}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1971/417;object-fit:cover;object-position:50% 60%;width:100%}@media (width<=760px){.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:230px}}.facts[data-astro-cid-lcdefpme]{background:var(--ink);border-top:1px solid var(--rule-dark)}.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=900px){.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule-dark);padding:24px 20px 26px 0}@media (width>=900px){.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:0;border-left:1px solid var(--rule-dark);padding:30px 24px 32px}.facts[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--white);margin-bottom:8px;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:700;font-stretch:75%;line-height:1}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--silver);max-width:22em;margin:0;font-size:.72rem;line-height:1.5}.welcome-grid[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=900px){.welcome-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px}}.welcome[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12em}.welcome-fig[data-astro-cid-lcdefpme]{width:194px;margin-top:40px}.welcome-fig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:saturate(.9)}.legend[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=900px){.legend[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.legend[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);align-items:center;gap:12px;margin:0;padding-bottom:14px;font-size:1.3rem;display:flex}.legend-key[data-astro-cid-lcdefpme]{background:var(--tone);flex:none;width:22px;height:12px}.legend[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);color:var(--text);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;font-size:.98rem;text-decoration:none;display:flex}.legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--steel)}.legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:first-child{text-decoration:underline}.index-more[data-astro-cid-lcdefpme]{margin:36px 0 0}.route[data-astro-cid-lcdefpme]{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:0 0 36px 44px;position:relative}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--amber);width:2px;position:absolute;top:10px;bottom:-10px;left:9px}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:before{display:none}.wpt[data-astro-cid-lcdefpme]{border:2px solid var(--ink);background:var(--paper);width:20px;height:20px;position:absolute;top:0;left:0;transform:rotate(45deg)scale(.8)}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child .wpt[data-astro-cid-lcdefpme]{background:var(--ink)}.wpt-id[data-astro-cid-lcdefpme]{color:var(--steel);margin-bottom:10px;display:block}.route[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.route[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:26em;margin:0}@media (width>=900px){.route[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:44px 0 0}.route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{width:auto;height:2px;inset:9px -42px auto 10px}}.claims-teaser[data-astro-cid-lcdefpme]{background:var(--ink)}.claims-grid[data-astro-cid-lcdefpme]{gap:48px;display:grid}@media (width>=900px){.claims-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px}}.claims-teaser[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:11em}.muted-dark[data-astro-cid-lcdefpme]{color:var(--silver);max-width:30em;margin-bottom:28px}.mini-check[data-astro-cid-lcdefpme]{border:1px solid var(--rule-dark);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:24px 28px;font-size:.8rem;list-style:none}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;padding:9px 0;display:flex}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--silver);white-space:nowrap}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";border-bottom:2px dotted #c7cfd859;flex:1;order:1;min-width:16px}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--white);text-align:right;order:2;font-weight:700}@media (width<=520px){.mini-check[data-astro-cid-lcdefpme]{padding:16px;font-size:.72rem}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:2px 8px}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{display:none}.mini-check[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{text-align:left;width:100%}}
