@font-face{font-family:Radio Canada Big;src:local("Radio Canada Big Variable Italic"),url(../_fonts/r2x8K2Vdp0WAIgJr4GZWebXaLMWxPjXdMdjSri7IjhA-Yw4nE_f04gbx7ogPZbjVMiVpCoCokihpdAOYSUoMMiw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400 700;font-style:italic}@font-face{font-family:"Radio Canada Big Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:107.0818%;ascent-override:92.9196%;descent-override:28.4829%;line-gap-override:0%}@font-face{font-family:"Radio Canada Big Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.5956%;ascent-override:98.9109%;descent-override:30.3194%;line-gap-override:0%}@font-face{font-family:"Radio Canada Big Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:99.1111%;ascent-override:100.3924%;descent-override:30.7735%;line-gap-override:0%}@font-face{font-family:"Radio Canada Big Fallback: Arial";src:local("Arial");size-adjust:100.0447%;ascent-override:99.4556%;descent-override:30.4864%;line-gap-override:0%}@font-face{font-family:"Radio Canada Big Fallback: Noto Sans";src:local("Noto Sans");size-adjust:94.0928%;ascent-override:105.7466%;descent-override:32.4148%;line-gap-override:0%}@font-face{font-family:Radio Canada Big;src:local("Radio Canada Big Variable Italic"),url(../_fonts/5jyP8dGJV-nxzclGt8Qr2ily0VPEjZ1kJNR-eL004GI-TLWIBslR_BG_QyN8Em4Lp6WAllG_vGpLpLLxRx5dp3I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400 700;font-style:italic}@font-face{font-family:Radio Canada Big;src:local("Radio Canada Big Variable"),url(../_fonts/8TjJb9EGlp8iOjpdBcCGzvpQtMIlycQsBT3Q1ZBnRB4-4CGjWh462BD4Vjg1wuWUTw1fNiSWYoblQl8YjSf6m4M.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400 700;font-style:normal}@font-face{font-family:Radio Canada Big;src:local("Radio Canada Big Variable"),url(../_fonts/Q_-ad29_ayJJ5rDx2D2ZHjxRKQKtpBJwqQNmxnrrSZA-0ecNu7mY_w9NRN5JPTpgaIpEG_QGquiTYhB0zBuZako.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400 700;font-style:normal}:root{color-scheme:light;font-size:clamp(16px,4px + .67svw + .58svh,24px);--c-rojo:oklch(48.4% .186101 27.9);--c-campfire:oklch(54.1% .184004 31.4);--c-mandarin:oklch(63.6% .187137 30.6);--c-gold:oklch(74.6% .146368 77.7);--c-dusty-rose:oklch(51.8% .150743 18.7);--c-bruise:oklch(48.1% .147302 7.9);--c-tulip:oklch(75.4% .165343 355.2);--c-almost-lavender:oklch(85.8% .058685 329.7);--c-sapphire:oklch(32.6% .113658 258.7);--c-seaside:oklch(55.9% .124427 251.1);--c-almost-white:oklch(98.5% 0 0);--c-almost-black:oklch(18.2% 0 0);--c-primary:var(--c-almost-black);--c-alt:var(--c-almost-white);--c-bg:var(--c-almost-white);--c-accent:var(--c-campfire);--c-bg-accent:oklch(94.6% .027 27.6)}*{box-sizing:border-box}*,:after,:before{margin:0;padding:0}body,html{max-width:100dvw;overflow-x:hidden}body{background:var(--c-bg-accent);color:var(--c-primary);font-family:Radio Canada Big,"Radio Canada Big Fallback: BlinkMacSystemFont","Radio Canada Big Fallback: Segoe UI","Radio Canada Big Fallback: Helvetica Neue","Radio Canada Big Fallback: Arial","Radio Canada Big Fallback: Noto Sans",sans-serif;font-synthesis:none}a,button{max-lines:1;text-decoration:none;white-space:nowrap}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}#global-nav{align-items:center;display:flex;height:5rem;position:relative;z-index:10}#global-nav .logo-wrapper{aspect-ratio:1;background:var(--c-alt);display:flex;height:100%;place-content:center;place-items:center;position:relative}#global-nav .logo-wrapper .logo{color:var(--c-accent);height:100%;padding:.625rem;transition:rotate .3s ease-out;width:100%;will-change:auto}#global-nav .logo-wrapper:hover .logo{rotate:20deg}#nav-items{align-items:center;background:var(--c-bg-accent);display:flex;flex:1;gap:1.5rem;height:100%;justify-content:space-around;padding-inline:.5rem}#nav-items .nav-item{background:none;border-radius:100px;color:var(--c-accent);line-height:.9;padding:.625rem 1.125rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}#nav-items .nav-item.router-link-active{background:var(--c-accent);color:var(--c-alt)}@keyframes logo-spin{to{rotate:1turn}}._layout{display:flex;flex-direction:column;min-height:100lvh}main{background:var(--c-bg);display:flex;flex:1;flex-direction:column}header.large-header{align-items:start;background:var(--c-accent);color:var(--c-alt);display:flex;flex-direction:column;gap:.75rem;padding:3rem}header.large-header .pretext{font-size:1.33rem;letter-spacing:35%;line-height:.9}header.large-header .title{font-size:8.3svw;font-weight:700;line-height:.9;text-wrap:pretty}
