.CanadaAviationMarket_publication__FTWiX{--red:#d7202f;--ink:#17232b;--blue:#2f6f89;--gold:#d5a447;--cream:#f5f0e6;--paper:#fffaf1;background:var(--cream);color:var(--ink);min-height:100vh;overflow:hidden}.CanadaAviationMarket_hero__PlDK5{min-height:min(86vh,920px);position:relative;display:grid;align-items:end;isolation:isolate}.CanadaAviationMarket_heroImage__h_fgt{object-fit:cover;object-position:82% 50%;z-index:-3}.CanadaAviationMarket_heroVeil___MoPR{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(8,20,29,.82),rgba(8,20,29,.58) 46%,rgba(8,20,29,.24)),linear-gradient(0deg,rgba(8,20,29,.66),transparent 58%)}.CanadaAviationMarket_hero__PlDK5:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(90deg,#000,transparent 78%)}.CanadaAviationMarket_heroBody__ka4SX{width:min(1320px,calc(100% - 40px));margin:0 auto;padding:120px 0 62px;color:#fff}.CanadaAviationMarket_heroTopline__y3OCq{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.32);padding-bottom:15px;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase}.CanadaAviationMarket_heroTopline__y3OCq a,.CanadaAviationMarket_heroTopline__y3OCq span{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.CanadaAviationMarket_heroCopy__KSDOw{max-width:870px;margin-top:76px}.CanadaAviationMarket_heroCopy__KSDOw>p,.CanadaAviationMarket_kicker__qggTT{font:800 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--red)}.CanadaAviationMarket_heroCopy__KSDOw h1{font:700 clamp(3.4rem,7.8vw,7.6rem)/.9 Georgia,serif;letter-spacing:-.065em;margin:18px 0 25px;text-wrap:balance}.CanadaAviationMarket_heroCopy__KSDOw h1 em{font-weight:400;color:#ffd9d9}.CanadaAviationMarket_heroCopy__KSDOw h2{max-width:730px;font:400 clamp(1.15rem,2.2vw,1.7rem)/1.42 system-ui,sans-serif;color:rgba(255,255,255,.86)}.CanadaAviationMarket_heroMetrics__ig5le{margin-top:62px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:940px;border:1px solid rgba(255,255,255,.28);background:rgba(8,20,29,.82);box-shadow:0 24px 70px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.CanadaAviationMarket_heroMetrics__ig5le div{padding:20px 24px;border-right:1px solid rgba(255,255,255,.2)}.CanadaAviationMarket_heroMetrics__ig5le div:last-child{border:0}.CanadaAviationMarket_heroMetrics__ig5le strong{display:block;font:700 2.5rem/1 ui-monospace,SFMono-Regular,monospace;color:#fff}.CanadaAviationMarket_heroMetrics__ig5le span{display:block;margin-top:8px;font:700 10px/1.35 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.68)}.CanadaAviationMarket_resultBand__IIDyw{position:relative;z-index:2;width:min(1120px,calc(100% - 40px));margin:-30px auto 0;padding:25px 30px;display:grid;grid-template-columns:180px 1fr;gap:5px 28px;background:rgba(255,250,241,.96);border:1px solid rgba(23,35,43,.16);border-top:5px solid var(--red);box-shadow:0 25px 70px rgba(32,41,46,.18);backdrop-filter:blur(20px)}.CanadaAviationMarket_resultBand__IIDyw span{grid-row:1/3;font:800 11px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.CanadaAviationMarket_resultBand__IIDyw strong{font:700 clamp(1.3rem,2vw,1.8rem)/1.15 Georgia,serif}.CanadaAviationMarket_resultBand__IIDyw p{color:#53616a;line-height:1.55}.CanadaAviationMarket_chapter__G7pZ4,.CanadaAviationMarket_methods__QSpZZ,.CanadaAviationMarket_opening__One8p{width:min(1120px,calc(100% - 40px));margin:0 auto}.CanadaAviationMarket_opening__One8p{padding:110px 0 75px;max-width:850px}.CanadaAviationMarket_chapterCopy__4cUBY h2,.CanadaAviationMarket_methods__QSpZZ h2,.CanadaAviationMarket_opening__One8p h2,.CanadaAviationMarket_verdict__qbPn3 h2{font:700 clamp(2.15rem,4.5vw,4.3rem)/1.01 Georgia,serif;letter-spacing:-.045em;margin:13px 0 25px;text-wrap:balance}.CanadaAviationMarket_opening__One8p .CanadaAviationMarket_lede__hNmAD{font:600 1.35rem/1.5 Georgia,serif}.CanadaAviationMarket_chapterCopy__4cUBY p,.CanadaAviationMarket_methods__QSpZZ p,.CanadaAviationMarket_opening__One8p p{font-size:1.05rem;line-height:1.78;color:#45535c}.CanadaAviationMarket_chapter__G7pZ4{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:56px;align-items:start;padding:72px 0;border-top:1px solid rgba(23,35,43,.16)}.CanadaAviationMarket_chapterCopy__4cUBY{position:sticky;top:90px;padding:28px;background:rgba(255,250,241,.93);border:1px solid rgba(23,35,43,.13);box-shadow:0 20px 54px rgba(30,45,54,.1);backdrop-filter:blur(14px)}.CanadaAviationMarket_chapterCopy__4cUBY blockquote{margin:24px 0 0;padding:20px 22px;border-left:4px solid var(--red);background:rgba(215,32,47,.06);font:600 1.08rem/1.55 Georgia,serif}.CanadaAviationMarket_figure__KNWqC{margin:0;background:rgba(255,250,241,.97);border:1px solid rgba(23,35,43,.16);box-shadow:0 26px 70px rgba(28,42,50,.14);backdrop-filter:blur(18px)}.CanadaAviationMarket_figure__KNWqC figcaption{padding:27px 30px 20px;border-bottom:1px solid rgba(23,35,43,.13)}.CanadaAviationMarket_figure__KNWqC figcaption>span{font:800 10px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--red)}.CanadaAviationMarket_figure__KNWqC figcaption h3{font:700 clamp(1.45rem,2.4vw,2.25rem)/1.12 Georgia,serif;letter-spacing:-.025em;margin:8px 0}.CanadaAviationMarket_figure__KNWqC figcaption p{font-size:.92rem;line-height:1.55;color:#5a6870;max-width:780px}.CanadaAviationMarket_chartFrame__XyZdi{padding:18px 22px 8px;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(235,241,241,.8))}.CanadaAviationMarket_chartFrame__XyZdi svg{display:block;width:100%;height:auto}.CanadaAviationMarket_grid__xtky6 line,.CanadaAviationMarket_yearTick__qknkz line{stroke:#c9d1d2;stroke-width:1}.CanadaAviationMarket_axisNote__WvkxP,.CanadaAviationMarket_bridgeLabel__PqgCT,.CanadaAviationMarket_grid__xtky6 text,.CanadaAviationMarket_yearTick__qknkz text{fill:#718087;font:600 11px ui-monospace,SFMono-Regular,monospace}.CanadaAviationMarket_grid__xtky6 text{text-anchor:end}.CanadaAviationMarket_yearTick__qknkz text{text-anchor:middle}.CanadaAviationMarket_yearTick__qknkz line{opacity:.5;stroke-dasharray:3 5}.CanadaAviationMarket_baseline__Btlyr{stroke:#17232b;stroke-width:1.4;stroke-dasharray:7 5}.CanadaAviationMarket_bridgeValue__T8t_h,.CanadaAviationMarket_endLabel__Ikyag{fill:#17232b;font:800 13px ui-monospace,SFMono-Regular,monospace}.CanadaAviationMarket_axisNote__WvkxP{letter-spacing:.1em}.CanadaAviationMarket_sectorTabs__3G4bT{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d6dcdd;border-bottom:1px solid #c8d0d1}.CanadaAviationMarket_sectorTabs__3G4bT button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border:0;background:#f4f1e9;padding:14px 12px;color:#394851;font:700 11px ui-monospace,SFMono-Regular,monospace;cursor:pointer}.CanadaAviationMarket_sectorTabs__3G4bT button[aria-pressed=true]{background:#fff;color:#17232b;box-shadow:inset 0 -4px 0 var(--sector)}.CanadaAviationMarket_sectorTabs__3G4bT i{width:9px;height:9px;border-radius:50%;background:var(--sector)}.CanadaAviationMarket_sectorTabs__3G4bT strong{font-size:13px}.CanadaAviationMarket_figureResult__e6bCc{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 24px;background:var(--ink);color:#fff;font:700 11px/1.4 ui-monospace,SFMono-Regular,monospace;text-transform:uppercase;letter-spacing:.06em}.CanadaAviationMarket_figureResult__e6bCc strong{color:#fff0c8;text-align:right}.CanadaAviationMarket_exact__kdnIq{border-top:1px solid #d8dddc;padding:14px 24px;color:#53616a;font-size:.83rem}.CanadaAviationMarket_exact__kdnIq summary{cursor:pointer;font-weight:800;color:#293840}.CanadaAviationMarket_exact__kdnIq table{width:100%;border-collapse:collapse;margin:15px 0}.CanadaAviationMarket_exact__kdnIq td,.CanadaAviationMarket_exact__kdnIq th{padding:8px;border-bottom:1px solid #d8dddc;text-align:right}.CanadaAviationMarket_exact__kdnIq th:first-child{text-align:left}.CanadaAviationMarket_exact__kdnIq a{color:#9e1420;font-weight:800}.CanadaAviationMarket_source__Syelw{padding:0 24px 20px;color:#728087;font-size:.75rem;line-height:1.5}.CanadaAviationMarket_bridgeBase__i4VyA{stroke:#89969b;stroke-width:1.3}.CanadaAviationMarket_airportRows__386cC{padding:22px 28px}.CanadaAviationMarket_airportRows__386cC>div{display:grid;grid-template-columns:52px 100px 1fr 65px;gap:10px;align-items:center;min-height:42px;border-bottom:1px solid #e0e3e1}.CanadaAviationMarket_airportRows__386cC strong{font:800 12px ui-monospace,SFMono-Regular,monospace}.CanadaAviationMarket_airportRows__386cC span{font-size:.79rem;color:#65747b}.CanadaAviationMarket_airportRows__386cC i{height:14px;position:relative;background:linear-gradient(90deg,transparent 49.8%,#9ba6aa 50%,transparent 50.2%)}.CanadaAviationMarket_airportRows__386cC i b{position:absolute;height:100%;border-radius:2px}.CanadaAviationMarket_airportRows__386cC em{text-align:right;font:800 12px ui-monospace,SFMono-Regular,monospace;font-style:normal}.CanadaAviationMarket_contextBand__Ur3MG{background:var(--ink);color:#fff;padding:92px 0;margin-top:50px}.CanadaAviationMarket_contextBand__Ur3MG>div{width:min(1120px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.CanadaAviationMarket_contextBand__Ur3MG h2{font:700 clamp(2.4rem,5vw,5rem)/.95 Georgia,serif;letter-spacing:-.05em;margin:14px 0}.CanadaAviationMarket_contextBand__Ur3MG p{font-size:1.06rem;line-height:1.75;color:#cbd3d5}.CanadaAviationMarket_contextBand__Ur3MG aside{padding:28px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);box-shadow:0 25px 70px rgba(0,0,0,.2)}.CanadaAviationMarket_contextBand__Ur3MG aside strong{display:block;font:700 1.45rem/1.25 Georgia,serif;color:#fff0c8;margin-bottom:16px}.CanadaAviationMarket_contextBand__Ur3MG aside p{font-size:.92rem}.CanadaAviationMarket_verdict__qbPn3{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:100px 0}.CanadaAviationMarket_verdict__qbPn3 ol{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;list-style:none;padding:0;counter-reset:item}.CanadaAviationMarket_verdict__qbPn3 li{counter-increment:item;padding:25px;background:rgba(255,250,241,.94);border:1px solid rgba(23,35,43,.15);box-shadow:0 16px 38px rgba(30,45,54,.08);font-size:.96rem;line-height:1.6}.CanadaAviationMarket_verdict__qbPn3 li:before{content:"0" counter(item);display:block;margin-bottom:20px;font:800 11px ui-monospace,SFMono-Regular,monospace;color:var(--red)}.CanadaAviationMarket_verdict__qbPn3>strong{display:block;margin-top:28px;padding:25px 28px;background:var(--red);color:#fff;font:700 clamp(1.4rem,2.6vw,2.2rem)/1.2 Georgia,serif}.CanadaAviationMarket_methods__QSpZZ{padding:75px 0 95px;border-top:1px solid rgba(23,35,43,.16);display:grid;grid-template-columns:1fr 1fr;gap:70px}.CanadaAviationMarket_sourceLedger__k_96O{background:rgba(255,250,241,.95);padding:26px;border:1px solid rgba(23,35,43,.14);box-shadow:0 18px 45px rgba(30,45,54,.09)}.CanadaAviationMarket_sourceLedger__k_96O h3{font:700 1.45rem Georgia,serif}.CanadaAviationMarket_sourceLedger__k_96O a{color:#9e1420;font-weight:800}.CanadaAviationMarket_sourceLedger__k_96O li{margin:12px 0;line-height:1.45}.CanadaAviationMarket_footer__qlxNQ{padding:25px 30px;background:#111c22;color:#aeb9bd;display:flex;justify-content:space-between;font:700 10px ui-monospace,SFMono-Regular,monospace;text-transform:uppercase;letter-spacing:.08em}@media(max-width:860px){.CanadaAviationMarket_heroTopline__y3OCq{align-items:flex-start;flex-direction:column}.CanadaAviationMarket_heroBody__ka4SX{padding-top:90px}.CanadaAviationMarket_heroCopy__KSDOw{margin-top:52px}.CanadaAviationMarket_heroMetrics__ig5le{grid-template-columns:1fr}.CanadaAviationMarket_heroMetrics__ig5le div{border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.CanadaAviationMarket_chapter__G7pZ4,.CanadaAviationMarket_contextBand__Ur3MG>div,.CanadaAviationMarket_methods__QSpZZ,.CanadaAviationMarket_resultBand__IIDyw{grid-template-columns:1fr}.CanadaAviationMarket_resultBand__IIDyw span{grid-row:auto}.CanadaAviationMarket_chapter__G7pZ4{gap:24px}.CanadaAviationMarket_chapterCopy__4cUBY{position:static;order:-1}.CanadaAviationMarket_sectorTabs__3G4bT{grid-template-columns:1fr 1fr}.CanadaAviationMarket_verdict__qbPn3 ol{grid-template-columns:1fr}.CanadaAviationMarket_airportRows__386cC>div{grid-template-columns:50px 1fr 58px}.CanadaAviationMarket_airportRows__386cC span{display:none}.CanadaAviationMarket_figureResult__e6bCc{align-items:flex-start;flex-direction:column}.CanadaAviationMarket_figureResult__e6bCc strong{text-align:left}}@media(max-width:560px){.CanadaAviationMarket_heroCopy__KSDOw h1{font-size:3.15rem}.CanadaAviationMarket_heroMetrics__ig5le strong{font-size:2rem}.CanadaAviationMarket_sectorTabs__3G4bT{grid-template-columns:1fr}.CanadaAviationMarket_chartFrame__XyZdi{overflow-x:auto;padding:10px}.CanadaAviationMarket_chartFrame__XyZdi svg{min-width:680px}.CanadaAviationMarket_airportRows__386cC,.CanadaAviationMarket_figure__KNWqC figcaption{padding-left:18px;padding-right:18px}.CanadaAviationMarket_exact__kdnIq{overflow-x:auto}.CanadaAviationMarket_footer__qlxNQ{flex-direction:column;gap:8px}}