.Hangar-module___33FRW__page{background:var(--paper);color:var(--ink);padding:5rem 1.5rem}.Hangar-module___33FRW__intro,.Hangar-module___33FRW__hangar{max-width:74rem;margin-inline:auto}.Hangar-module___33FRW__hangar{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.Hangar-module___33FRW__hangar>*{min-width:0}.Hangar-module___33FRW__intro{margin-bottom:2rem}.Hangar-module___33FRW__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--blue-deep);font-size:.76rem;font-weight:800}.Hangar-module___33FRW__intro h1{font-family:var(--font-display);max-width:18ch;margin:.65rem 0 1rem;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.12}.Hangar-module___33FRW__intro p{max-width:52ch;font-size:1.05rem;line-height:1.6}.Hangar-module___33FRW__hangar h2,.Hangar-module___33FRW__hangar h3{font-family:var(--font-display);line-height:1.2}.Hangar-module___33FRW__hangar h2{font-size:1.6rem}.Hangar-module___33FRW__hangar h3{font-size:1.25rem}.Hangar-module___33FRW__hangar button{min-height:46px;color:var(--ink);font:inherit;cursor:pointer;background:#fffaf0;border:1px solid #9a947f;border-radius:2rem;padding:.6rem 1.1rem}.Hangar-module___33FRW__hangar button[aria-pressed=true],.Hangar-module___33FRW__hangar button[data-on]{background:var(--ink);color:#fff9e9;border-color:var(--ink)}.Hangar-module___33FRW__hangar button:disabled{opacity:.55;cursor:default}.Hangar-module___33FRW__hangar button:focus-visible{outline:3px solid var(--blue-deep);outline-offset:3px}.Hangar-module___33FRW__views,.Hangar-module___33FRW__toolbar,.Hangar-module___33FRW__toolbar>div,.Hangar-module___33FRW__stickButtons,.Hangar-module___33FRW__pedalButtons,.Hangar-module___33FRW__cockpitControls>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Hangar-module___33FRW__toolbar{justify-content:space-between;margin-bottom:.75rem}.Hangar-module___33FRW__stage{overscroll-behavior-x:contain;border-radius:.75rem;overflow-x:auto;box-shadow:0 8px 28px #17234626}.Hangar-module___33FRW__scene{aspect-ratio:1536/1024;background:#dfe7ea;min-width:45rem;position:relative;overflow:hidden}.Hangar-module___33FRW__backdrop{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hangar-module___33FRW__swipe{margin:.6rem 0 0;font-size:.95rem;display:none}.Hangar-module___33FRW__plane{position:absolute;bottom:7%;left:4%;right:18%}.Hangar-module___33FRW__plane>img{width:100%;height:auto;display:block}.Hangar-module___33FRW__girl{width:auto;height:44%;position:absolute;bottom:5%;right:1%}.Hangar-module___33FRW__bird{width:auto;height:15%;position:absolute;bottom:5%;right:13%}.Hangar-module___33FRW__parts{margin:0;padding:0;list-style:none;position:absolute;inset:0}.Hangar-module___33FRW__parts li{place-items:center;display:grid;position:absolute}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part{background:0 0;border:2px solid #0000;border-radius:.6rem;width:max(100%,44px);height:max(100%,44px);min-height:0;padding:0}.Hangar-module___33FRW__more{border:2px solid #0000;border-radius:.6rem;position:absolute;translate:-50% -50%}@media (hover:hover){.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part:hover,.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part:hover .Hangar-module___33FRW__more{background:#fff9e91f;border-color:#fff9e9cc}}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part[aria-pressed=true],.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part[aria-pressed=true] .Hangar-module___33FRW__more{border:3px solid var(--ink);background:#fff9e933;box-shadow:0 0 0 3px #fff9e9}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part[data-next],.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part[data-next] .Hangar-module___33FRW__more{border:3px dashed var(--ink);box-shadow:0 0 0 3px #fff9e9}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__part:focus-visible .Hangar-module___33FRW__more{outline:3px solid var(--blue-deep);outline-offset:3px}.Hangar-module___33FRW__badge{background:var(--ink);color:#fff9e9;border-radius:1rem;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .3rem;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:-.8rem;left:50%;translate:-50%}.Hangar-module___33FRW__part[data-done] .Hangar-module___33FRW__badge{background:#2f6d3a}.Hangar-module___33FRW__layers{pointer-events:none;position:absolute;inset:0}.Hangar-module___33FRW__layers img{width:100%;height:100%;position:absolute;inset:0}.Hangar-module___33FRW__plane[data-layered]>img{opacity:0}.Hangar-module___33FRW__layers .Hangar-module___33FRW__pose{opacity:0;transition:opacity .18s}.Hangar-module___33FRW__layers .Hangar-module___33FRW__pose[data-shown]{opacity:1}.Hangar-module___33FRW__layers .Hangar-module___33FRW__blurred{opacity:.7}.Hangar-module___33FRW__layers .Hangar-module___33FRW__blade{opacity:0;animation:.16s step-end infinite Hangar-module___33FRW__blade}@keyframes Hangar-module___33FRW__blade{0%{opacity:1}25%,to{opacity:0}}.Hangar-module___33FRW__sideView{aspect-ratio:1774/887;width:min(100%,44rem);margin:0 auto 1.25rem;position:relative}.Hangar-module___33FRW__card{background:#fffaf0;border:1px solid #d8cdb5;border-radius:.75rem;gap:.6rem;padding:1.25rem;display:grid}.Hangar-module___33FRW__card:focus{outline:3px solid var(--blue-deep);outline-offset:3px}.Hangar-module___33FRW__kid{font-size:1.15rem;line-height:1.55}.Hangar-module___33FRW__faa{font-family:var(--font-body);color:#41475a;font-size:.9rem;font-weight:600}.Hangar-module___33FRW__source{color:#41475a;font-size:.8rem;line-height:1.5}.Hangar-module___33FRW__closeUp img{width:auto;max-width:100%;height:auto;max-height:16rem;margin-inline:auto;display:block}.Hangar-module___33FRW__closeUp[data-spinning] img{animation:.5s linear infinite Hangar-module___33FRW__spin}@keyframes Hangar-module___33FRW__spin{to{rotate:360deg}}.Hangar-module___33FRW__frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Hangar-module___33FRW__frames li{justify-items:center;gap:.25rem;font-size:.85rem;font-weight:700;display:grid}.Hangar-module___33FRW__frames img{width:auto;max-width:100%;height:auto;max-height:9rem}.Hangar-module___33FRW__closeUp figure{justify-items:center;gap:.25rem;display:grid}.Hangar-module___33FRW__walk{background:#eef2f3;border:1px solid #c9d3d6;border-radius:.75rem;padding:1.25rem}.Hangar-module___33FRW__walk ol{gap:.35rem;margin:.75rem 0;padding-left:1.4rem;display:grid}.Hangar-module___33FRW__walk li[data-state=done]{color:#2f5134}.Hangar-module___33FRW__walk li[data-state=done] span,.Hangar-module___33FRW__walk li[data-state=next] span{font-weight:800}.Hangar-module___33FRW__walkNote{min-height:1.5em;font-weight:700}.Hangar-module___33FRW__earned{justify-items:start;gap:.35rem;display:grid}.Hangar-module___33FRW__earned img{border-radius:.5rem;width:min(14rem,60%);height:auto;box-shadow:0 8px 24px #17234633}.Hangar-module___33FRW__list{gap:1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.Hangar-module___33FRW__list li{border-bottom:1px solid #d8cdb5;justify-items:start;gap:.45rem;padding-bottom:1.25rem;display:grid}.Hangar-module___33FRW__planeView{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.Hangar-module___33FRW__controls{gap:1.25rem;display:grid}.Hangar-module___33FRW__pads{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.Hangar-module___33FRW__pads>div{background:#eef2f3;border-radius:.75rem;justify-items:center;gap:.6rem;padding:1rem;display:grid}.Hangar-module___33FRW__padLabel{font-weight:800}.Hangar-module___33FRW__stick,.Hangar-module___33FRW__pedals{width:auto;height:12rem;transition:transform .25s}.Hangar-module___33FRW__surfaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Hangar-module___33FRW__surface{text-align:center;justify-items:center;gap:.35rem;font-size:.92rem;display:grid}.Hangar-module___33FRW__pics{justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:7rem;display:flex}.Hangar-module___33FRW__surface img{width:auto;min-width:0;max-width:100%;height:auto;max-height:7rem}.Hangar-module___33FRW__pics img:not(:only-child){max-width:calc(50% - .4rem)}.Hangar-module___33FRW__lines{grid-column:1/-1;gap:.3rem;padding-left:1.2rem;font-size:1.05rem;display:grid}.Hangar-module___33FRW__cockpit{gap:1rem;display:grid}.Hangar-module___33FRW__cockpitScene{display:grid}.Hangar-module___33FRW__view{aspect-ratio:1672/941;background:#bcd4e6;border-radius:.75rem;position:relative;overflow:hidden}.Hangar-module___33FRW__view img{width:100%;height:100%;position:absolute;inset:0}.Hangar-module___33FRW__propellerBlur{opacity:0;transition:opacity .6s}.Hangar-module___33FRW__view[data-engine] .Hangar-module___33FRW__propellerBlur{opacity:1}.Hangar-module___33FRW__view[data-engine] .Hangar-module___33FRW__propellerFront{animation:.14s linear infinite Hangar-module___33FRW__spin}.Hangar-module___33FRW__panel{width:min(100%,44rem);margin:-24% auto 0;position:relative}.Hangar-module___33FRW__panel>img{width:100%;height:auto;display:block}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__dial{background:0 0;border:3px solid #0000;border-radius:50%;min-height:0;padding:0;position:absolute;overflow:hidden}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__dial[aria-pressed=true]{box-shadow:0 0 0 3px var(--ink);background:0 0;border-color:#fff9e9}.Hangar-module___33FRW__dial img{max-width:none;transition:transform .6s;position:absolute}.Hangar-module___33FRW__cockpitControls{gap:.75rem;display:grid}.Hangar-module___33FRW__cockpitControls label{gap:.35rem;max-width:22rem;font-weight:750;display:grid}.Hangar-module___33FRW__cockpitControls input[type=range]{min-height:44px}.Hangar-module___33FRW__readout{font-weight:700}@media (max-width:44em){.Hangar-module___33FRW__page{padding:3rem 1rem}.Hangar-module___33FRW__swipe{display:block}.Hangar-module___33FRW__pads,.Hangar-module___33FRW__surfaces{grid-template-columns:minmax(0,1fr)}.Hangar-module___33FRW__stick,.Hangar-module___33FRW__pedals{height:9rem}.Hangar-module___33FRW__intro h1{font-size:2.35rem}}html:not([data-js]) .Hangar-module___33FRW__hangar{display:none}@media (prefers-reduced-motion:reduce){.Hangar-module___33FRW__hangar *,.Hangar-module___33FRW__hangar :before,.Hangar-module___33FRW__hangar :after{transition:none!important;animation:none!important}}.Hangar-module___33FRW__print{max-width:74rem;margin:2.5rem auto 0}.Hangar-module___33FRW__print h2{margin:0 0 1rem}.Hangar-module___33FRW__printables{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Hangar-module___33FRW__printables li{background:#fffaf0;border:1px solid #d8cdb5;border-radius:.75rem;grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;display:grid}.Hangar-module___33FRW__printables img{background:#fff;border:1px solid #d8cdb5;border-radius:.35rem;width:100%;height:auto}.Hangar-module___33FRW__printables h3{margin:0 0 .35rem;font-size:1.15rem}.Hangar-module___33FRW__printables p{margin:0 0 .4rem}.Hangar-module___33FRW__hangar .Hangar-module___33FRW__earned a{color:var(--blue-deep);text-underline-offset:.15em;text-decoration:underline}.Hangar-module___33FRW__printLinks{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.Hangar-module___33FRW__printLinks a{border:1px solid var(--blue-deep);min-width:44px;min-height:44px;color:var(--blue-deep);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-weight:600;text-decoration:none;display:inline-flex}.Hangar-module___33FRW__printLinks a:hover{background:#eef2fb}@media (max-width:30em){.Hangar-module___33FRW__printables li{grid-template-columns:minmax(0,1fr)}.Hangar-module___33FRW__printables img{max-width:12rem}}
