@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");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-face{font-family:Baloo\ 2;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_f3d7bb{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_f3d7bb{--font-baloo-2:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/144f39c568916183-s.woff2) format("woff2");unicode-range:u+02c7,u+02d8-02d9,u+02db,u+0307,u+1400-167f,u+18b0-18f5,u+25cc,u+11ab?}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5f2d474e94da1915-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23a9303417170486-s.woff2) format("woff2");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-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/702545bf095fa06f-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Radio Canada Fallback;src:local("Arial");ascent-override:90.40%;descent-override:24.39%;line-gap-override:0.00%;size-adjust:104.53%}.__className_33c13c{font-family:Radio Canada,Radio Canada Fallback;font-style:normal}.__variable_33c13c{--font-radio-canada:"Radio Canada","Radio Canada Fallback"}:root{--c-white:rgba(255,255,255,1);--c-gray-light:rgba(246,246,246,1);--c-blue-light:rgba(201,248,254,1);--c-blue:rgba(0,124,195,1);--c-blue-3:rgba(240,247,250,1);--c-blue-dark:rgba(0,56,96,1);--c-navy:rgba(26,39,68,1);--c-red:rgba(255,90,95,1);--c-dark-red:rgba(236,40,40,1);--c-green-dark:rgba(31,166,28,1);--c-green-light:rgba(0,218,76,1);--c-dot:rgba(0,124,195,0.14)}.dot-grid-canvas{background-color:var(--c-blue-3);background-image:radial-gradient(circle,var(--c-dot) 1px,transparent 1px);background-size:20px 20px}*,:after,:before{margin:0;padding:0;box-sizing:border-box;outline:none}:focus,:hover{outline:none;box-shadow:none}body,html{max-width:100vw}body{background:var(--c-white);font-size:1rem;line-height:1.5;color:var(--c-blue);font-family:var(--font-radio-canada)}main{min-height:100svh;margin:45px 0;overflow-x:clip}li,ul{margin:0;padding:0;list-style:none}.h1,h1{font-weight:700;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.2;letter-spacing:0;font-family:var(--font-radio-canada);color:var(--c-white);margin-bottom:30px}.h2,h2{font-weight:800;font-size:1.5rem}.h3,h3{font-weight:700;font-size:14px;line-height:100%;color:var(--c-red)}.h3,.h4,h3,h4{font-family:var(--font-radio-canada);text-transform:uppercase}.h4,h4{font-weight:500;font-size:20px;line-height:29px;color:var(--c-blue-dark)}.h5,h5{font-size:25px;margin-bottom:25px;line-height:30px;color:var(--c-blue-dark)}.h5,.h6,h5,h6{font-weight:700;font-family:var(--font-radio-canada)}.h6,h6{font-size:30px;line-height:1.25;color:var(--c-white)}.h7{font-weight:700;font-size:35px;line-height:38px}.h7,.h8{font-family:var(--font-radio-canada);color:var(--c-white);text-align:center}.h8{font-weight:400;font-size:21px;line-height:1.35;max-width:200px}.h9{font-family:var(--font-radio-canada);font-weight:700;font-size:16px;line-height:20px;color:var(--c-white);text-transform:uppercase}.h10,.h11{font-family:var(--font-radio-canada);font-weight:500;font-size:16px;line-height:20px;color:var(--c-white)}.h12{font-weight:400;font-size:17px;line-height:22px;margin-bottom:100px;max-width:221px}.h12,.h13{font-family:var(--font-radio-canada);color:var(--c-blue-dark)}.h13{font-weight:500;font-size:15px;line-height:30px;text-decoration:underline}.h14,.text-banner-title{font-family:var(--font-radio-canada);font-weight:700;font-size:25px;line-height:30px;color:var(--c-white);letter-spacing:1.2px}.h15,.text-field-label{font-family:var(--font-radio-canada);font-weight:500;font-size:16px;line-height:20px;color:var(--c-blue-dark);letter-spacing:1px}.h16,.text-page-title{font-weight:700;font-size:clamp(1rem,5vw,1.75rem);line-height:1.15;color:var(--c-red);overflow-wrap:anywhere}.h16,.h17,.text-page-title,.text-section-title{font-family:var(--font-radio-canada);text-transform:uppercase}.h17,.text-section-title{font-weight:500;font-size:16px;line-height:20px;letter-spacing:1px;color:var(--c-white)}.h18,.text-success-note{font-size:14px;line-height:20px;color:var(--c-green-dark)}.h18,.h19,.text-badge,.text-success-note{font-family:var(--font-radio-canada);font-weight:500}.h19,.text-badge{font-size:13px;line-height:100%;letter-spacing:1px;color:var(--c-white);text-transform:uppercase}.h20,.text-body{font-family:var(--font-radio-canada);font-weight:400;font-size:17px;line-height:28px;color:var(--c-blue-dark)}a{text-decoration:none;&:hover{color:var(--c-red);text-decoration:none}}p{font-family:var(--font-baloo-2);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.1rem;color:var(--c-blue-dark)}img{max-width:100%;height:auto}button,input{height:2.5rem;padding-inline:1rem;border:none;background:none;cursor:pointer}input{background:var(--c-white);border-radius:.375rem;&.error{border:1px solid red}}.separator{height:20px;width:1px;background-color:rgba(255,90,95,1)}@media (max-width:993px){.separator{display:none}}.separator-numbers{height:86px;width:1px;background-color:var(--c-white);margin-top:57px}.h2-title{font-weight:500;font-size:clamp(1rem,4.2vw,20px);line-height:1.6;display:flex;flex-direction:column;align-items:center;justify-content:center}.h2-title,.h2-title-large{font-family:var(--font-radio-canada);color:var(--c-white);text-transform:uppercase}.h2-title-large{font-weight:700;font-size:clamp(1.375rem,6vw,31px);line-height:1.2}.MuiCheckbox-root .MuiSvgIcon-root{font-size:30px}html .MuiCheckbox-root.Mui-checked{color:var(--c-green-light)}html .MuiFormControlLabel-label{font-family:var(--font-radio-canada);font-size:15px;text-align:left;vertical-align:middle}html .MuiFormControlLabel-label,html .MuiInputBase-input{font-weight:500;line-height:20px;letter-spacing:.1rem;color:var(--c-blue-dark)}html .MuiInputBase-input{font-family:var(--font-baloo-2);font-size:16px}html .MuiInputBase-input::placeholder{font-family:var(--font-baloo-2);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.1rem;color:rgba(0,56,96,.45);opacity:1}html label.MuiInputLabel-root{font-family:var(--font-baloo-2);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.1rem}html .MuiSwitch-switchBase.Mui-checked{color:var(--c-green-light)}html .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--c-green-light);opacity:1}