.AircraftPresentation_aircraftCard__mDhVb,.AircraftPresentation_panel__O3Reo{--line:#89b9e42e;--muted:#a6bfd8;color:#edf6ff;background:radial-gradient(ellipse at 100% 0,#234f7730,transparent 45%),linear-gradient(145deg,#0b202b,#07131f 62%,#0a1e29);border:1px solid #7baed044;box-shadow:inset 0 1px 0 #e0f2ff12,0 25px 80px -50px #205e9559}.AircraftPresentation_panel__O3Reo{border-radius:1.5rem;overflow:hidden;scroll-margin-top:7rem}.AircraftPresentation_collection__XjFV7 *,.AircraftPresentation_collection__XjFV7 :after,.AircraftPresentation_collection__XjFV7 :before,.AircraftPresentation_showcase__jpUdM *,.AircraftPresentation_showcase__jpUdM :after,.AircraftPresentation_showcase__jpUdM :before{box-sizing:border-box}.AircraftPresentation_collection__XjFV7 :is(button,a,input,select):focus-visible,.AircraftPresentation_showcase__jpUdM :is(button,a,input,select):focus-visible{outline:2px solid #a9dfff;outline-offset:4px}.AircraftPresentation_collection__XjFV7 button,.AircraftPresentation_collection__XjFV7 input,.AircraftPresentation_collection__XjFV7 select,.AircraftPresentation_showcase__jpUdM button{font:inherit}.AircraftPresentation_collection__XjFV7 button,.AircraftPresentation_showcase__jpUdM button{cursor:pointer}.AircraftPresentation_sectionHeader__G_TTt{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem}.AircraftPresentation_eyebrow__IZz24{display:flex;align-items:center;gap:.6rem;color:#9fcdf4;font-size:.63rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.AircraftPresentation_eyebrow__IZz24 i{font-style:normal;color:#5e88ab}.AircraftPresentation_collectionHeading__HeKMR h2,.AircraftPresentation_sectionHeader__G_TTt h2{margin:.75rem 0 .7rem;color:#f1f7ff;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:650;line-height:1.1;letter-spacing:-.045em}.AircraftPresentation_collectionHeading__HeKMR h2 span,.AircraftPresentation_sectionHeader__G_TTt h2 span{color:#b9e5e7}.AircraftPresentation_collectionHeading__HeKMR p,.AircraftPresentation_sectionHeader__G_TTt p{max-width:44rem;margin:0;color:#a8c1da;font-size:.88rem;line-height:1.8}.AircraftPresentation_edition__bNEwq{display:flex;flex-shrink:0;align-items:center;gap:.9rem;padding:.7rem 0 .7rem 1.5rem;border-left:1px solid var(--line)}.AircraftPresentation_edition__bNEwq svg{width:3.4rem;height:3.4rem;color:#9dcef5}.AircraftPresentation_edition__bNEwq>span{color:#c7e6ff;font-size:2.2rem;font-weight:450;line-height:1;letter-spacing:-.04em}.AircraftPresentation_edition__bNEwq small{display:block;margin-top:.5rem;font-size:.6rem;color:#8daecd;letter-spacing:.04em}.AircraftPresentation_featuredPanel__079Dj{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin:0 2rem;overflow:hidden;border:1px solid #91cad642;border-radius:1.3rem;background:#071729}.AircraftPresentation_featuredVisual__pRfou{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:28rem;overflow:hidden;background:radial-gradient(ellipse at 48% 47%,#30668b5c,transparent 61%),linear-gradient(150deg,#12343d,#071721 76%)}.AircraftPresentation_cardImageLink__Vcu4h:before,.AircraftPresentation_featuredVisual__pRfou:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#9acdf40b 1px,transparent 0),linear-gradient(90deg,#9acdf40b 1px,transparent 0);background-size:35px 35px;-webkit-mask-image:linear-gradient(transparent,#0008 40%,#000);mask-image:linear-gradient(transparent,#0008 40%,#000)}.AircraftPresentation_featuredVisual__pRfou:after{content:"";position:absolute;z-index:-1;width:76%;height:23%;bottom:15%;left:12%;border:1px solid #9acbfc35;border-radius:50%;transform:perspective(600px) rotateX(58deg);box-shadow:0 0 0 23px #80b3e707,0 0 0 46px #80b3e705,0 0 65px #71a8d224}.AircraftPresentation_visualBottom__mkIqv,.AircraftPresentation_visualTop__tJxFH{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:1.35rem 1.5rem;color:#a5c7e4;font-size:.63rem}.AircraftPresentation_visualTop__tJxFH{text-transform:uppercase;letter-spacing:.12em}.AircraftPresentation_visualTop__tJxFH>span:first-child{color:#c5e4fd}.AircraftPresentation_visualBottom__mkIqv{border-top:1px solid #84b4e020;background:#03102055}.AircraftPresentation_visualBottom__mkIqv strong{margin-left:.45rem;color:#d7ecff;font-weight:600}.AircraftPresentation_visualBottom__mkIqv>span:last-child{display:flex;align-items:center;gap:.5rem}.AircraftPresentation_visualBottom__mkIqv i{height:.35rem;width:.35rem;background:#88bfee;border-radius:50%}.AircraftPresentation_familyBackdrop__MfC_U{position:absolute;inset:17% .5rem auto;color:#bddfff0b;font-size:clamp(6rem,10vw,10.5rem);font-weight:750;text-align:center;letter-spacing:-.07em;line-height:1;overflow-wrap:anywhere;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AircraftPresentation_featuredImageLink__qnoZp{position:relative;display:flex;flex:1;min-height:18rem;width:100%;align-items:center;padding:1rem 1rem 2.5rem;text-decoration:none}.AircraftPresentation_featuredImage__ZhsC3{display:block;width:100%;height:19rem;-o-object-fit:contain;object-fit:contain;transition:transform .6s ease}.AircraftPresentation_featuredImageLink__qnoZp:hover .AircraftPresentation_featuredImage__ZhsC3{transform:translateY(-4px) scale(1.025)}.AircraftPresentation_expandHint___3MSN{position:absolute;right:1.1rem;bottom:.8rem;display:flex;align-items:center;gap:.8rem;border:1px solid #8cc4f23b;border-radius:2rem;padding:.5rem .75rem;color:#cae6fc;background:#06172ad9;font-size:.64rem}.AircraftPresentation_featuredInfo__Zemql{display:flex;flex-direction:column;align-self:stretch;min-width:0;padding:1.8rem;border-left:1px solid var(--line);background:radial-gradient(ellipse at 100% 0,#31608c26,transparent 65%),#0a1d28}.AircraftPresentation_featuredInfo__Zemql h3{margin:.8rem 0 .5rem;color:#f2f8ff;font-size:clamp(1.8rem,2.6vw,2.65rem);font-weight:650;line-height:1.06;letter-spacing:-.05em;text-wrap:balance}.AircraftPresentation_subtitle__tEcKm{margin:0;color:#9fc3e2;font-size:.76rem;line-height:1.65}.AircraftPresentation_description__ho2lT{margin:1rem 0;color:#b3c9de;font-size:.84rem;line-height:1.85}.AircraftPresentation_specs__KQI_H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.35rem 0 1rem;padding:0;list-style:none}.AircraftPresentation_specs__KQI_H li{display:flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.55rem .6rem;border:1px solid #7db5e437;border-radius:.7rem;background:linear-gradient(135deg,#23476855,#122c4755);color:#cceaff;font-size:.72rem;line-height:1.5;font-weight:600;text-align:center;overflow-wrap:anywhere}.AircraftPresentation_facts__wysM5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:.8rem;margin:.2rem 0 1.25rem;padding-top:.95rem;border-top:1px solid #8fb8df28}.AircraftPresentation_facts__wysM5>div+div{border-left:1px solid #8fb8df20;padding-left:.8rem}.AircraftPresentation_facts__wysM5 dt{margin-bottom:.4rem;color:#91afcd;font-size:.57rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.AircraftPresentation_facts__wysM5 dd{margin:0;color:#d1e4f5;font-size:.76rem;line-height:1.7}.AircraftPresentation_action__rvyJ6{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.8rem;border:1px solid #8abbdf38;border-radius:.7rem;padding:.65rem .75rem;background:#18334d70;color:#cce5fa;font-size:.74rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;transition:background .2s,border-color .2s}.AircraftPresentation_action__rvyJ6:hover{background:#285171;border-color:#92c5ed;color:#f0f8ff}.AircraftPresentation_primary__G2O5v{background:linear-gradient(120deg,#2a5884,#193955);border-color:#8abde567;color:#f0f8ff;box-shadow:inset 0 1px 0 #d8edff17}.AircraftPresentation_featuredActions__Xnxyg{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.6rem;margin-top:auto}.AircraftPresentation_collectionLink__pL91_{align-self:flex-start;display:inline-flex;align-items:center;gap:1rem;min-height:2.6rem;margin-top:.4rem;border:0;padding:.6rem 0 0;color:#a9cbe7;background:transparent;font-size:.7rem!important}.AircraftPresentation_collectionLink__pL91_:hover{color:#eff8ff;text-decoration:underline;text-underline-offset:4px}.AircraftPresentation_selectorHeading__KyZS5{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 2rem .8rem;color:#94b4d2;font-size:.65rem}.AircraftPresentation_selectorHeading__KyZS5 span:first-child{color:#c0d9ee}.AircraftPresentation_selectors__7BZQR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:0 2rem 2rem}.AircraftPresentation_selector__ghUH4{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:.9rem 1rem 0;border:1px solid #82b2d930;border-radius:.95rem;background:linear-gradient(150deg,#102b35,#091b27);color:#d3e9fd;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s}.AircraftPresentation_selector__ghUH4:hover{border-color:#8fbfe869;background:#193651}.AircraftPresentation_selector__ghUH4[aria-pressed=true]{border-color:#9ed4ffb3;background:radial-gradient(ellipse at 50% 45%,#417aab38,transparent 75%),linear-gradient(135deg,#1a434d,#0e2c38);box-shadow:inset 0 2px 0 #a7d9ff,0 8px 24px #0002}.AircraftPresentation_selectorTop__f9iUB{display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:#97b9d7;font-size:.57rem;letter-spacing:.08em;text-transform:uppercase}.AircraftPresentation_selectorTop__f9iUB i{margin-inline:.3rem;font-style:normal;color:#5f82a2}.AircraftPresentation_selectionDot__qKb6q{flex-shrink:0;width:.4rem;height:.4rem;border:1px solid #729abe;border-radius:50%}.AircraftPresentation_selector__ghUH4[aria-pressed=true] .AircraftPresentation_selectionDot__qKb6q{background:#c2eaff;border-color:#c2eaff;box-shadow:0 0 12px #94cfff}.AircraftPresentation_selector__ghUH4>img{display:block;height:6.5rem;width:100%;margin-block:.5rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 8px #0005);transition:transform .4s}.AircraftPresentation_selector__ghUH4:hover>img{transform:translateY(-3px)}.AircraftPresentation_selector__ghUH4>strong{color:#edf7ff;font-size:.9rem;font-weight:600;line-height:1.45}.AircraftPresentation_selectorRole__lGNFZ{flex:1;margin:.35rem 0 .8rem;color:#98b5cf;font-size:.64rem;line-height:1.7}.AircraftPresentation_selectorBottom__DZIiB{display:flex;align-items:center;justify-content:space-between;gap:.4rem;border-top:1px solid #92bce222;margin-inline:-1rem;padding:.65rem 1rem;background:#02102026;color:#a3c4e1;font-size:.6rem}.AircraftPresentation_selector__ghUH4[aria-pressed=true] .AircraftPresentation_selectorBottom__DZIiB{color:#d4eeff}.AircraftPresentation_collection__XjFV7{scroll-margin-top:7rem}.AircraftPresentation_collectionHeader__ryBWu{padding:1.75rem 2rem 1.3rem;margin-bottom:1.25rem}.AircraftPresentation_collectionHeading__HeKMR{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AircraftPresentation_collectionHeading__HeKMR h2{font-size:clamp(2rem,3.8vw,3.4rem)}.AircraftPresentation_collectionCount__P9ZKC{display:flex;align-items:baseline;gap:.5rem;flex-shrink:0;border:1px solid #7facd63b;border-radius:.85rem;padding:.85rem 1rem;background:#1a365158;color:#a0bbd6;font-size:.69rem}.AircraftPresentation_collectionCount__P9ZKC strong{color:#c4e6ff;font-size:1.9rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.AircraftPresentation_filterRow__5fcjK{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr) auto;gap:.7rem;align-items:end;margin-top:1.3rem}.AircraftPresentation_filterRow__5fcjK label{display:block;min-width:0}.AircraftPresentation_filterRow__5fcjK label>span{display:block;margin-bottom:.4rem;color:#94b2ce;font-size:.63rem}.AircraftPresentation_filterRow__5fcjK input,.AircraftPresentation_filterRow__5fcjK select{display:block;width:100%;min-height:2.85rem;border:1px solid #83afd13d;border-radius:.65rem;padding:.7rem .8rem;background:#071923;color:#d8eaff;font-size:.77rem;color-scheme:dark}.AircraftPresentation_filterRow__5fcjK input::-moz-placeholder{color:#7897b5;opacity:1}.AircraftPresentation_filterRow__5fcjK input::placeholder{color:#7897b5;opacity:1}.AircraftPresentation_filterRow__5fcjK>button{min-height:2.85rem;border:1px solid #83afd142;border-radius:.65rem;padding:.7rem .9rem;background:#1b3752;color:#cfe7fd;font-size:.73rem}.AircraftPresentation_makerFilters__AxN5U{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.AircraftPresentation_makerFilters__AxN5U button{min-height:2.55rem;border:1px solid #8dbbdf24;border-radius:.65rem;padding:.55rem .85rem;background:#142c4370;color:#9fbfd9;font-size:.67rem;transition:background .2s,border-color .2s}.AircraftPresentation_filterRow__5fcjK>button:hover,.AircraftPresentation_makerFilters__AxN5U button:hover{border-color:#8dbbdf80;background:#254b6d}.AircraftPresentation_makerFilters__AxN5U button[aria-pressed=true]{border-color:#8ec4ef;background:#214b70;color:#e8f5ff}.AircraftPresentation_terms__6iEwe{margin:1rem 0 0;padding-top:.9rem;border-top:1px solid #8dbbdf26;color:#93aec7;font-size:.67rem;line-height:1.9}.AircraftPresentation_terms__6iEwe strong{color:#c4dbef;font-weight:600}.AircraftPresentation_terms__6iEwe span{display:inline-block;margin-right:.8rem}.AircraftPresentation_collectionGrid__Z_1js{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.AircraftPresentation_aircraftCard__mDhVb{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:1.35rem;scroll-margin-top:7rem;transition:border-color .3s,box-shadow .3s,transform .3s}.AircraftPresentation_aircraftCard__mDhVb:before{content:"";position:absolute;inset:0 15% auto;height:1px;background:linear-gradient(90deg,transparent,#b9ddfa9c,transparent);pointer-events:none}.AircraftPresentation_aircraftCard__mDhVb:focus,.AircraftPresentation_aircraftCard__mDhVb:hover,.AircraftPresentation_aircraftCard__mDhVb:target{border-color:#92cafc94;box-shadow:inset 0 1px 0 #e0f2ff17,0 15px 50px -20px #27669940}.AircraftPresentation_aircraftCard__mDhVb:hover{transform:translateY(-3px)}.AircraftPresentation_cardHeader__ndSP7{position:relative;padding:1.2rem 1.25rem 1rem}.AircraftPresentation_cardTop__PChwo{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.8rem}.AircraftPresentation_maker__E9_uw{color:#a2c9e9;font-size:.58rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.AircraftPresentation_cardIndex__FtfdW{flex-shrink:0;color:#7599b9;font-size:.56rem;font-variant-numeric:tabular-nums;letter-spacing:.04em}.AircraftPresentation_cardIndex__FtfdW i{padding-inline:.2rem;color:#456987;font-style:normal}.AircraftPresentation_cardHeader__ndSP7 h3{margin:0 0 .35rem;color:#f1f8ff;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:650;letter-spacing:-.035em;line-height:1.2}.AircraftPresentation_cardHeader__ndSP7 .AircraftPresentation_subtitle__tEcKm{font-size:.67rem}.AircraftPresentation_cardImageLink__Vcu4h{position:relative;display:flex;align-items:center;justify-content:center;min-height:12rem;margin:0 .8rem;overflow:hidden;border:1px solid #8ac0e42b;border-radius:.85rem;background:radial-gradient(ellipse at 50% 45%,#39779d38,transparent 70%),linear-gradient(160deg,#12314b,#071423);text-decoration:none}.AircraftPresentation_cardFamily__DpjPi{position:absolute;inset:15% .5rem auto;overflow-wrap:anywhere;color:#c7e8ff0d;font-size:4.1rem;font-weight:700;line-height:1;letter-spacing:-.04em;text-align:center;pointer-events:none}.AircraftPresentation_cardImage__UAahA{position:relative;z-index:1;display:block;width:100%;height:12rem;-o-object-fit:contain;object-fit:contain;padding:1.2rem .6rem 2rem;filter:drop-shadow(0 16px 10px #0007);transition:transform .5s}.AircraftPresentation_cardImageLink__Vcu4h:hover .AircraftPresentation_cardImage__UAahA{transform:translateY(-3px) scale(1.025)}.AircraftPresentation_imageFoot__gYOgT{position:absolute;z-index:2;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .8rem;border-top:1px solid #7cafcf1c;background:#031122b3;color:#a3c7e3;font-size:.57rem}.AircraftPresentation_cardBody__Gmuv4{display:flex;flex:1;flex-direction:column;padding:1.1rem 1.25rem 1.2rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_specs__KQI_H{gap:.4rem;margin:0 0 .9rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_specs__KQI_H li{padding:.55rem .3rem;min-height:3rem;font-size:.64rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_description__ho2lT{margin:0 0 1rem;font-size:.77rem;line-height:1.85}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_facts__wysM5{margin:auto 0 1rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_facts__wysM5 dd{font-size:.71rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_facts__wysM5 dt{font-size:.53rem}.AircraftPresentation_infographicPreview__BiR6R{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:.55rem .65rem .55rem .55rem;border:1px solid #8cbbe42b;border-radius:.8rem;background:linear-gradient(110deg,#17344c,#0d2035);text-decoration:none;transition:border-color .2s,background .2s}.AircraftPresentation_infographicPreview__BiR6R:hover{border-color:#9bccf185;background:#1d3f5b}.AircraftPresentation_previewImage__dZxtO{display:flex;align-items:center;justify-content:center;height:4.5rem;overflow:hidden;border-radius:.4rem;background:#06101f}.AircraftPresentation_previewImage__dZxtO img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AircraftPresentation_previewCaption__nuQTU{display:flex;flex-direction:column;gap:.2rem}.AircraftPresentation_previewCaption__nuQTU small{color:#8caecd;font-size:.52rem;letter-spacing:.09em;text-transform:uppercase}.AircraftPresentation_previewCaption__nuQTU strong{color:#daedfc;font-size:.72rem;font-weight:600;line-height:1.5}.AircraftPresentation_previewCaption__nuQTU>span{color:#8eabc5;font-size:.57rem;line-height:1.6}.AircraftPresentation_previewArrow__yVRWv{color:#aed7f6;font-size:.9rem}.AircraftPresentation_cardActions__UjZh5{display:grid;grid-template-columns:1.1fr .8fr 1fr;gap:.4rem;margin-top:.8rem}.AircraftPresentation_cardActions__UjZh5 .AircraftPresentation_action__rvyJ6{padding:.65rem .35rem;font-size:.65rem}.AircraftPresentation_readableInfographic__JK7qa img{width:100%!important;min-width:850px;max-width:none!important;max-height:none!important;height:auto}.AircraftPresentation_empty__QeMBg{padding:3rem 1.5rem;text-align:center}.AircraftPresentation_empty__QeMBg h3{margin:.6rem 0;font-size:1.5rem;color:#e9f5ff}.AircraftPresentation_empty__QeMBg p{margin:0 0 1.2rem;color:#a4bfd8;font-size:.84rem;line-height:1.8}@media (max-width:1199px){.AircraftPresentation_collectionGrid__Z_1js{grid-template-columns:repeat(2,minmax(0,1fr))}.AircraftPresentation_featuredPanel__079Dj{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.AircraftPresentation_featuredInfo__Zemql{padding:1.35rem}.AircraftPresentation_collectionHeader__ryBWu,.AircraftPresentation_sectionHeader__G_TTt{padding:1.5rem}.AircraftPresentation_featuredPanel__079Dj{margin-inline:1.5rem}.AircraftPresentation_selectors__7BZQR{padding:0 1.5rem 1.5rem}.AircraftPresentation_selectorHeading__KyZS5{padding-inline:1.5rem}.AircraftPresentation_selector__ghUH4{padding-inline:.8rem}.AircraftPresentation_selectorBottom__DZIiB{margin-inline:-.8rem;padding-inline:.8rem}.AircraftPresentation_selector__ghUH4>strong{font-size:.79rem}.AircraftPresentation_selector__ghUH4>img{height:5.2rem}.AircraftPresentation_filterRow__5fcjK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.AircraftPresentation_featuredPanel__079Dj{grid-template-columns:minmax(0,1fr)}.AircraftPresentation_featuredVisual__pRfou{min-height:23rem}.AircraftPresentation_featuredImage__ZhsC3{height:17rem}.AircraftPresentation_featuredImageLink__qnoZp{min-height:17rem}.AircraftPresentation_familyBackdrop__MfC_U{font-size:7.7rem}.AircraftPresentation_featuredInfo__Zemql{border-left:0;border-top:1px solid var(--line);padding:1.5rem}.AircraftPresentation_featuredInfo__Zemql h3{font-size:2.3rem}.AircraftPresentation_featuredActions__Xnxyg{margin-top:.1rem}.AircraftPresentation_selectors__7BZQR{grid-template-columns:repeat(2,minmax(0,1fr))}.AircraftPresentation_selector__ghUH4>img{height:6.5rem}.AircraftPresentation_selector__ghUH4>strong{font-size:.88rem}.AircraftPresentation_sectionHeader__G_TTt{gap:1rem}.AircraftPresentation_edition__bNEwq{padding-left:1rem}.AircraftPresentation_edition__bNEwq svg,.AircraftPresentation_selectorHeading__KyZS5 span:last-child{display:none}.AircraftPresentation_collectionHeading__HeKMR{align-items:flex-start}.AircraftPresentation_collectionCount__P9ZKC{flex-direction:column;gap:.35rem;align-items:center}}@media (max-width:650px){.AircraftPresentation_panel__O3Reo{border-radius:1.4rem}.AircraftPresentation_sectionHeader__G_TTt{align-items:flex-start;padding:1.3rem 1rem}.AircraftPresentation_sectionHeader__G_TTt h2{font-size:2rem}.AircraftPresentation_sectionHeader__G_TTt p{font-size:.8rem}.AircraftPresentation_eyebrow__IZz24{font-size:.54rem;letter-spacing:.1em;gap:.35rem}.AircraftPresentation_edition__bNEwq{display:none}.AircraftPresentation_featuredPanel__079Dj{margin-inline:.8rem;border-radius:1rem}.AircraftPresentation_featuredVisual__pRfou{min-height:18rem}.AircraftPresentation_featuredImageLink__qnoZp{min-height:13.5rem;padding:.2rem .4rem 2.1rem}.AircraftPresentation_featuredImage__ZhsC3{height:13.5rem}.AircraftPresentation_familyBackdrop__MfC_U{top:22%;font-size:5.5rem}.AircraftPresentation_visualBottom__mkIqv,.AircraftPresentation_visualTop__tJxFH{padding:.9rem 1rem;font-size:.56rem}.AircraftPresentation_featuredInfo__Zemql{padding:1.15rem}.AircraftPresentation_featuredInfo__Zemql h3{font-size:2rem}.AircraftPresentation_description__ho2lT{font-size:.8rem}.AircraftPresentation_featuredActions__Xnxyg{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:.4rem}.AircraftPresentation_featuredActions__Xnxyg .AircraftPresentation_action__rvyJ6{padding-inline:.5rem;font-size:.67rem}.AircraftPresentation_selectorHeading__KyZS5{padding:1.2rem 1rem .7rem;font-size:.62rem}.AircraftPresentation_selectors__7BZQR{padding:0 .8rem 1rem;gap:.55rem}.AircraftPresentation_selector__ghUH4{padding:.8rem .7rem 0}.AircraftPresentation_selectorTop__f9iUB{font-size:.49rem;letter-spacing:.04em}.AircraftPresentation_selectorTop__f9iUB i{margin-inline:.15rem}.AircraftPresentation_selector__ghUH4>img{height:5rem}.AircraftPresentation_selector__ghUH4>strong{font-size:.77rem}.AircraftPresentation_selectorRole__lGNFZ{font-size:.6rem}.AircraftPresentation_selectorBottom__DZIiB{margin-inline:-.7rem;padding-inline:.7rem;font-size:.55rem}.AircraftPresentation_collectionHeader__ryBWu{padding:1.2rem 1rem}.AircraftPresentation_collectionHeading__HeKMR{flex-direction:column}.AircraftPresentation_collectionCount__P9ZKC{flex-direction:row;padding:.6rem .8rem}.AircraftPresentation_collectionCount__P9ZKC strong{font-size:1.45rem}.AircraftPresentation_filterRow__5fcjK{gap:.7rem}.AircraftPresentation_filterRow__5fcjK label:first-child,.AircraftPresentation_filterRow__5fcjK>button{grid-column:1/-1}.AircraftPresentation_filterRow__5fcjK select{font-size:.72rem;padding-inline:.55rem}.AircraftPresentation_makerFilters__AxN5U{gap:.4rem}.AircraftPresentation_makerFilters__AxN5U button{padding-inline:.7rem;font-size:.61rem}.AircraftPresentation_collectionGrid__Z_1js{grid-template-columns:minmax(0,1fr);gap:1rem}.AircraftPresentation_cardHeader__ndSP7 h3{font-size:1.5rem}.AircraftPresentation_cardHeader__ndSP7 .AircraftPresentation_subtitle__tEcKm{font-size:.72rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_description__ho2lT{font-size:.82rem}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_facts__wysM5 dd{font-size:.77rem}.AircraftPresentation_cardActions__UjZh5 .AircraftPresentation_action__rvyJ6,.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_specs__KQI_H li{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.AircraftPresentation_collection__XjFV7 *,.AircraftPresentation_showcase__jpUdM *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.AircraftPresentation_aircraftCard__mDhVb:hover,.AircraftPresentation_cardImageLink__Vcu4h:hover .AircraftPresentation_cardImage__UAahA,.AircraftPresentation_featuredImageLink__qnoZp:hover .AircraftPresentation_featuredImage__ZhsC3,.AircraftPresentation_selector__ghUH4:hover>img{transform:none}}.AircraftPresentation_collectionHeading__HeKMR .AircraftPresentation_eyebrow__IZz24,.AircraftPresentation_sectionHeader__G_TTt .AircraftPresentation_eyebrow__IZz24{font-family:ui-monospace,monospace}.AircraftPresentation_eyebrow__IZz24{flex-wrap:wrap}.AircraftPresentation_featuredVisual__pRfou{background:radial-gradient(ellipse at 48% 47%,#3a78883b,transparent 65%),linear-gradient(150deg,#143440,#071823)}.AircraftPresentation_featuredInfo__Zemql{background:radial-gradient(ellipse at 100% 0,#2a607324,transparent 65%),#0a1d28}.AircraftPresentation_cardImageLink__Vcu4h{background:radial-gradient(ellipse at 50% 45%,#417d8b30,transparent 70%),linear-gradient(160deg,#102e38,#071823)}.AircraftPresentation_primary__G2O5v{background:linear-gradient(120deg,#235b79,#173d54)}.AircraftPresentation_selector__ghUH4[aria-pressed=true]{border-color:#a5dee09e;box-shadow:inset 0 2px 0 #b9e5e7,0 8px 24px #0002}.AircraftPresentation_cardBody__Gmuv4 .AircraftPresentation_specs__KQI_H li{background:#8ebdc40b;border-color:#8cb9c329;border-radius:.4rem}.AircraftPresentation_sectionHeader__G_TTt{padding-block:2.4rem}.AircraftPresentation_collectionHeader__ryBWu{padding-top:2.4rem}.AircraftPresentation_collectionGrid__Z_1js{gap:1.2rem}.AircraftPresentation_aircraftCard__mDhVb{border-radius:1rem}.AircraftPresentation_infographicPreview__BiR6R{background:linear-gradient(110deg,#14323d,#0d2330)}.AircraftPresentation_featuredImage__ZhsC3{filter:drop-shadow(0 26px 18px #0006)}@media(max-width:650px){.AircraftPresentation_collectionHeader__ryBWu,.AircraftPresentation_sectionHeader__G_TTt{padding-top:1.5rem}.AircraftPresentation_aircraftCard__mDhVb{border-radius:1rem}}.AircraftScaleAtlas_card__ziZIm{margin:0 2rem 2rem;border:1px solid #83bed440;border-radius:1.25rem;background:linear-gradient(145deg,#102b38,#07141f 65%);overflow:hidden;scroll-margin-top:9rem;color:#edf6fa}.AircraftScaleAtlas_heading__M8LCE{padding:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.AircraftScaleAtlas_eyebrow__AGJvq{display:flex;align-items:center;gap:.65rem;color:#a4dce8;font:600 .59rem/1.7 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.AircraftScaleAtlas_heading__M8LCE h3{font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.045em;font-weight:650;margin:1rem 0}.AircraftScaleAtlas_heading__M8LCE h3 span{color:#a5dcef}.AircraftScaleAtlas_heading__M8LCE p{max-width:39rem;color:#a5c2d2;font-size:.8rem;line-height:1.8;margin:0}.AircraftScaleAtlas_counter__CtpKV{border-left:1px solid #9bc6d23b;padding-left:2rem;flex-shrink:0}.AircraftScaleAtlas_counter__CtpKV strong{display:block;font:400 4.2rem/1 ui-monospace,monospace;color:#acdff0;letter-spacing:-.07em}.AircraftScaleAtlas_counter__CtpKV>span{display:block;color:#a0bdcb;font:.63rem/1.7 ui-monospace,monospace;margin-top:.7rem;text-transform:uppercase;letter-spacing:.1em}.AircraftScaleAtlas_toolbar__5k8N2{padding:1rem 1.25rem;border-block:1px solid #83bed42e;background:#06131dc9;display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.AircraftScaleAtlas_status__XOKGi{display:flex;align-items:center;gap:.65rem;color:#aac9d6;font:.55rem/1.6 ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.AircraftScaleAtlas_actions___XXUz{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.AircraftScaleAtlas_actions___XXUz a,.AircraftScaleAtlas_actions___XXUz button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.5rem;min-width:2.5rem;padding:.6rem .8rem;border:1px solid #96bdce38;border-radius:.45rem;background:#102330;color:#c8e1ed;font-size:.7rem;line-height:1.3;cursor:pointer;text-decoration:none}.AircraftScaleAtlas_actions___XXUz button[aria-pressed=true]{background:#20445f;border-color:#8ccce975;color:#e0f4ff}.AircraftScaleAtlas_actions___XXUz button:disabled{opacity:.32;cursor:default}.AircraftScaleAtlas_actions___XXUz a:hover,.AircraftScaleAtlas_actions___XXUz button:not(:disabled):hover{border-color:#a4d5eb;background:#24465b}.AircraftScaleAtlas_actions___XXUz output{min-width:3rem;text-align:center;color:#a9cfe1;font:.67rem/1 ui-monospace,monospace}.AircraftScaleAtlas_actions___XXUz .AircraftScaleAtlas_open__XUNj9{color:#b7e2f4;margin-left:.25rem;background:transparent}.AircraftScaleAtlas_card__ziZIm :is(button,a,[tabindex]):focus-visible{outline:2px solid #a6e5ff;outline-offset:3px}.AircraftScaleAtlas_figure__wQai6{margin:0}.AircraftScaleAtlas_viewport__bqjEn{overflow:auto;background:#081520;scrollbar-color:#5e9dbb #07141f;scrollbar-width:thin}.AircraftScaleAtlas_viewport__bqjEn[data-zoomed=true]{max-height:min(78vh,900px);overscroll-behavior:contain}.AircraftScaleAtlas_viewport__bqjEn img{display:block;height:auto;max-width:none;min-width:100%}.AircraftScaleAtlas_figure__wQai6 figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-top:1px solid #83bed429;background:#07131d;color:#87adbf;font-size:.63rem;line-height:1.6}.AircraftScaleAtlas_figure__wQai6 figcaption a{flex-shrink:0;display:inline-flex;gap:1rem;color:#b3e1f4;text-decoration:none;padding:.5rem .75rem;border:1px solid #83bed441;border-radius:.4rem}.AircraftScaleAtlas_figure__wQai6 figcaption a:hover{background:#173346}.AircraftScaleAtlas_reading__6rube{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:1.5rem 2rem;border-top:1px solid #83bed429;background:#0d202b}.AircraftScaleAtlas_reading__6rube span{color:#b4dce7;font:500 .55rem/1.5 ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase}.AircraftScaleAtlas_reading__6rube p{color:#90adbc;font-size:.67rem;line-height:1.8;margin:.55rem 0 0}.AircraftScaleAtlas_error__dPawL{padding:3rem 1.5rem;text-align:center;color:#bad8e6}.AircraftScaleAtlas_error__dPawL p{font-size:.8rem}.AircraftScaleAtlas_error__dPawL a{display:inline-block;padding:.7rem 1rem;background:#19384b;border-radius:.4rem;margin-top:.5rem;color:#c5ecf6}@media(max-width:850px){.AircraftScaleAtlas_card__ziZIm{margin-inline:1.5rem}.AircraftScaleAtlas_heading__M8LCE{padding:1.7rem}.AircraftScaleAtlas_counter__CtpKV strong{font-size:3rem}.AircraftScaleAtlas_counter__CtpKV{padding-left:1.2rem}.AircraftScaleAtlas_toolbar__5k8N2{align-items:flex-start}.AircraftScaleAtlas_reading__6rube{gap:1rem;padding:1.3rem}.AircraftScaleAtlas_figure__wQai6 figcaption{flex-wrap:wrap}}@media(max-width:600px){.AircraftScaleAtlas_card__ziZIm{margin-inline:.75rem;border-radius:.9rem}.AircraftScaleAtlas_heading__M8LCE{padding:1.35rem 1rem;gap:.75rem}.AircraftScaleAtlas_heading__M8LCE h3{font-size:1.8rem}.AircraftScaleAtlas_heading__M8LCE p{font-size:.72rem}.AircraftScaleAtlas_eyebrow__AGJvq{font-size:.5rem;letter-spacing:.06em;align-items:flex-start}.AircraftScaleAtlas_counter__CtpKV{padding-left:.8rem}.AircraftScaleAtlas_counter__CtpKV strong{font-size:2.4rem}.AircraftScaleAtlas_counter__CtpKV>span{font-size:.49rem}.AircraftScaleAtlas_toolbar__5k8N2{padding:.8rem}.AircraftScaleAtlas_status__XOKGi{font-size:.5rem}.AircraftScaleAtlas_actions___XXUz{width:100%;gap:.3rem}.AircraftScaleAtlas_actions___XXUz a,.AircraftScaleAtlas_actions___XXUz button{font-size:.63rem;padding:.55rem .65rem}.AircraftScaleAtlas_actions___XXUz output{min-width:2.5rem}.AircraftScaleAtlas_actions___XXUz .AircraftScaleAtlas_open__XUNj9{margin-left:auto}.AircraftScaleAtlas_figure__wQai6 figcaption{font-size:.57rem;padding:.75rem}.AircraftScaleAtlas_figure__wQai6 figcaption a{margin-left:auto}.AircraftScaleAtlas_reading__6rube{grid-template-columns:1fr;gap:1rem;padding:1rem}.AircraftScaleAtlas_reading__6rube p{font-size:.65rem;margin-top:.3rem}}@media(prefers-reduced-motion:reduce){.AircraftScaleAtlas_card__ziZIm *{scroll-behavior:auto!important}}.AircraftComparison_section__dBV6m{--cmp-line:#8cbecb30;--cmp-muted:#a4bfcb;border:1px solid #83bfcb40;border-radius:1.5rem;overflow:hidden;background:radial-gradient(ellipse at 0 0,#163b4870,transparent 40%),#081520;color:#e9f3f6}.AircraftComparison_header__9qDJ6{display:flex;justify-content:space-between;gap:2rem;padding:3rem 3rem 2rem;align-items:center}.AircraftComparison_eyebrow__gqbfV{display:flex;align-items:center;gap:.65rem;color:#a1dde6;font:600 .63rem/1.7 ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase}.AircraftComparison_header__9qDJ6 h2{font-size:clamp(2rem,4.3vw,3.75rem);line-height:1.05;letter-spacing:-.055em;font-weight:650;margin:1.1rem 0}.AircraftComparison_header__9qDJ6 h2 span{display:block;color:#b3e5e8}.AircraftComparison_header__9qDJ6 p,.AircraftComparison_rankingHeader__wwXI3 p{color:var(--cmp-muted);font-size:.86rem;line-height:1.8;max-width:38rem;margin:0}.AircraftComparison_stamp__2SF9S{border-left:1px solid var(--cmp-line);padding:1rem 0 1rem 2.4rem;flex-shrink:0}.AircraftComparison_stamp__2SF9S>strong{display:flex;align-items:baseline;gap:.6rem;font-size:3.8rem;line-height:1.1;letter-spacing:-.06em;font-weight:500}.AircraftComparison_stamp__2SF9S>strong span{font-size:1.2rem;color:#efce91;letter-spacing:0}.AircraftComparison_stamp__2SF9S>span{display:block;font-size:.65rem;line-height:1.8;color:var(--cmp-muted);margin-top:.7rem}.AircraftComparison_lab__FRTpm{margin:0 2rem 2.5rem;border:1px solid var(--cmp-line);border-radius:1.1rem;overflow:hidden;background:linear-gradient(140deg,#102b37b0,#06111cc0)}.AircraftComparison_labHeading__kq3ya{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.5rem;border-bottom:1px solid var(--cmp-line);gap:1rem}.AircraftComparison_labHeading__kq3ya>span:last-child{color:#8badbd;font:500 .6rem/1.5 ui-monospace,monospace}.AircraftComparison_selectors__1Ps8W{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1.25rem 1.5rem}.AircraftComparison_selectors__1Ps8W label{display:block;min-width:0}.AircraftComparison_selectors__1Ps8W label>span{display:flex;align-items:center;gap:.5rem;font:600 .63rem/1.5 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.55rem}.AircraftComparison_selectors__1Ps8W i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.AircraftComparison_section__dBV6m input,.AircraftComparison_section__dBV6m select{color:#d9ecf1;background:#07131f;border:1px solid #82b5c13b;border-radius:.55rem;min-height:2.75rem;width:100%;padding:.6rem .75rem;font:500 .77rem/1.5 inherit;box-sizing:border-box}.AircraftComparison_section__dBV6m select{font-size:.77rem}.AircraftComparison_section__dBV6m input::-moz-placeholder{color:#7e9dac}.AircraftComparison_section__dBV6m input::placeholder{color:#7e9dac}.AircraftComparison_section__dBV6m input:hover,.AircraftComparison_section__dBV6m select:hover{border-color:#a7d1dc80}.AircraftComparison_section__dBV6m :is(button,a,input,select,summary):focus-visible{outline:2px solid #b4edf3;outline-offset:4px}.AircraftComparison_first__LwsQp{color:#8be7eb!important}.AircraftComparison_second__VMJDS{color:#f2cf91!important}.AircraftComparison_labBody__b_oFm{display:grid;grid-template-columns:1.55fr 1fr;align-items:center;gap:1.75rem;padding:0 1.5rem 1.5rem}.AircraftComparison_blueprint__r7_Ju{margin:0;min-width:0}.AircraftComparison_blueprint__r7_Ju>svg{width:100%;display:block;background:radial-gradient(ellipse at 60% 70%,#2648573b,transparent 75%);border-radius:.6rem}.AircraftComparison_blueprint__r7_Ju figcaption{font-size:.61rem;color:#96b4c2;line-height:1.6;text-align:center;margin:.7rem auto 0;max-width:31rem}.AircraftComparison_pairReadout__B0eZg{min-width:0;border-left:1px solid var(--cmp-line);padding:0 0 0 1.5rem}.AircraftComparison_readoutRow__zGCA_,.AircraftComparison_readoutTitle__cVfZ_{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.5rem;align-items:center}.AircraftComparison_readoutTitle__cVfZ_{font:600 .62rem/1.6 ui-monospace,monospace;letter-spacing:.04em;color:#a9c6d0;padding:.5rem 0 .9rem}.AircraftComparison_readoutTitle__cVfZ_ span:not(:first-child){text-align:right;font-size:.8rem}.AircraftComparison_readoutRow__zGCA_{padding:1.05rem 0;border-top:1px solid var(--cmp-line)}.AircraftComparison_readoutRow__zGCA_>span{color:var(--cmp-muted);font-size:.73rem}.AircraftComparison_readoutRow__zGCA_ strong{font:500 clamp(.8rem,1.4vw,1.15rem)/1.2 ui-monospace,monospace;text-align:right}.AircraftComparison_pairInsight__v7dSt{display:flex;align-items:center;gap:.75rem;padding:.95rem;border:1px solid #ddc18630;border-radius:.6rem;background:#dcc59108;margin:.5rem 0 0;color:#dfccaa;font-size:.72rem;line-height:1.7}.AircraftComparison_readoutNote__FF1BG{color:#91acb9;font-size:.6rem;line-height:1.7;margin:.8rem 0 0}.AircraftComparison_rankingHeader__wwXI3{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:0 2rem 1.3rem}.AircraftComparison_rankingHeader__wwXI3 h3{font-size:clamp(1.35rem,2.8vw,2.1rem);line-height:1.2;letter-spacing:-.035em;margin:.6rem 0;font-weight:600}.AircraftComparison_rankingHeader__wwXI3 p{font-size:.73rem}.AircraftComparison_download__ZFp0b{flex-shrink:0;display:grid;grid-template-columns:auto 1fr;gap:.15rem .8rem;border:1px solid #83c8d465;background:#173e51;border-radius:.65rem;padding:.85rem 1rem;text-align:left;color:#e0f4f7;font-size:.75rem;font-weight:600;cursor:pointer}.AircraftComparison_download__ZFp0b>span{grid-row:span 2;align-self:center;font-size:1.4rem;font-weight:400}.AircraftComparison_download__ZFp0b small{font-size:.6rem;font-weight:400;color:#a8c8d5}.AircraftComparison_download__ZFp0b:hover{background:#24556d}.AircraftComparison_downloadStatus__jUx6h{margin:.25rem 2rem 1rem;color:#b1e2d7;font-size:.75rem}.AircraftComparison_controls__sAXyw{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:1rem;margin:0 2rem;padding:1.1rem 0;border-block:1px solid var(--cmp-line)}.AircraftComparison_controls__sAXyw label{min-width:0}.AircraftComparison_controls__sAXyw label>span{display:block;font-size:.64rem;color:#aac4cf;margin-bottom:.5rem}.AircraftComparison_controls__sAXyw input{font-size:.77rem}.AircraftComparison_legend__bmif_{display:flex;flex-wrap:wrap;gap:.6rem 1.3rem;align-items:center;padding:1.15rem 2rem;color:#9ebdc9;font:400 .62rem/1.5 ui-monospace,monospace}.AircraftComparison_legend__bmif_>span:first-child{margin-right:auto;color:#d8ebf0}.AircraftComparison_legend__bmif_ i{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:.4rem}.AircraftComparison_cyanDot__ZK115{background:#84e1e5}.AircraftComparison_blueDot____0h0{background:#8caeff}.AircraftComparison_goldDot__kq0Lh{background:#f0ca84}.AircraftComparison_columnHeader__GRFaw,.AircraftComparison_rowMain__Kd1pT{display:grid;grid-template-columns:minmax(235px,1.9fr) repeat(3,minmax(100px,1fr)) 95px;gap:1.6rem;align-items:center}.AircraftComparison_columnHeader__GRFaw{padding:.8rem 2rem;border-block:1px solid var(--cmp-line);background:#152b376b;color:#94b9c9;font:600 .61rem/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.045em}.AircraftComparison_row__bn4vL{padding:0 2rem;border-bottom:1px solid #88b9ca1f;transition:background .2s}.AircraftComparison_row__bn4vL:nth-child(2n){background:#9fc5cf03}.AircraftComparison_row__bn4vL:focus-within,.AircraftComparison_row__bn4vL:hover{background:#7bb9ce09}.AircraftComparison_rowMain__Kd1pT{padding:1.15rem 0 .65rem;min-height:90px}.AircraftComparison_identity__pwesa{display:flex;align-items:center;gap:1rem;min-width:0}.AircraftComparison_identity__pwesa>svg{flex:0 0 70px;width:70px;height:67px;color:#94c5d2}.AircraftComparison_identity__pwesa>div{min-width:0}.AircraftComparison_role__2QHWP{color:#87abba;font:500 .53rem/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.AircraftComparison_identity__pwesa h4{font-size:.87rem;font-weight:600;line-height:1.4;margin:.3rem 0;color:#e3f0f4}.AircraftComparison_identity__pwesa p{font-size:.63rem;line-height:1.6;color:#8fb0c1;margin:0}.AircraftComparison_measure__vW8yr strong{display:block;font:500 1.05rem/1.3 ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#d7edf1}.AircraftComparison_length__0zNmH strong{color:#a1e2e5}.AircraftComparison_span__2t2Ss strong{color:#aec4fa}.AircraftComparison_payload__LRxR4 strong{color:#f0d3a2}.AircraftComparison_track__yrOOs{display:block;background:#79a8bd18;height:4px;border-radius:3px;margin-top:.75rem;overflow:hidden}.AircraftComparison_track__yrOOs i{display:block;height:100%;background:#78d6dd;border-radius:3px}.AircraftComparison_span__2t2Ss .AircraftComparison_track__yrOOs i{background:#879ed8}.AircraftComparison_payload__LRxR4 .AircraftComparison_track__yrOOs i{background:#d9b878}.AircraftComparison_notApplicable__7NHnd{font-size:.57rem;color:#8dabb9;display:block;line-height:1.5;margin-top:.4rem}.AircraftComparison_engineCount__Of7Ty{display:flex;flex-direction:column;gap:.35rem}.AircraftComparison_engineCount__Of7Ty>strong{font:500 1.05rem/1.3 ui-monospace,monospace;color:#d6e9ee}.AircraftComparison_engineIcons__67fR9{display:flex;gap:2px}.AircraftComparison_engineIcons__67fR9 svg{width:12px;height:18px;fill:#bddde212;stroke:#94bdc9;stroke-width:1}.AircraftComparison_mobileLabel__5GsKN{display:none}.AircraftComparison_details__ipolD{padding:.2rem 0 .85rem 86px}.AircraftComparison_details__ipolD summary{display:flex;align-items:center;gap:.6rem;width:-moz-fit-content;width:fit-content;font-size:.59rem;color:#9dbcca;cursor:pointer;list-style:none}.AircraftComparison_details__ipolD summary::-webkit-details-marker{display:none}.AircraftComparison_details__ipolD summary>span{font-size:.85rem;color:#bad9e1;transition:transform .2s}.AircraftComparison_details__ipolD[open] summary>span{transform:rotate(45deg)}.AircraftComparison_details__ipolD>div{border-left:1px solid #94c2cf40;margin-top:.75rem;padding:.2rem 0 .2rem 1rem;max-width:58rem}.AircraftComparison_details__ipolD p{font-size:.73rem;line-height:1.8;color:#b5cbd5;margin:0 0 .6rem}.AircraftComparison_details__ipolD nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.AircraftComparison_details__ipolD a{font-size:.66rem;color:#91d8e5;text-decoration:underline;text-underline-offset:3px;line-height:1.6}.AircraftComparison_collectionLink__YSRNE{display:inline-block;margin-top:.9rem;padding:0;background:none;border:none;color:#edce93!important;font-size:.65rem!important;text-decoration:none!important;cursor:pointer}.AircraftComparison_empty__bqMYL{padding:3rem;text-align:center;color:#b5ced8}.AircraftComparison_empty__bqMYL h4{color:#e0f1f5}.AircraftComparison_empty__bqMYL p{font-size:.8rem}.AircraftComparison_empty__bqMYL button{background:#1b4458;border:1px solid #8ac6d458;color:#d8eef2;padding:.7rem 1rem;border-radius:.5rem;margin-top:1rem;cursor:pointer}.AircraftComparison_method___bsVV{display:grid;grid-template-columns:1fr 2fr;gap:2rem;padding:2rem;background:linear-gradient(115deg,#102633,#07121f)}.AircraftComparison_method___bsVV h3{font-size:1.5rem;letter-spacing:-.03em;line-height:1.25;margin:.8rem 0;color:#d0e8ec;max-width:16rem}.AircraftComparison_method___bsVV p{font-size:.69rem;line-height:1.9;color:#99b7c6;margin:0 0 .7rem}.AircraftComparison_method___bsVV p:last-child{font:400 .58rem/1.7 ui-monospace,monospace;color:#83a8b9;margin-bottom:0}.AircraftComparison_method___bsVV strong{font-weight:600;color:#c9e1e9}.AircraftComparison_srOnly__vKHLu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1500px){.AircraftComparison_rowMain__Kd1pT{min-height:100px}.AircraftComparison_identity__pwesa>svg{flex-basis:80px;width:80px;height:77px}.AircraftComparison_details__ipolD{padding-left:96px}}@media(max-width:1100px){.AircraftComparison_header__9qDJ6{padding:2.2rem 2rem 1.75rem}.AircraftComparison_lab__FRTpm{margin:0 1.5rem 2rem}.AircraftComparison_labBody__b_oFm{grid-template-columns:1.25fr 1fr;gap:1rem}.AircraftComparison_pairReadout__B0eZg{padding-left:1rem}.AircraftComparison_readoutRow__zGCA_{padding:.85rem 0}.AircraftComparison_columnHeader__GRFaw,.AircraftComparison_rowMain__Kd1pT{grid-template-columns:minmax(210px,1.8fr) repeat(3,minmax(85px,1fr)) 68px;gap:1rem}.AircraftComparison_identity__pwesa{gap:.6rem}.AircraftComparison_identity__pwesa>svg{width:52px;flex-basis:52px}.AircraftComparison_identity__pwesa h4{font-size:.8rem}.AircraftComparison_details__ipolD{padding-left:62px}.AircraftComparison_measure__vW8yr strong{font-size:.94rem}.AircraftComparison_engineIcons__67fR9{gap:1px;flex-wrap:wrap}.AircraftComparison_engineIcons__67fR9 svg{width:10px;height:15px}}@media(max-width:850px){.AircraftComparison_labBody__b_oFm{grid-template-columns:1fr}.AircraftComparison_blueprint__r7_Ju{max-width:630px;width:100%;margin:auto}.AircraftComparison_pairReadout__B0eZg{border-left:0;border-top:1px solid var(--cmp-line);padding:1rem 0 0}.AircraftComparison_readoutRow__zGCA_ strong{font-size:1.1rem}.AircraftComparison_readoutRow__zGCA_,.AircraftComparison_readoutTitle__cVfZ_{grid-template-columns:1fr 1fr 1fr}.AircraftComparison_pairInsight__v7dSt{margin-top:.8rem}.AircraftComparison_stamp__2SF9S{padding-left:1.5rem}.AircraftComparison_stamp__2SF9S>strong{font-size:3rem}.AircraftComparison_columnHeader__GRFaw{display:none}.AircraftComparison_rowMain__Kd1pT{grid-template-columns:repeat(3,minmax(0,1fr)) 62px;gap:1.25rem}.AircraftComparison_identity__pwesa{grid-column:1/-1}.AircraftComparison_identity__pwesa>svg{width:65px;height:62px;flex-basis:65px}.AircraftComparison_identity__pwesa h4{font-size:1rem}.AircraftComparison_identity__pwesa p{font-size:.7rem}.AircraftComparison_mobileLabel__5GsKN{display:block;font-size:.6rem;color:#8cabbc;margin-bottom:.5rem}.AircraftComparison_details__ipolD{padding:1rem 0}.AircraftComparison_row__bn4vL{padding:0 1.5rem}.AircraftComparison_rankingHeader__wwXI3{padding:0 1.5rem 1.5rem;align-items:flex-start}.AircraftComparison_controls__sAXyw{margin:0 1.5rem}.AircraftComparison_legend__bmif_{padding:1rem 1.5rem}.AircraftComparison_method___bsVV{grid-template-columns:1fr;gap:.8rem;padding:1.5rem}.AircraftComparison_method___bsVV h3{max-width:none}}@media(max-width:600px){.AircraftComparison_section__dBV6m{border-radius:1.2rem}.AircraftComparison_header__9qDJ6{padding:1.6rem 1.2rem;align-items:flex-start;gap:1rem}.AircraftComparison_header__9qDJ6 h2{font-size:2.1rem}.AircraftComparison_header__9qDJ6 p{font-size:.76rem}.AircraftComparison_eyebrow__gqbfV{font-size:.52rem;letter-spacing:.1em}.AircraftComparison_stamp__2SF9S{padding:.4rem 0 .4rem .75rem;flex-basis:68px;flex-shrink:0}.AircraftComparison_stamp__2SF9S>strong{font-size:2.2rem;flex-wrap:wrap;gap:0 .3rem}.AircraftComparison_stamp__2SF9S>strong span{font-size:.8rem}.AircraftComparison_stamp__2SF9S>span{font-size:.5rem;line-height:1.7}.AircraftComparison_lab__FRTpm{margin:0 .75rem 1.75rem}.AircraftComparison_labHeading__kq3ya{padding:.85rem 1rem;flex-wrap:wrap;gap:.4rem}.AircraftComparison_labHeading__kq3ya>span:last-child{font-size:.52rem}.AircraftComparison_selectors__1Ps8W{padding:1rem;grid-template-columns:1fr;gap:.8rem}.AircraftComparison_selectors__1Ps8W label>span{font-size:.56rem}.AircraftComparison_labBody__b_oFm{padding:0 .75rem 1rem}.AircraftComparison_blueprint__r7_Ju figcaption{font-size:.56rem;max-width:20rem}.AircraftComparison_readoutTitle__cVfZ_{font-size:.55rem}.AircraftComparison_readoutRow__zGCA_ strong{font-size:.9rem}.AircraftComparison_readoutRow__zGCA_>span{font-size:.66rem}.AircraftComparison_readoutNote__FF1BG{font-size:.56rem}.AircraftComparison_rankingHeader__wwXI3{padding:0 1.2rem 1.2rem;flex-direction:column;gap:1rem}.AircraftComparison_rankingHeader__wwXI3 p{font-size:.69rem}.AircraftComparison_download__ZFp0b{width:100%;grid-template-columns:auto 1fr auto;align-items:center;padding:.8rem .9rem;font-size:.72rem}.AircraftComparison_download__ZFp0b>span{grid-row:auto}.AircraftComparison_download__ZFp0b small{font-size:.55rem}.AircraftComparison_controls__sAXyw{grid-template-columns:1fr 1fr;gap:.8rem;margin:0 1.2rem}.AircraftComparison_controls__sAXyw label:first-child{grid-column:1/-1}.AircraftComparison_controls__sAXyw label>span{font-size:.58rem}.AircraftComparison_section__dBV6m input,.AircraftComparison_section__dBV6m select{font-size:.7rem;padding:.6rem}.AircraftComparison_legend__bmif_{padding:1rem 1.2rem;gap:.5rem .9rem;font-size:.52rem}.AircraftComparison_legend__bmif_>span:first-child{width:100%}.AircraftComparison_row__bn4vL{padding:0 1.2rem}.AircraftComparison_rowMain__Kd1pT{grid-template-columns:1fr 1fr;gap:1rem 1.5rem;padding-top:.9rem}.AircraftComparison_identity__pwesa{gap:1rem}.AircraftComparison_identity__pwesa h4{font-size:.92rem}.AircraftComparison_identity__pwesa p{font-size:.64rem}.AircraftComparison_measure__vW8yr strong{font-size:1rem}.AircraftComparison_engineCount__Of7Ty{flex-direction:row;align-items:center;gap:.65rem}.AircraftComparison_engineIcons__67fR9{flex-wrap:nowrap}.AircraftComparison_engineIcons__67fR9 svg{width:10px;height:16px}.AircraftComparison_mobileLabel__5GsKN{font-size:.57rem}.AircraftComparison_details__ipolD summary{font-size:.58rem}.AircraftComparison_details__ipolD p{font-size:.69rem}.AircraftComparison_details__ipolD a{font-size:.61rem}.AircraftComparison_method___bsVV{padding:1.5rem 1.2rem}.AircraftComparison_method___bsVV h3{font-size:1.3rem}.AircraftComparison_method___bsVV p{font-size:.65rem}.AircraftComparison_downloadStatus__jUx6h{margin:0 1.2rem 1rem;font-size:.7rem}}@media(prefers-reduced-motion:reduce){.AircraftComparison_section__dBV6m *{transition:none!important}}.AircraftComparison_technicalAtlas__bKeZN{margin:0 2rem 2rem;border:1px solid #83bed438;border-radius:.85rem;overflow:hidden;background:#091923}.AircraftComparison_technicalAtlas__bKeZN>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;color:#cce7f1;font-size:.78rem}.AircraftComparison_technicalAtlas__bKeZN>summary::-webkit-details-marker{display:none}.AircraftComparison_technicalAtlas__bKeZN>summary>span{display:flex;align-items:center;gap:.8rem}.AircraftComparison_technicalAtlas__bKeZN>summary>span:last-child{color:#90b4c7;font:.61rem/1.5 ui-monospace,monospace;flex-shrink:0}.AircraftComparison_technicalAtlas__bKeZN>summary b{font-size:1.3rem;font-weight:400}.AircraftComparison_technicalAtlas__bKeZN[open]>summary{border-bottom:1px solid #83bed42b;margin-bottom:1.5rem}.AircraftComparison_technicalAtlas__bKeZN[open]>summary b{transform:rotate(45deg)}@media(max-width:850px){.AircraftComparison_technicalAtlas__bKeZN{margin-inline:1.5rem}.AircraftComparison_technicalAtlas__bKeZN>summary{padding:1rem;font-size:.7rem}}@media(max-width:600px){.AircraftComparison_technicalAtlas__bKeZN{margin-inline:.75rem}.AircraftComparison_technicalAtlas__bKeZN>summary{align-items:flex-start;flex-direction:column}.AircraftComparison_technicalAtlas__bKeZN>summary>span:last-child{width:100%;justify-content:space-between}}