@layer figreset,figoverridable,reset,theme,base,figutils,components,utilities;@layer figoverridable{:root{font-synthesis:none}}@layer figutils{:root{--banner-height:48px;--banner-height-v2:40px;--full-height-with-banner:calc(100dvh - var(--banner-height))}@media (max-width:600px){.banner-v2-container{left:0!important;right:0!important;margin:0 auto!important}}.wrapper-with-banner .min-h-screen{min-height:var(--full-height-with-banner)}.wrapper-with-banner .h-screen{height:var(--full-height-with-banner)}}@layer figreset{:root{font-family:var( --default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" )}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body,html{width:100%}body{margin:0}body:has([data-page-overflowx=hidden]){overflow-x:hidden}body:has([data-page-overflowx=auto]){overflow-x:auto}}@layer figutils{#container{width:100%}}@layer figreset{*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}button{border:none;background:none;padding:0}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}menu,ol,ul{list-style:none;margin:0;-webkit-padding-start:0;padding-inline-start:0}}@layer figutils{:is(.textContents ul,ul.textContents)>li:before{content:"\2022";margin-left:-1.5em;display:inline-block;text-align:center;width:1.5em;-webkit-background-clip:var(--list-marker-background-clip);-webkit-text-fill-color:var(--list-marker-text-fill-color);background-clip:var(--list-marker-background-clip);color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents ol,ol.textContents)>li::marker{color:var(--list-marker-color);font-size:var(--list-marker-font-size);line-height:var(--list-marker-line-height);vertical-align:var(--list-marker-vertical-align)}:is(.textContents,.textContents *).adjustLetterSpacing:after{content:"";margin-left:calc(var(--letter-spacing) * -1)}}@layer figutils{#container .embed{border:none}}@layer figutils{#container .marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform);&:hover div{animation-play-state:var(--pause-on-hover)}&:active div{animation-play-state:var(--pause-on-click)}&:focus-within>*{animation-play-state:paused!important}}#container .marquee{flex:0 0 auto;min-width:var(--min-width);display:flex;flex-direction:row;align-items:center;animation:scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-timing-function:var(--timing-function)}#container .marquee.reduced-motion{@media (prefers-reduced-motion:reduce){animation:none}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}#container .marquee-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}#container .marquee-child{transform:var(--transform)}.code-behavior-wrapper>*{width:100%;height:100%}}@layer figutils{}@layer figreset{:root{--100dvw:100vw;--100dvh:100vh}@supports (width:100dvw){:root{--100dvw:100dvw;--100dvh:100dvh}}}@layer figutils{.bypass-link{position:fixed;top:16px;left:0;right:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.bypass-link:focus-within{opacity:1;z-index:10000}.bypass-link>a{background-color:#000;color:#fff;border:1px solid #fff;padding:12px 16px;font-size:16px;border-radius:12px;pointer-events:auto}}@layer figreset{:root{text-align:left;button{text-align:left}}}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:SemiBold Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:Radio Canada;font-style:Regular;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:Italic";font-style:italic;src:url(/fonts/RadioCanada-Italic_wdth_wght__1/RadioCanada-Italic_wdth_wght__1-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:Bold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:SemiBold";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:Medium";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:Light";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:"Radio Canada:Regular";font-style:normal;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-english.woff2);font-display:block;unicode-range:u+0000-00a0,u+00a2-00a9,u+00ac-00ae,u+00b0-00b7,u+00b9-00ba,u+00bc-00be,u+00d7,u+00f7,u+2000-206f,u+2074,u+20ac,u+2122,u+2190-21bb,u+2212,u+2215,u+f8ff,u+feff,u+fffd}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest-latin.woff2);font-display:block;unicode-range:u+00a1,u+00aa-00ab,u+00af,u+00b8,u+00bb,u+00bf-00d6,u+00d8-00f6,u+00f8-00ff,u+0131,u+0152-0153,u+02b0-02ff}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-a.woff2);font-display:block;unicode-range:u+0100-0130,u+0132-0151,u+0154-017f}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-b.woff2);font-display:block;unicode-range:u+0180-024f}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-latin-extended-additional.woff2);font-display:block;unicode-range:u+1e??}@font-face{font-family:Radio Canada;font-style:Bold;src:url(/fonts/RadioCanada_wdth_wght__2/RadioCanada_wdth_wght__2-rest.woff2);font-display:block;unicode-range:u+0250-02af,u+0300-1dff,u+1f??,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-218f,u+21bc-2211,u+2213-2214,u+2216-f8fe,u+f900-fefe,u+ff00-fffc,u+fffe-ffff}

/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-webkit-backdrop{--tw-leading:initial;--tw-font-weight:initial}*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{.tailwind,.tailwind :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-weight-normal:400;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings)}}@layer base{.tailwind ::-webkit-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.tailwind *,.tailwind ::backdrop,.tailwind :after,.tailwind :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}.tailwind ::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.tailwind ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.tailwind :host,.tailwind html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.tailwind body{line-height:inherit}.tailwind hr{height:0;color:inherit;border-top-width:1px}.tailwind abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind h5,.tailwind h6{font-size:inherit;font-weight:inherit}.tailwind a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.tailwind b,.tailwind strong{font-weight:bolder}.tailwind code,.tailwind kbd,.tailwind pre,.tailwind samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.tailwind small{font-size:80%}.tailwind sub,.tailwind sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.tailwind sub{bottom:-.25em}.tailwind sup{top:-.5em}.tailwind table{text-indent:0;border-color:inherit;border-collapse:collapse}.tailwind :-moz-focusring{outline:auto}.tailwind progress{vertical-align:baseline}.tailwind summary{display:list-item}.tailwind menu,.tailwind ol,.tailwind ul{list-style:none}.tailwind audio,.tailwind canvas,.tailwind embed,.tailwind iframe,.tailwind img,.tailwind object,.tailwind svg,.tailwind video{vertical-align:middle;display:block}.tailwind img,.tailwind video{max-width:100%;height:auto}.tailwind button,.tailwind input,.tailwind optgroup,.tailwind select,.tailwind textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}.tailwind ::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}.tailwind ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}.tailwind :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.tailwind :where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}.tailwind ::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}.tailwind ::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}.tailwind ::placeholder{opacity:1;color:currentColor}@supports (color:color-mix(in lab,red,red)){.tailwind ::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}.tailwind textarea{resize:vertical}.tailwind ::-webkit-search-decoration{-webkit-appearance:none}.tailwind ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.tailwind ::-webkit-datetime-edit{display:inline-flex}.tailwind ::-webkit-datetime-edit-fields-wrapper{padding:0}.tailwind ::-webkit-datetime-edit,.tailwind ::-webkit-datetime-edit-year-field{padding-block:0}.tailwind ::-webkit-datetime-edit-day-field,.tailwind ::-webkit-datetime-edit-month-field{padding-block:0}.tailwind ::-webkit-datetime-edit-hour-field,.tailwind ::-webkit-datetime-edit-minute-field{padding-block:0}.tailwind ::-webkit-datetime-edit-millisecond-field,.tailwind ::-webkit-datetime-edit-second-field{padding-block:0}.tailwind ::-webkit-datetime-edit-meridiem-field{padding-block:0}.tailwind :-moz-ui-invalid{box-shadow:none}.tailwind button,.tailwind input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}.tailwind ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}.tailwind ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.tailwind ::-webkit-inner-spin-button,.tailwind ::-webkit-outer-spin-button{height:auto}.tailwind [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.tailwind .relative{position:relative}.tailwind .size-full{width:100%;height:100%}.tailwind .font-\[\'Radio_Canada\:Bold\'\,sans-serif\]{font-family:Radio Canada\:Bold,sans-serif}.tailwind .font-\[\'Radio_Canada\:Regular\'\,sans-serif\]{font-family:Radio Canada\:Regular,sans-serif}.tailwind .text-\[14px\]{font-size:14px}.tailwind .text-\[15px\]{font-size:15px}.tailwind .leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.tailwind .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tailwind .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tailwind .whitespace-pre-wrap{white-space:pre-wrap}.tailwind .text-\[\#6f6f6f\]{color:#6f6f6f}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@media (max-width:779px){[data-bp=desktop]{display:none!important}}@media (min-width:780px){[data-bp=mobile]{display:none!important}}body{background-color:#fff}#container .css-ll733z{position:relative}#container .css-j6ldtg{min-width:var(--content-min-width);width:100%;height:var(--content-min-height)}#container .css-r3xfg5{--content-min-width:100%;--content-min-height:max(var(--100dvh),5728px)}#container .css-i9h3z{position:relative;display:flex;flex-direction:column;align-items:flex-start}#container .css-er4sqc{--content-min-width:100%;--content-min-height:max(var(--100dvh),5728px);align-content:stretch;overflow:clip;background-color:#fff}#container .css-j9f0op{width:100%;height:100%}#container .css-8zr56v{display:block}#container .css-qhezhs{max-width:1300px;height:4901.579px;width:100%}#container .css-5knerd{position:relative;flex-shrink:0}#container .css-qs5z68{max-width:inherit;width:100%;height:100%}#container .css-1hjtdp{display:flex;flex-direction:column;align-items:flex-start;gap:31px;position:relative;border-radius:inherit;padding:16px}#container .css-paq0kv{align-content:stretch}#container .css-6coo97{height:431px;width:100%}#container .css-e2wp55{position:relative;flex-shrink:0;padding-top:32px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:19px}#container .css-2gbjjk{align-content:stretch;overflow:clip}#container .css-trglf0{position:absolute}#container .css-r0azwh{inset:0;pointer-events:none}#container .css-qhd53h{object-fit:cover}#container .css-ez8men{max-width:none;width:100%;height:100%}#container .css-v27th6{width:100%}#container .css-9uyk0n{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start}#container .css-7abhur{width:239.83px;height:101.784px}#container .css-wc1msa{position:relative;flex-shrink:0;display:block}#container .css-tzn6qh{display:block;position:absolute}#container .css-7kv4dh,#container .css-wixxpz{inset:0}#container .css-22itc5{position:relative;flex-shrink:0;display:flex;align-items:flex-start}#container .css-l1mcow{display:block;position:relative;flex:1 0}#container .css-2fgpwh{min-width:1px}#container .css-9gtpb{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5}#container .css-wh4ihv{font-variation-settings:"wdth" 100;color:#fff;-webkit-text-fill-color:#fff;--letter-spacing:0px}#container .css-a8ck2f{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}#container .css-opnyah{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:0;letter-spacing:0;line-height:0}#container .css-g7isf5{font-variation-settings:"wdth" 100;color:#6f6f6f;-webkit-text-fill-color:#6f6f6f;--letter-spacing:0px}#container .css-8jchzs{display:block;margin-bottom:0}#container .css-tgsuvy{line-height:1.5;font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:20px}#container .css-m45ifx{font-variation-settings:"wdth" 100}#container .css-3q6ect{line-height:1.5;font-size:20px}#container .css-nf5ac4{display:block;position:relative;flex-shrink:0}#container .css-wt1lko{aspect-ratio:1601/602}#container .css-usw21i{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:20px;letter-spacing:0;line-height:1.5;white-space:pre-wrap}#container .css-a8ckre{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}#container .css-rw0ws0{height:261px;width:100%}#container .css-xd222b{height:253px;width:100%}#container .css-gxdil1{overflow:clip}#container .css-mesbg2{flex-direction:row;border-radius:inherit}#container .css-dht3ax,#container .css-mesbg2{display:flex;align-items:center;justify-content:center}#container .css-dht3ax{position:relative;padding:29px 21px}#container .css-7y6cel,#container .css-uwf2km{position:relative;flex:1 0}#container .css-uwf2km{display:block}#container .css-wwas3k{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:0;letter-spacing:0;text-align:center;line-height:0}#container .css-fz9uml{font-family:"Radio Canada:Medium",sans-serif;word-break:break-word;font-weight:500}#container .css-fz9uml,#container .css-lk6au6{line-height:1.5;white-space:pre-wrap;font-size:15px}#container .css-gsipbk{line-height:0;white-space:pre-wrap}#container .css-pkrnfy,#container .css-xxlxgf{font-size:13px;line-height:1.5}#container .css-pkrnfy{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400}#container .css-i5gqik{width:341px}#container .css-ipp3gz{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:20px;letter-spacing:0;line-height:1.5}#container .css-ug29kb{font-variation-settings:"wdth" 100;color:#5cb8b3;-webkit-text-fill-color:#5cb8b3;--letter-spacing:0px}#container .css-etx73v{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:13px;letter-spacing:0;line-height:0}#container .css-1u3nuc,#container .css-ll9w0w{line-height:1.5;white-space:pre-wrap}#container .css-ll9w0w{font-size:13px}#container .css-7nejwi{position:relative;flex-shrink:0;display:flex;align-items:flex-start;gap:16px}#container .css-ylpzs8{height:176px;min-width:1px}#container .css-5n3lfn{border:1px solid #c7c7c7;position:absolute}#container .css-ggwoeh{inset:0}#container .css-5eam1e{pointer-events:none}#container .css-spybb{display:flex;flex-direction:column;align-items:flex-start;position:relative;border-radius:inherit;padding:24px}#container .css-th5iag{font-family:"Radio Canada:SemiBold",sans-serif;font-weight:600;font-size:15px;line-height:1.5}#container .css-c5d0u5,#container .css-th5iag{word-break:break-word;letter-spacing:0;white-space:nowrap}#container .css-c5d0u5{font-family:"Radio Canada:Regular",sans-serif;font-weight:400;font-size:11px;line-height:0}#container .css-90q2bv{line-height:1.5}#container .css-dpu1ky{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:36px;letter-spacing:0;line-height:1.5;white-space:nowrap}#container .css-59rdls{width:min-content;min-width:100%}#container .css-fp7ihh{font-family:"Radio Canada:SemiBold",sans-serif;word-break:break-word;font-weight:600;font-size:15px;letter-spacing:0;line-height:1.2}#container .css-k8lrw4{font-family:"Radio Canada:Medium",sans-serif;word-break:break-word;font-weight:500;text-transform:uppercase;font-size:24px;letter-spacing:0;line-height:1.5}#container .css-a9rx84{font-family:"Radio Canada:SemiBold",sans-serif;word-break:break-word;font-weight:600;font-size:15px;letter-spacing:0;line-height:0}#container .css-md6xxt{line-height:1.5;white-space:pre-wrap;font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400}#container .css-syxjor{width:343px;height:46px}#container .css-i5gqgu{width:343px}#container .css-134pm3{cursor:pointer}#container .css-8j94x8{font-family:"Radio Canada:Bold",sans-serif;word-break:break-word;font-weight:700;line-height:1.5}#container .css-cvzqz1{font-variation-settings:"wdth" 100;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-style:solid;text-decoration-style:solid;cursor:pointer}#container .css-ogcvv7{height:0;width:100%}#container .css-z6q6gt{top:-1px;left:0;right:0;bottom:0}#container .css-bmeq4a{height:359px;width:100%}#container .css-pypzyv{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:24px;letter-spacing:0;line-height:1.5}#container .css-89y213{font-variation-settings:"wdth" 100;color:#e5566a;-webkit-text-fill-color:#e5566a;--letter-spacing:0px}#container .css-ixnu61{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:15px;letter-spacing:0;line-height:0}#container .css-suizec{font-family:"Radio Canada:Italic",sans-serif;word-break:break-word;font-weight:400;font-style:italic;line-height:1.5}#container .css-snkgse{position:relative;flex-shrink:0;display:flex;align-items:center}#container .css-lat4xg{font-family:"Radio Canada:SemiBold",sans-serif;word-break:break-word;font-weight:600;font-size:15px;letter-spacing:0;line-height:0;white-space:nowrap}#container .css-spylzb{font-family:"Radio Canada:SemiBold Italic",sans-serif;word-break:break-word;font-weight:600;font-style:italic;line-height:1.5}#container .css-vmkr1b{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:11px;letter-spacing:0;line-height:1.5}#container .css-p81k71{height:212.027px;width:100%}#container .css-8ope3f{font-variation-settings:"wdth" 100;color:#869f68;-webkit-text-fill-color:#869f68;--letter-spacing:0px}#container .css-ntdx2c{font-family:"Radio Canada:Regular",sans-serif;font-weight:400;font-size:12px;white-space:nowrap}#container .css-ntdx2c,#container .css-uoyly4{word-break:break-word;letter-spacing:0;line-height:0}#container .css-uoyly4{font-family:"Radio Canada:Medium",sans-serif;font-weight:500;font-size:0;text-align:center}#container .css-h6l8hp{line-height:1.5;white-space:pre-wrap;font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:13px}#container .css-5h3767{height:46px;width:100%}#container .css-2omu5k{height:247px;width:100%}#container .css-guq50b{width:179px;height:180px}#container .css-2z3hkm{line-height:1.5;font-family:"Radio Canada:Bold",sans-serif;word-break:break-word;font-weight:700}#container .css-8ubrz8{line-height:1.5;font-family:"Radio Canada:Italic",sans-serif;word-break:break-word;font-weight:400;font-style:italic}#container .css-a8chv7{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:53px}#container .css-5hmu4n{width:160.778px;height:71.579px}#container .css-syxi32{width:343px;height:21px}#container .css-gvsimy{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:14px;letter-spacing:0;line-height:0}#container .css-77bnhm{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-style:solid;text-decoration-style:solid;cursor:pointer}#container .css-cs1vks{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:12px;letter-spacing:0;line-height:0}#container .css-3q6b3a{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-style:solid;text-decoration-style:solid;cursor:pointer}#container .css-q8su5t{--content-min-width:100%;--content-min-height:max(var(--100dvh),5216px)}#container .css-oljopy{position:relative;display:flex;flex-direction:column;align-items:center}#container .css-yx050m{--content-min-width:100%;--content-min-height:max(var(--100dvh),5216px);align-content:stretch;overflow:clip;background-color:#fff}#container .css-comt8d{max-width:1300px;height:11585px;width:100%}#container .css-h4nvei{display:flex;flex-direction:column;align-items:flex-end;border-radius:inherit}#container .css-jo8ywo{width:100%;height:100%;max-width:inherit}#container .css-38y94b{display:flex;flex-direction:column;align-items:flex-end;gap:39px;position:relative;padding:60px 40px 40px}#container .css-mi1sll{height:653px;width:100%}#container .css-cq4pi4{position:relative;flex-shrink:0;padding-top:41px;padding-bottom:41px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:50px}#container .css-xx09yj{width:360px;height:152.784px}#container .css-7neklh{position:relative;flex-shrink:0;display:flex;align-items:flex-start;gap:24px}#container .css-w5iefx{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.5}#container .css-dfcd5r,#container .css-tihidq{position:relative;flex:1 0;align-self:stretch}#container .css-tihidq{display:block}#container .css-adogor{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:24px;letter-spacing:0;line-height:0}#container .css-nw9u56{line-height:1.5;font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400}#container .css-vtj0s{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:33px;letter-spacing:0;line-height:1.5;white-space:pre-wrap}#container .css-6qessh{position:relative;flex:1 0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}#container .css-3e1qnz{display:flex;justify-content:center;align-items:center;position:relative;padding:50px}#container .css-u2fkh{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;font-size:0;letter-spacing:0;line-height:0}#container .css-pbauj9{position:relative;flex:1 0;display:flex;flex-direction:column;align-items:flex-start;gap:24px}#container .css-z8tz6q{position:relative;flex-shrink:0;display:flex;align-items:center;gap:24px}#container .css-8f15qx{width:700px;height:23px}#container .css-i5e9k3{width:700px}#container .css-iw8bub{font-variation-settings:"wdth" 100;color:#5cb8b3;-webkit-text-fill-color:#5cb8b3;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-style:solid;text-decoration-style:solid;cursor:pointer}#container .css-wthd18{height:317px;width:100%}#container .css-q79b9n{font-family:"Radio Canada:Light",sans-serif;word-break:break-word;font-weight:300;text-transform:uppercase;font-size:33px;letter-spacing:0;line-height:1.5}#container .css-16a6bv{font-family:"Radio Canada:Medium",sans-serif;word-break:break-word;font-weight:500;font-size:0;letter-spacing:0;line-height:0}#container .css-ve3xdc{height:23px;width:100%}#container .css-a8cgeo{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:72px}#container .css-8f15sn{width:700px;height:21px}#container .css-3f96mu{color:#5cb8b3;-webkit-text-fill-color:#5cb8b3;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:from-font;-webkit-text-decoration-style:solid;text-decoration-style:solid;cursor:pointer}#container .css-by4ijy,#container .css-ppm4bb{--content-min-width:100%;--content-min-height:max(var(--100dvh),557px)}#container .css-ppm4bb{align-content:stretch;overflow:clip;background-color:#fff}#container .css-5hbyng{max-width:1300px;width:100%}#container .css-ai2ga7{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:0;line-height:1.5}#container .css-n8r9cz{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}#container .css-r4jv7v{font-family:"Radio Canada:Regular",sans-serif;word-break:break-word;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:0;line-height:0}#container .css-gxz6bv,#container .css-vnandu{--content-min-width:100%;--content-min-height:max(var(--100dvh),583px)}#container .css-vnandu{align-content:stretch;overflow:clip;background-color:#fff}#container .css-j20hsh{height:141px;width:100%}#container .css-mgofjs{height:220px;min-width:1px}