.PageLayout_container__j0jIk{--gb-page-width:var(--gb-page-width-wide);width:min(var(--gb-page-width),calc(100vw - var(--gb-page-gutter) - var(--gb-page-gutter)));margin-inline:auto}.PageLayout_container__j0jIk:has([data-gb-ui=page-header]){padding-top:var(--gb-space-5)}.PageLayout_narrow__aNRk3{--gb-page-width:var(--gb-page-width-narrow)}.PageLayout_content__D0R1p{--gb-page-width:var(--gb-page-width-content)}.PageLayout_wide__AIjEO{--gb-page-width:var(--gb-page-width-wide)}.PageLayout_full__iwUtt{--gb-page-width:var(--gb-page-width-full)}.PageLayout_header__roWsp{display:grid;gap:var(--gb-space-4);margin-bottom:var(--gb-space-6)}.PageLayout_headerCopy__l_V61{min-width:0}.PageLayout_start__Yse0K{text-align:left}.PageLayout_center__04lC_{justify-items:center;text-align:center}.PageLayout_center__04lC_ .PageLayout_headerCopy__l_V61{width:min(100%,var(--gb-page-header-copy-max))}.PageLayout_headerWithAccessory__yXokX{grid-template-columns:minmax(0,1fr) auto;align-items:start}.PageLayout_pageTitle__hd4qk{margin:0;color:var(--gb-title);font-family:var(--font-body),"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:var(--gb-type-page-title-size);font-weight:var(--gb-type-heading-weight);letter-spacing:var(--gb-type-page-title-tracking);line-height:var(--gb-type-page-title-line-height)}.PageLayout_header-compact__9n4Yt .PageLayout_pageTitle__hd4qk{font-size:var(--gb-type-page-title-compact-size)}.PageLayout_header-display__hd7QH .PageLayout_pageTitle__hd4qk{font-size:var(--gb-type-page-title-display-size);line-height:var(--gb-type-page-title-display-line-height)}.PageLayout_pageDescription__h1PiZ{margin-top:var(--gb-space-3);color:var(--gb-foreground-soft);font-size:var(--gb-type-page-description-size);line-height:var(--gb-type-page-description-line-height)}.PageLayout_center__04lC_ .PageLayout_pageDescription__h1PiZ{margin-inline:auto;max-width:var(--gb-page-description-max)}.PageLayout_headerActions__HzZ_C{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gb-space-3);margin-top:var(--gb-space-5)}.PageLayout_center__04lC_ .PageLayout_headerActions__HzZ_C{justify-content:center}.PageLayout_headerAccessory__mYauC{min-width:0}.PageLayout_sectionHeading__PjSk0{color:var(--gb-title);font-family:var(--font-body),"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:var(--gb-type-heading-weight);letter-spacing:var(--gb-type-section-title-tracking);line-height:var(--gb-type-section-title-line-height)}.PageLayout_section-md__LtZVx{font-size:var(--gb-type-section-title-size)}.PageLayout_section-sm__5ZO9t{font-size:var(--gb-type-subheading-size);letter-spacing:var(--gb-type-subheading-tracking);line-height:var(--gb-type-subheading-line-height)}.PageLayout_section-spacing-default__pyTR0{margin:0 0 var(--gb-space-4)}.PageLayout_section-spacing-flow__NwWnf{margin:var(--gb-space-5) 0 var(--gb-space-3)}.PageLayout_section-spacing-none__X1ako{margin:0}.PageLayout_surface__kx21K{border:1px solid var(--gb-surface-border);color:inherit}.PageLayout_surface-default__Z4fTF{background:var(--gb-surface-default-bg);box-shadow:var(--gb-surface-shadow)}.PageLayout_surface-raised__LGGAo{background:var(--gb-surface-raised-bg);box-shadow:var(--gb-surface-shadow-raised)}.PageLayout_surface-subtle__5dggv{background:var(--gb-surface-subtle-bg);box-shadow:none}.PageLayout_padding-none__LQD_c{padding:0}.PageLayout_padding-sm__eKOaE{padding:var(--gb-space-4)}.PageLayout_padding-md__489MR{padding:var(--gb-space-5)}.PageLayout_padding-lg__y_3q0{padding:var(--gb-space-6)}.PageLayout_radius-lg__HNwDr{border-radius:var(--gb-radius-lg)}.PageLayout_radius-xl__ra3UH{border-radius:var(--gb-radius-xl)}@media only screen and (max-width:767px){.PageLayout_headerWithAccessory__yXokX{grid-template-columns:1fr}.PageLayout_headerAccessory__mYauC{justify-self:start}.PageLayout_center__04lC_.PageLayout_headerWithAccessory__yXokX .PageLayout_headerAccessory__mYauC{justify-self:center}.PageLayout_padding-lg__y_3q0{padding:var(--gb-space-5)}}@media only screen and (max-width:560px){.PageLayout_container__j0jIk:has([data-gb-ui=page-header]){padding-top:var(--gb-space-4)}}.aircraft-api_page__3MSC_ :is(#aircraft-api_overview__EJFD3,#aircraft-api_lookup__TJ6Qo,#aircraft-api_quickstart-heading__C_hUW,#aircraft-api_integration-fit-heading___d1ng,#aircraft-api_pricing__4EN8v){scroll-margin-top:calc(var(--gb-space-16) + env(safe-area-inset-top))}.aircraft-api_page__3MSC_{display:grid;gap:var(--gb-space-8);padding-top:var(--gb-space-8);padding-bottom:var(--gb-space-10)}.aircraft-api_heroPreview__9hU9r{display:grid;gap:var(--gb-space-3);min-width:0}.aircraft-api_heroDemoLink__SlXfA{justify-self:end;color:var(--gb-foreground-muted);font-size:.88rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.aircraft-api_heroDemoLink__SlXfA:focus-visible{outline:2px solid currentColor;outline-offset:3px}.aircraft-api_actions__Jkr4E{display:flex;flex-wrap:wrap;gap:var(--gb-space-3)}.aircraft-api_section___WidW p{line-height:1.65}.aircraft-api_lookupIntro__Ije9W,.aircraft-api_lookupPanel__W0rjn,.aircraft-api_section___WidW{display:grid;gap:var(--gb-space-4)}.aircraft-api_lookupIntro__Ije9W{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start}.aircraft-api_lookupBoundary__hYBol,.aircraft-api_lookupFreshness__hfKDh,.aircraft-api_lookupIntro__Ije9W h3,.aircraft-api_lookupIntro__Ije9W p{margin:0}.aircraft-api_lookupBoundary__hYBol{padding:var(--gb-space-3);border:1px solid var(--gb-surface-border);border-radius:10px;background:var(--gb-surface-subtle-bg);color:var(--gb-foreground-muted);font-size:.9rem}.aircraft-api_lookupForm__kDtZn{max-width:660px}.aircraft-api_lookupInput__2XWjU{text-transform:uppercase}.aircraft-api_lookupSample__i8hjY{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gb-space-3);color:var(--gb-foreground-muted);font-size:.9rem}.aircraft-api_lookupResult__DlxDM{display:grid;gap:var(--gb-space-4);padding-top:var(--gb-space-4);border-top:1px solid var(--gb-surface-border)}.aircraft-api_lookupResultHeader__NO9Rp{display:flex;flex-wrap:wrap;gap:var(--gb-space-3);align-items:center;justify-content:space-between}.aircraft-api_lookupResultHeader__NO9Rp h3,.aircraft-api_lookupResultHeader__NO9Rp p{margin:0}.aircraft-api_lookupResultHeader__NO9Rp h3{margin-top:var(--gb-space-1);font-size:1.75rem}.aircraft-api_lookupKicker__EUa83{color:var(--gb-foreground-muted);font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.aircraft-api_lookupGrid__npxTx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gb-space-3);margin:0}.aircraft-api_lookupGrid__npxTx div{min-width:0;padding:var(--gb-space-3);border:1px solid var(--gb-surface-border);border-radius:10px}.aircraft-api_lookupGrid__npxTx dt{margin-bottom:var(--gb-space-1);color:var(--gb-foreground-muted);font-size:.82rem;font-weight:700}.aircraft-api_lookupGrid__npxTx dd{margin:0;overflow-wrap:anywhere;font-weight:700}.aircraft-api_lookupFreshness__hfKDh{color:var(--gb-foreground-muted);font-size:.9rem}.aircraft-api_sectionLead__igIbg{max-width:880px;margin:0;color:var(--gb-foreground-muted)}.aircraft-api_sourceNote__ix6fI{max-width:920px;margin:0;padding:var(--gb-space-3);border-left:3px solid var(--gb-surface-border);color:var(--gb-foreground-muted);font-size:.92rem}.aircraft-api_pricingGrid__vCtG7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gb-space-4)}.aircraft-api_pricingNote__Djkf2 a{font-weight:800}.aircraft-api_checkoutError__XETgB,.aircraft-api_pricingNote__Djkf2{margin:0}.aircraft-api_pricingNote__Djkf2{color:var(--gb-foreground-muted)}.aircraft-api_checkoutError__XETgB{color:var(--gb-text-danger,#b42318);font-weight:700}.aircraft-api_capabilityGrid__wohXe,.aircraft-api_contractGrid__BpsbZ,.aircraft-api_steps__Y_Rkp{display:grid;gap:var(--gb-space-4)}.aircraft-api_capabilityGrid__wohXe,.aircraft-api_steps__Y_Rkp{grid-template-columns:repeat(3,minmax(0,1fr))}.aircraft-api_referenceGrid__IKjKn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gb-space-4)}.aircraft-api_contractGrid__BpsbZ{grid-template-columns:repeat(3,minmax(0,1fr))}.aircraft-api_capabilityGrid__wohXe article,.aircraft-api_contractGrid__BpsbZ article,.aircraft-api_steps__Y_Rkp article{min-width:0}.aircraft-api_capabilityGrid__wohXe h3,.aircraft-api_contractGrid__BpsbZ h3,.aircraft-api_steps__Y_Rkp h3{margin:0 0 var(--gb-space-2)}.aircraft-api_stepNumber__TwbnM{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;margin-bottom:var(--gb-space-3);border-radius:999px;background:var(--gb-surface-subtle-bg);font-weight:800}.aircraft-api_quickstartSetup__hVIRz{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gb-space-2) var(--gb-space-4);margin:0;padding:var(--gb-space-3) var(--gb-space-4);border:1px solid var(--gb-surface-border);border-radius:var(--gb-radius-lg);background:var(--gb-surface-subtle-bg)}.aircraft-api_quickstartSetupLabel__W1y7o{color:var(--gb-foreground-muted);font-size:.86rem;font-weight:700}.aircraft-api_quickstartSetup__hVIRz code{overflow-wrap:anywhere;font-family:var(--gb-font-mono);font-size:.85rem}.aircraft-api_optionalDiscovery__6_qHS{min-width:0;padding:var(--gb-space-2) var(--gb-space-4);border:1px solid var(--gb-surface-border);border-radius:var(--gb-radius-lg)}.aircraft-api_optionalDiscovery__6_qHS summary{min-height:44px;align-content:center;cursor:pointer;color:var(--gb-title);font-weight:700}.aircraft-api_optionalDiscovery__6_qHS summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.aircraft-api_optionalDiscoveryBody__gopor{padding-block:var(--gb-space-3);min-width:0}.aircraft-api_code__d5IJ2{margin:0;padding:1rem;overflow-x:auto;border:1px solid var(--gb-surface-border);border-radius:10px;background:#111827;color:#f9fafb;font-family:var(--gb-font-mono);font-size:.9rem;line-height:1.55;white-space:pre}.aircraft-api_start__RIW9r{display:grid;gap:var(--gb-space-3)}.aircraft-api_start__RIW9r p{margin:0;max-width:760px}@media only screen and (max-width:960px){.aircraft-api_capabilityGrid__wohXe,.aircraft-api_contractGrid__BpsbZ,.aircraft-api_lookupGrid__npxTx,.aircraft-api_lookupIntro__Ije9W,.aircraft-api_pricingGrid__vCtG7,.aircraft-api_referenceGrid__IKjKn,.aircraft-api_steps__Y_Rkp{grid-template-columns:1fr}}