@layer reset, base, vendors, layout, utilities, elements, components, sections;@layer reset{/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:.1rem dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 4rem}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:.1rem solid silver;margin:0 .2rem;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}}@layer base{.a11y__focus,[data-whatintent=keyboard] *:focus,.a11y__screenreader-only-focusable:active,.a11y__screenreader-only-focusable:focus{outline:.3rem solid #8282FA !important}.a11y__skip{background-color:#fff;border:.3rem solid #8282FA !important;display:inline-block !important}[data-whatintent=keyboard] .a11y__skip:focus,[data-whatintent=keyboard] .a11y__skip:active{background-color:#8282FA;color:#fff;font-weight:700;position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.a11y__screenreader-only,.a11y__expanded,.a11y__collapsed,.a11y__skip{position:absolute;width:.1rem;height:.1rem;padding:0;display:block;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.a11y__screenreader-only-focusable:active,.a11y__screenreader-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;color:#8282FA;text-decoration:none}.a11y__expanded,.a11y__collapsed{display:none}[data-whatintent=mouse] *:focus{outline:none;box-shadow:none}}@layer base{.clearfix{zoom:1}.clearfix:after{content:"";clear:both;display:block}.ir{background-color:rgba(0,0,0,0);background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:.1rem;margin:-0.1rem;overflow:hidden;padding:0;position:absolute;width:.1rem}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.shy{position:absolute;left:-999.9rem}.left{float:left}.right{float:right}}@layer base{*{box-sizing:border-box}html{font-size:62.5%;height:100%;line-height:1.3;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100%;font:normal 400 1.8rem/150% "Radio Canada";color:#01122D;width:100%}.body-container{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;container-type:inline-size}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:.1rem;border:0;border-top:.1rem solid #01122D;margin:1em 0;padding:0}a{color:#01122D;cursor:pointer;text-decoration:none}a:focus{outline:0}a:hover,a:focus{color:#4A264C;text-decoration:underline}a:link{-webkit-tap-highlight-color:#4A264C}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,li,ul,ol{margin:0}audio,canvas,img,video{vertical-align:middle}a:focus{outline:0}a.focus{outline:.3rem solid #a5ccee}a.focus:active{outline:.3rem solid #501b03}}@layer base;@font-face{font-family:"PP Mori";src:url("../fonts/PPMori/PPMori-Semibold.woff2") format("woff2"),url("../fonts/PPMori/PPMori-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-Regular.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-Italic.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-Medium.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-MediumItalic.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-SemiBold.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-SemiBoldItalic.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-Bold.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Radio Canada";src:url("../fonts/RadioCanada/RadioCanada-BoldItalic.woff2") format("woff2"),url("../fonts/RadioCanada/RadioCanada-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-VariableFont.woff2") format("woff2-variations");src:url("../fonts/Roboto/Roboto-VariableFont.woff2") format("woff2-variations"),url("../fonts/Roboto/Roboto-VariableFont.woff") format("woff-variations"),url("../fonts/Roboto/Roboto-VariableFont.ttf") format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-Italic-VariableFont.woff2") format("woff2-variations");src:url("../fonts/Roboto/Roboto-Italic-VariableFont.woff2") format("woff2-variations"),url("../fonts/Roboto/Roboto-Italic-VariableFont.woff") format("woff-variations"),url("../fonts/Roboto/Roboto-Italic-VariableFont.ttf") format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@layer base{.container{margin-left:auto;margin-right:auto;max-width:calc(192rem + 2*1.6rem);padding-left:1.6rem;padding-right:1.6rem;position:relative;width:100%}@media screen and (min-width: 48em){.container{max-width:calc(192rem + 2*2.4rem);padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width: 67.563em){.container{max-width:calc(192rem + 2*8rem);padding-left:8rem;padding-right:8rem}}@media screen and (min-width: 108em){.container{max-width:calc(192rem + 2*9.6rem);padding-left:9.6rem;padding-right:9.6rem}}.container--menu{padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width: 48em){.container--menu{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width: 67.563em){.container--menu{padding-left:7.2rem;padding-right:7.2rem;max-width:calc(192rem + 2*7.2rem)}}@media screen and (min-width: 108em){.container--menu{padding-left:7.2rem;padding-right:7.2rem;max-width:calc(192rem + 2*7.2rem)}}.container--sm{max-width:114.2rem}@media screen and (min-width: 48em){.container--sm{max-width:calc(114.2rem + 2*2.4rem)}}@media screen and (min-width: 67.563em){.container--sm{max-width:calc(114.2rem + 2*8rem)}}@media screen and (min-width: 108em){.container--sm{max-width:calc(114.2rem + 2*9.6rem)}}.container.container--no-padding{padding-left:0;padding-right:0}@media screen and (min-width: 48em){.container.container--no-padding{padding-left:0;padding-right:0}}@media screen and (min-width: 67.563em){.container.container--no-padding{padding-left:0;padding-right:0}}@media screen and (min-width: 108em){.container.container--no-padding{padding-left:0;padding-right:0}}}.container--md{max-width:143.4rem}@media screen and (min-width: 48em){.container--md{max-width:calc(143.4rem + 2*1.6rem)}}@media screen and (min-width: 48em)and (min-width: 67.563em){.container--md{max-width:calc(143.4rem + 2*8rem)}}@media screen and (min-width: 48em)and (min-width: 108em){.container--md{max-width:calc(143.4rem + 2*9.6rem)}}@layer base{h1,.h1,.is-style-h1{font:normal 700 4.8rem/110% "PP Mori"}@media screen and (min-width: 48em){h1,.h1,.is-style-h1{font:normal 700 7.2rem/110% "PP Mori"}}@media screen and (min-width: 67.563em){h1,.h1,.is-style-h1{font:normal 600 8rem/110% "PP Mori"}}@media screen and (min-width: 108em){h1,.h1,.is-style-h1{font:normal 600 9.6rem/110% "PP Mori"}}@media screen and (max-width: 47.999999em){h1,.h1,.is-style-h1{overflow-wrap:anywhere}}@media screen and (max-width: 449.999999px){h1,.h1,.is-style-h1{font-size:clamp(4rem,10vw,4.8rem)}}h2,.h2,.is-style-h2{font:normal 600 4rem/115% "PP Mori"}@media screen and (min-width: 48em){h2,.h2,.is-style-h2{font:normal 600 4.8rem/115% "PP Mori"}}@media screen and (min-width: 67.563em){h2,.h2,.is-style-h2{font:normal 600 5.6rem/115% "PP Mori"}}@media screen and (min-width: 108em){h2,.h2,.is-style-h2{font:normal 600 7.2rem/115% "PP Mori"}}h3,.h3,.is-style-h3{font:normal 600 3.2rem/120% "PP Mori"}@media screen and (min-width: 48em){h3,.h3,.is-style-h3{font:normal 600 4rem/120% "PP Mori"}}@media screen and (min-width: 67.563em){h3,.h3,.is-style-h3{font:normal 600 4.8rem/120% "PP Mori"}}@media screen and (min-width: 108em){h3,.h3,.is-style-h3{font:normal 600 5.6rem/120% "PP Mori"}}h4,.h4,.hero-home .hero-home__description,.is-style-h4{font:normal 600 2.4rem/140% "PP Mori"}@media screen and (min-width: 67.563em){h4,.h4,.hero-home .hero-home__description,.is-style-h4{font:normal 600 3.2rem/140% "PP Mori"}}@media screen and (min-width: 108em){h4,.h4,.hero-home .hero-home__description,.is-style-h4{font:normal 600 4rem/140% "PP Mori"}}h5,.h5,.is-style-h5{font:normal 600 2.4rem/140% "PP Mori"}h6,.h6,.is-style-h6{font:normal 600 2rem/140% "PP Mori"}}@layer base{@media print{tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}thead{display:table-header-group}}}@layer base{.wysiwyg,#tinymce{font:normal 400 1.8rem/150% "Radio Canada"}@media screen and (min-width: 108em){.wysiwyg,#tinymce{font-size:2rem}}.wysiwyg>*:first-child,#tinymce>*:first-child{margin-top:0}.wysiwyg>*:only-child,#tinymce>*:only-child{margin-bottom:0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{margin-top:2.4rem}@media screen and (min-width: 67.563em){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{margin-top:6.4rem}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,#tinymce h1,#tinymce h2,#tinymce h3{margin-bottom:2.4rem}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,#tinymce h4,#tinymce h5,#tinymce h6{margin-bottom:1.6rem}.wysiwyg ul li+li,.wysiwyg ol li+li,#tinymce ul li+li,#tinymce ol li+li{margin-top:.8rem}.wysiwyg ul ul,.wysiwyg ul ol,.wysiwyg ol ul,.wysiwyg ol ol,#tinymce ul ul,#tinymce ul ol,#tinymce ol ul,#tinymce ol ol{margin-top:.8rem}@media screen and (min-width: 64em){.wysiwyg ul.is-style-two-columns,.wysiwyg ol.is-style-two-columns,#tinymce ul.is-style-two-columns,#tinymce ol.is-style-two-columns{-moz-column-count:2;column-count:2;-moz-column-gap:3.2rem;column-gap:3.2rem}}@media screen and (min-width: 64em){.wysiwyg ul.is-style-two-columns li,.wysiwyg ol.is-style-two-columns li,#tinymce ul.is-style-two-columns li,#tinymce ol.is-style-two-columns li{-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid}}.wysiwyg>ul,#tinymce>ul{list-style-type:disc}.wysiwyg>ul>li>ul,#tinymce>ul>li>ul{list-style-type:circle}.wysiwyg>ul>li>ul>li>ul,#tinymce>ul>li>ul>li>ul{list-style-type:square}.wysiwyg ul,#tinymce ul{padding-left:3.8rem;overflow:hidden}.wysiwyg ul li,#tinymce ul li{position:relative}.wysiwyg ul li::before,#tinymce ul li::before{content:"";position:absolute;right:calc(100% + 2.3rem);top:.76em;width:10rem;height:.1rem;background-color:currentColor}.wysiwyg ul ul,#tinymce ul ul{overflow:visible}.wysiwyg ol,#tinymce ol{padding-left:2rem}@media screen and (min-width: 77.5em){.wysiwyg ol,#tinymce ol{padding-left:2.4rem}}.wysiwyg img,#tinymce img{max-width:100%;height:auto}.wysiwyg strong,#tinymce strong{font-weight:600}.wysiwyg em,#tinymce em{font-weight:400}.wysiwyg p+ul,.wysiwyg p+ol,.wysiwyg ul+p,.wysiwyg ol+p,.wysiwyg p+p,.wysiwyg ul+ul,.wysiwyg ol+ol,.wysiwyg ul+ol,.wysiwyg ol+ul,#tinymce p+ul,#tinymce p+ol,#tinymce ul+p,#tinymce ol+p,#tinymce p+p,#tinymce ul+ul,#tinymce ol+ol,#tinymce ul+ol,#tinymce ol+ul{margin-top:1.6rem}.wysiwyg a:not([class]),.wysiwyg a[class=" externe"],#tinymce a:not([class]),#tinymce a[class=" externe"]{color:#01122D;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem;font-weight:700;transition:color .3s cubic-bezier(0.75, 0, 0.125, 1)}.wysiwyg a:not([class]):hover,.wysiwyg a[class=" externe"]:hover,#tinymce a:not([class]):hover,#tinymce a[class=" externe"]:hover{color:#4A264C}.wysiwyg a[class=" externe"],#tinymce a[class=" externe"]{position:relative}.wysiwyg a[class=" externe"]::after,#tinymce a[class=" externe"]::after{content:"";width:1.1rem;height:1.1rem;background:url("../images/icons/ico-external-blue.svg") center center no-repeat;background-size:100%;margin-left:.8rem;vertical-align:1px;display:inline-block;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1)}.wysiwyg a[class=" externe"]:hover::after,#tinymce a[class=" externe"]:hover::after{background:url("../images/icons/ico-external-purple.svg") center center no-repeat;background-size:100%}}.item{clear:both;position:relative}.item.component-with-bg+.component-with-bg{margin-top:0 !important}.item.component-paragraph p{margin:0 !important}.item.component-list .component-list .container{padding-left:0 !important;padding-right:0 !important}.item.component-heading{margin-top:0 !important}.item.component-heading+.item{margin-top:0 !important}.item:first-child{margin-top:0 !important}.item:first-child>*:first-child{margin-top:0 !important}.item:last-child{margin-bottom:0 !important}.item:last-child>*:last-child{margin-bottom:0 !important}.item:only-child{margin-top:0 !important;margin-bottom:0 !important}.item.component-columns .item:first-child,.item.component-group .item:first-child{margin-top:0 !important}.item.component-columns .item:first-child *:first-child,.item.component-group .item:first-child *:first-child{margin-top:0 !important}.item.component-columns .item:last-child,.item.component-group .item:last-child{margin-bottom:0 !important}.item.component-columns .item:only-child,.item.component-group .item:only-child{margin:0 !important}@media print{.item.component-buttons{position:relative;page-break-inside:avoid}}@media print{.item.component-buttons *{page-break-inside:avoid;position:relative}}.item.component-columns .component-list,.item.component-columns .component-heading,.item.component-columns .component-paragraph{max-width:100% !important}.item.component-columns .wp-block-columns{margin-left:auto;margin-right:auto;margin-bottom:0px;flex-direction:column}@media screen and (min-width: 48em){.item.component-columns .wp-block-columns{flex-direction:row}}.item.component-columns .wp-block-columns .wp-block-column{flex:1;align-self:flex-start}.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-top{align-self:flex-start}.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-center{align-self:center}.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-bottom,.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-center,.item.component-columns .wp-block-columns .wp-block-column.is-vertically-aligned-top{width:100%}.item.component-columns .wp-block-columns .wp-block-column .container{padding:0;max-width:100%}.item.component-image .wp-block-image,.item.component-image .wp-caption{margin:0;position:relative}@media screen and (max-width: 47.9999999em){.item.component-image .wp-block-image,.item.component-image .wp-caption{width:100% !important}}@media print{.item.component-image .wp-block-image,.item.component-image .wp-caption{display:none}}.item.component-image .wp-block-image::after,.item.component-image .wp-caption::after{content:"";display:block;clear:both}.item.component-image .wp-block-image a,.item.component-image .wp-caption a{display:block}.item.component-image .wp-block-image img,.item.component-image .wp-caption img{height:auto;width:auto;max-width:100%}.item.component-image .wp-block-image.aligncenter,.item.component-image .wp-block-image.alignleft,.item.component-image .wp-block-image.alignright,.item.component-image .wp-caption.aligncenter,.item.component-image .wp-caption.alignleft,.item.component-image .wp-caption.alignright{display:block !important}.item.component-image .wp-block-image.aligncenter,.item.component-image .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.item.component-image .wp-block-image.aligncenter .wp-caption-text,.item.component-image .wp-block-image.aligncenter figcaption,.item.component-image .wp-caption.aligncenter .wp-caption-text,.item.component-image .wp-caption.aligncenter figcaption{text-align:center}.item.component-image .wp-block-image.alignleft,.item.component-image .wp-caption.alignleft{margin-right:auto}.item.component-image .wp-block-image.alignleft .wp-caption-text,.item.component-image .wp-block-image.alignleft figcaption,.item.component-image .wp-caption.alignleft .wp-caption-text,.item.component-image .wp-caption.alignleft figcaption{text-align:left}.item.component-image .wp-block-image.alignright,.item.component-image .wp-caption.alignright{margin-left:auto}.item.component-image .wp-block-image.alignright .wp-caption-text,.item.component-image .wp-block-image.alignright figcaption,.item.component-image .wp-caption.alignright .wp-caption-text,.item.component-image .wp-caption.alignright figcaption{text-align:right}.item.component-image .wp-block-image>div,.item.component-image .wp-block-image figure,.item.component-image .wp-caption>div,.item.component-image .wp-caption figure{display:block !important}@media print{.item.component-embed .wp-block-embed{display:none}}.item.component-embed .wp-block-embed .wp-block-embed__wrapper{width:100%;padding-bottom:56.25%;position:relative}.item.component-embed .wp-block-embed .wp-block-embed__wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}@layer elements{.button,.item.component-buttons .wp-block-buttons .wp-block-button__link{display:inline-flex;align-items:center;gap:1.2rem;font-family:"Radio Canada";font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem;text-decoration-color:currentColor;padding:0;border:0;position:relative;background-color:rgba(0,0,0,0);transition:all .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 48em){.button,.item.component-buttons .wp-block-buttons .wp-block-button__link{font-size:2rem}}@media screen and (min-width: 108em){.button,.item.component-buttons .wp-block-buttons .wp-block-button__link{font-size:2.4rem}}@media(hover: hover){.button,.item.component-buttons .wp-block-buttons .wp-block-button__link{cursor:pointer}.button:hover,.item.component-buttons .wp-block-buttons .wp-block-button__link:hover,.button.active,.item.component-buttons .wp-block-buttons .active.wp-block-button__link{text-decoration-color:rgba(0,0,0,0)}}.button::after,.item.component-buttons .wp-block-buttons .wp-block-button__link::after{content:"";height:4rem;width:4rem;border-radius:100rem;border:1px solid currentColor;transition:all .3s cubic-bezier(0.75, 0, 0.125, 1);flex-shrink:0}.button.externe::after,.item.component-buttons .wp-block-buttons .externe.wp-block-button__link::after{rotate:-45deg}.button.download::after,.item.component-buttons .wp-block-buttons .download.wp-block-button__link::after{rotate:90deg}.button--primary,.item.component-buttons .wp-block-buttons .wp-block-button__link{color:#01122D}.button--primary::after,.item.component-buttons .wp-block-buttons .wp-block-button__link::after{background:url("../images/icons/ico-arrow-right-split-blue.svg") center center no-repeat;background-size:2rem 1.8rem}@media(hover: hover){.button--primary:hover::after,.item.component-buttons .wp-block-buttons .wp-block-button__link:hover::after,.button--primary.active::after,.item.component-buttons .wp-block-buttons .active.wp-block-button__link::after{background:url("../images/icons/ico-arrow-right-white.svg") center center no-repeat;background-color:#01122D;background-size:2rem 1.8rem}}.button--primary:disabled,.item.component-buttons .wp-block-buttons .wp-block-button__link:disabled{pointer-events:none;opacity:.6}.button--secondary{color:#f5f1eb;text-decoration-color:#F0F0FF}.button--secondary::after{background:url("../images/icons/ico-arrow-right-split-light-blue.svg") center center no-repeat;background-size:2rem 1.8rem;border-color:#F0F0FF}@media(hover: hover){.button--secondary:hover,.button--secondary.active{color:#C9C9FD}.button--secondary:hover::after,.button--secondary.active::after{background:url("../images/icons/ico-arrow-right-blue.svg") center center no-repeat;background-color:#f5f1eb;background-size:2rem 1.8rem;border-color:#f5f1eb}}.button--medium{font-size:1.8rem}@media screen and (min-width: 108em){.button--medium{font-size:2rem}}.button--medium::after{width:3rem;height:3rem}.button--small{font-size:1.6rem;gap:.8rem}.button--small::after{width:2.3rem;height:2.3rem;background-size:1.3rem 1.1rem}@media(hover: hover){.button--small:hover::after,.button--small.active::after{background-size:1.3rem 1.1rem}}.button--icon-before{flex-direction:row-reverse}.button--icon-before::after{transform:rotate(180deg)}.button--no-icon::after{content:none}.button-full{display:inline-flex;align-items:center;gap:.8rem;font-family:"Radio Canada";font-size:1.8rem;font-weight:600;line-height:150%;text-decoration:none;padding:1rem 3.2rem;border:1px solid rgba(0,0,0,0);position:relative;background-color:#01122D;color:#f5f1eb;border-radius:100rem;text-align:center;transition:all .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 48em){.button-full{padding-top:.8rem;padding-bottom:.8rem}}@media screen and (min-width: 108em){.button-full{font-size:2rem;padding-top:.6rem;padding-bottom:.6rem}}@media(hover: hover){.button-full{cursor:pointer}.button-full:hover,.button-full.active{background-color:rgba(0,0,0,0);color:#01122D;border-color:#01122D}}.button-full--large{padding:1rem 2.4rem}.button-full--large svg{width:1.8rem;height:1.8rem;stroke:currentColor;flex-shrink:0}.button-icon{width:4rem;height:4rem;border-radius:50%;border:.1rem solid rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);padding:0;transition:all .3s cubic-bezier(0.75, 0, 0.125, 1)}.button-icon svg{width:2.2rem;height:2.2rem;transition:fill .3s cubic-bezier(0.75, 0, 0.125, 1)}.button-icon--primary{border-color:#01122D}@media(hover: hover){.button-icon--primary:hover,.button-icon--primary:focus{background:#01122D;border-color:#01122D}.button-icon--primary:hover svg,.button-icon--primary:focus svg{fill:#f5f1eb}}.button-icon--primary svg{fill:#01122D}.button-icon--secondary{border-color:#3D3D99}@media(hover: hover){.button-icon--secondary:hover,.button-icon--secondary:focus{background:#F0F0FF;border-color:#F0F0FF}.button-icon--secondary:hover svg,.button-icon--secondary:focus svg{fill:#01122D}}.button-icon--secondary svg{fill:#f5f1eb}}.item{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width: 48em){.item{padding-top:6.4rem;padding-bottom:6.4rem}}.item.item--medium{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 48em){.item.item--medium{padding-top:8.8rem;padding-bottom:8.8rem}}.item.item--large{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 48em){.item.item--large{padding-top:8.8rem;padding-bottom:8.8rem}}@media screen and (min-width: 108em){.item.item--large{padding-top:12rem;padding-bottom:12rem}}.item.component-list:last-child,.item.component-heading:last-child,.item.component-paragraph:last-child,.item.component-buttons:last-child,.item.component-block-highlight:last-child,.item.component-block-quote:last-child,.item.component-block-image-full-width:last-child{padding-bottom:2.4rem}@media screen and (min-width: 48em){.item.component-list:last-child,.item.component-heading:last-child,.item.component-paragraph:last-child,.item.component-buttons:last-child,.item.component-block-highlight:last-child,.item.component-block-quote:last-child,.item.component-block-image-full-width:last-child{padding-bottom:6.4rem}}.item.item--no-padding{padding-top:0;padding-bottom:0}.item.component-list,.item.component-heading,.item.component-paragraph,.item.component-buttons,.item.component-block-highlight,.item.component-block-quote,.item.component-block-image-full-width{padding-top:0;padding-bottom:0;margin-top:2.4rem}@media screen and (min-width: 48em){.item.component-list,.item.component-heading,.item.component-paragraph,.item.component-buttons,.item.component-block-highlight,.item.component-block-quote,.item.component-block-image-full-width{margin-top:6.4rem}}.item.component-list+.item-bg-color,.item.component-heading+.item-bg-color,.item.component-paragraph+.item-bg-color,.item.component-buttons+.item-bg-color,.item.component-block-highlight+.item-bg-color,.item.component-block-quote+.item-bg-color,.item.component-block-image-full-width+.item-bg-color{margin-top:2.4rem}@media screen and (min-width: 48em){.item.component-list+.item-bg-color,.item.component-heading+.item-bg-color,.item.component-paragraph+.item-bg-color,.item.component-buttons+.item-bg-color,.item.component-block-highlight+.item-bg-color,.item.component-block-quote+.item-bg-color,.item.component-block-image-full-width+.item-bg-color{margin-top:6.4rem}}.item.component-list+.component-buttons,.item.component-list+.component-paragraph,.item.component-list+.component-list,.item.component-paragraph+.component-buttons,.item.component-paragraph+.component-paragraph,.item.component-paragraph+.component-list,.item.component-buttons+.component-buttons,.item.component-buttons+.component-paragraph,.item.component-buttons+.component-list{margin-top:3.2rem !important}.item.component-paragraph .container .has-text-align-center{margin-right:auto !important;margin-left:auto !important;text-align:center}.item.component-list+.item.component-paragraph--apply{margin-top:2.4rem !important}@media screen and (min-width: 48em){.item.component-list+.item.component-paragraph--apply{margin-top:6.4rem !important}}.item.component-heading h1,.item.component-heading h2,.item.component-heading h3,.item.component-heading h4,.item.component-heading h5,.item.component-heading h6{margin-top:2.4rem !important}@media screen and (min-width: 67.563em){.item.component-heading h1,.item.component-heading h2,.item.component-heading h3,.item.component-heading h4,.item.component-heading h5,.item.component-heading h6{margin-top:6.4rem !important}}.item.component-heading h1,.item.component-heading h2,.item.component-heading h3{margin-bottom:2.4rem !important}.item.component-heading h4,.item.component-heading h5,.item.component-heading h6{margin-bottom:1.6rem !important}.item.component-heading:first-child h1,.item.component-heading:first-child h2,.item.component-heading:first-child h3,.item.component-heading:first-child h4,.item.component-heading:first-child h5,.item.component-heading:first-child h6{margin-top:0 !important}.item.component-heading:last-child h1,.item.component-heading:last-child h2,.item.component-heading:last-child h3,.item.component-heading:last-child h4,.item.component-heading:last-child h5,.item.component-heading:last-child h6{margin-bottom:0 !important}.item.component-heading .has-text-align-center{margin-left:auto !important;margin-right:auto !important;text-align:center}.item.item-bg-color+.component-buttons,.item.item-bg-color+.component-paragraph,.item.item-bg-color+.component-list,.item.item-bg-color+.component-heading,.item.item-bg-color+.component-quote{margin-top:2.4rem}@media screen and (min-width: 48em){.item.item-bg-color+.component-buttons,.item.item-bg-color+.component-paragraph,.item.item-bg-color+.component-list,.item.item-bg-color+.component-heading,.item.item-bg-color+.component-quote{margin-top:6.4rem}}.item.component-image .container{display:flex;justify-content:flex-start}.item.component-image img{width:auto;max-width:100%;height:auto}.item.component-columns .wp-block-columns{gap:4rem !important}@media screen and (min-width: 64em){.item.component-columns .wp-block-columns{gap:6.4rem !important}}.item.component-separator .wp-block-separator{width:100%;display:block;height:1px;border:0;border-top:1px solid #e8e8e8;margin:0;padding:0}.item.component-buttons .wp-block-buttons{display:flex;gap:2rem !important}@media screen and (min-width: 64em){.item.component-buttons .wp-block-buttons{gap:3.2rem !important}}.item.component-block-contact{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 48em){.item.component-block-contact{padding-top:8rem;padding-bottom:8rem}}@media screen and (min-width: 108em){.item.component-block-contact{padding-top:9.6rem;padding-bottom:9.6rem}}.item.component-paragraph--apply{margin-bottom:2.4rem}@media screen and (min-width: 48em){.item.component-paragraph--apply{margin-bottom:6.4rem}}@media screen and (max-width: 47.999999em){.hero-page+.component-block-contact{padding-top:0}}.component-block-intro.item--bg-color-white+.component-block-team{padding-top:0}.component-block-intro.item--bg-color-white:has(+.component-block-team){padding-bottom:2.4rem}@media screen and (min-width: 48em){.component-block-intro.item--bg-color-white:has(+.component-block-team){padding-bottom:8.8rem}}.component-block-team+.component-block-team{padding-top:0}@layer layout{.main-header{position:relative;z-index:99}.main-header__bottom{background:#01122D;position:relative}.main-header__bottom .main-header__bottom__content{padding:1.6rem 0;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;width:100%}@media screen and (min-width: 64em){.main-header__bottom .main-header__bottom__content{justify-content:flex-start;padding:0;gap:3.2rem}}@media screen and (min-width: 77.5em){.main-header__bottom .main-header__bottom__content{gap:5.6rem}}.main-header__bottom .main-header__bottom__home{display:flex;align-items:center;gap:1.2rem;color:#f5f1eb;font-size:1.8rem;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width: 64em){.main-header__bottom .main-header__bottom__home{padding:3.2rem 0;border-bottom:3px solid rgba(0,0,0,0);transition:border-bottom .3s cubic-bezier(0.75, 0, 0.125, 1),color .3s cubic-bezier(0.75, 0, 0.125, 1)}.main-header__bottom .main-header__bottom__home:hover,.main-header__bottom .main-header__bottom__home:focus{border-bottom:3px solid #9898FA;color:#9898FA;text-decoration:none}}.main-header__bottom .main-header__bottom__home svg{width:1.4rem;height:1.4rem;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 64em){.main-header__bottom .main-header__bottom__burger{display:none}}.main-header__bottom .main-header__bottom__burger .main-header__toggle{width:4.6rem;height:4.6rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #f5f1eb;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1);padding:0}.main-header__bottom .main-header__bottom__burger .main-header__toggle svg{width:2.5rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;stroke:#f5f1eb;transition:stroke .3s cubic-bezier(0.75, 0, 0.125, 1);stroke-width:2px}.main-header__bottom .main-header__toggle:hover,.main-header__bottom .main-header__toggle:focus{background:#f5f1eb}.main-header__bottom .main-header__toggle:hover svg,.main-header__bottom .main-header__toggle:focus svg{stroke:#01122D}.main-header__bottom .main-header__toggle .ico-close{display:none}.main-header.expanded .main-header__toggle .ico-burger{display:none}.main-header.expanded .main-header__toggle .ico-close{display:block}.home .main-header__bottom__home{border-bottom:3px solid #9898FA}}@layer layout{.main-navigation .main-menu{display:flex;flex-direction:column;padding:0;list-style-type:none}@media screen and (min-width: 64em){.main-navigation .main-menu{flex-direction:row;gap:3.2rem;padding:0}}@media screen and (min-width: 77.5em){.main-navigation .main-menu{gap:5.6rem}}.main-navigation .menu__link,.main-navigation .menu__toggle{display:inline-flex;color:#f5f1eb;font-size:1.8rem;font-style:normal;font-weight:500;line-height:150%;width:100%;padding:0 1.6rem;background:rgba(0,0,0,0);border:none;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1),color .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 64em){.main-navigation .menu__link,.main-navigation .menu__toggle{padding:3.2rem 0 3.3rem;border-bottom:3px solid rgba(0,0,0,0);transition:color .3s cubic-bezier(0.75, 0, 0.125, 1),border-bottom .3s cubic-bezier(0.75, 0, 0.125, 1)}}.main-navigation .menu__link:hover,.main-navigation .menu__link:focus,.main-navigation .menu__toggle:hover,.main-navigation .menu__toggle:focus{background:#8282FA;color:#01122D;text-decoration:none}@media screen and (min-width: 64em){.main-navigation .menu__link:hover,.main-navigation .menu__link:focus,.main-navigation .menu__toggle:hover,.main-navigation .menu__toggle:focus{background:rgba(0,0,0,0);color:#9898FA;border-bottom:3px solid #9898FA}}.main-navigation .menu__toggle .menu__toggle__content{width:100%;display:flex;align-items:center;gap:1.2rem;justify-content:space-between;padding:1.7rem 0 1.8rem;border-bottom:1px solid #01122D}@media screen and (max-width: 63.9375em){.main-navigation .menu__toggle .menu__toggle__content{border-color:#3d3d99}}@media screen and (min-width: 64em){.main-navigation .menu__toggle .menu__toggle__content{padding:0}}.main-navigation .menu__toggle .menu__toggle__label .svg{display:none}@media screen and (min-width: 64em){.main-navigation .menu__toggle .menu__toggle__label .svg{display:inline-flex;width:1.8rem;height:.7rem;align-items:center;gap:1.2rem;margin-left:1.2rem}.main-navigation .menu__toggle .menu__toggle__label .svg svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:currentColor;flex-shrink:0;transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1)}}.main-navigation .menu__toggle .menu__toggle__icon{flex-shrink:0;position:relative;width:3.6rem;height:3.6rem;border-radius:50%;border:none;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 64em){.main-navigation .menu__toggle .menu__toggle__icon{display:none}}.main-navigation .menu__toggle .menu__toggle__icon .menu__toggle__icon__main{opacity:1;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;transition:opacity .3s cubic-bezier(0.75, 0, 0.125, 1);width:1.8rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.main-navigation .menu__toggle .menu__toggle__icon .menu__toggle__icon__hover{opacity:0;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;transition:opacity .3s cubic-bezier(0.75, 0, 0.125, 1);width:1.8rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.main-navigation .menu__toggle:hover .menu__toggle__icon,.main-navigation .menu__toggle:focus .menu__toggle__icon{background:#01122D}.main-navigation .menu__toggle:hover .menu__toggle__icon__main,.main-navigation .menu__toggle:focus .menu__toggle__icon__main{opacity:0}.main-navigation .menu__toggle:hover .menu__toggle__icon__hover,.main-navigation .menu__toggle:focus .menu__toggle__icon__hover{opacity:1}@media screen and (min-width: 64em){.main-navigation .menu__toggle[aria-expanded=true] .menu__toggle__label .svg svg{transform:rotate(180deg)}}@media screen and (min-width: 64em){.main-navigation .current-menu-parent{border-bottom:3px solid #9898FA}}.main-navigation .menu__link span.main-span{width:100%;padding:2.2rem 0;border-bottom:1px solid #3d3d99}@media screen and (min-width: 64em){.main-navigation .menu__link span.main-span{padding:0;border-bottom:none}}.main-navigation .menu__link span.svg{display:none}@media screen and (min-width: 64em){.main-navigation .current-menu-item>.menu__link{border-bottom:3px solid #9898FA}}}@layer layout{.main-navigation{position:absolute;top:-250vh;left:0;width:100%;height:calc(100dvh - 18.1rem);transition:top .3s cubic-bezier(0.75, 0, 0.125, 1);background:#01122d;z-index:-1;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 64em){.main-navigation{position:static;height:auto;z-index:0;overflow-y:visible;overflow-x:visible;background:rgba(0,0,0,0)}}.main-navigation:has(.menu__submenu.expanded){overflow-y:hidden}@media screen and (min-width: 64em){.main-navigation:has(.menu__submenu.expanded){overflow:visible}}body.logged-in .main-navigation{height:calc(100dvh - 22.7rem)}@media screen and (min-width: 48em){body.logged-in .main-navigation{height:calc(100dvh - 18.9rem)}}@media screen and (min-width: 64em){body.logged-in .main-navigation{height:auto}}.main-header.expanded .main-navigation{top:100%}}@layer layout{.main-header__top{width:100%;background:#095797}.main-header__top .container{display:flex;flex-direction:column}.main-header__top .main-header__top__content{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0}.main-header__top .main-header__top__left{display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width: 48em){.main-header__top .main-header__top__left{flex-direction:row;align-items:center;gap:2.4rem}}@media screen and (min-width: 67.563em){.main-header__top .main-header__top__left{gap:6.4rem}}.main-header__top .main-header__top__logo{width:17.5rem}@media screen and (min-width: 48em){.main-header__top .main-header__top__logo{width:20rem}}.main-header__top .main-header__top__logo img{width:100%;height:auto}.main-header__top .main-header__top__title p{color:#fff;font-family:"Roboto";font-size:1.6rem;font-weight:400;line-height:20px}.main-header__top .main-header__top__right{display:flex;gap:1.6rem;align-items:center}@media screen and (min-width: 48em){.main-header__top .main-header__top__right{gap:2.4rem}}.main-header__top .main-header__search-toggle{border:none;background:rgba(0,0,0,0);width:2.4rem;height:2.4rem;padding:0}.main-header__top .main-header__search-toggle svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-header__top .secondary-navigation .menu{padding:0;list-style-type:none;display:flex;flex-direction:column}.main-header__top .secondary-navigation .menu .menu__link{color:#fff;font-family:"Roboto";font-size:1.2rem;font-style:normal;font-weight:400;line-height:20px}.main-header__top .secondary-navigation .menu .menu__link span.svg{display:none}.main-header__top .main-header__top__search{display:none;padding-bottom:2.4rem;width:100%}.main-header__top .main-header__top__search.active{display:block}.main-header__top .main-header__top__search form{width:100%;max-width:64rem;display:flex;align-items:center;background:#fff}.main-header__top .main-header__top__search form:has(input:focus){outline:2px solid #fff;outline-offset:2px}.main-header__top .main-header__top__search input{width:calc(100% - 4rem);padding:.9rem 0 .9rem .9rem;color:#223654;background:#fff;border:0;font-weight:400;font-size:1.6rem;font-family:"Roboto"}.main-header__top .main-header__top__search form button{width:4rem;height:4rem;border:none;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:background-color .3s cubic-bezier(0.75, 0, 0.125, 1);padding:0}.main-header__top .main-header__top__search form button:hover,.main-header__top .main-header__top__search form button:focus{background-color:rgba(197,202,210,.24)}.main-header__top .main-header__top__search form button svg{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}}@layer layout{.main-footer .main-footer__top{background:#8282FA;padding:1.6rem 0}@media screen and (min-width: 67.563em){.main-footer .main-footer__top{padding:2.4rem 0}}.main-footer .main-footer__top .footer-navigation .menu{display:flex;flex-wrap:wrap;padding:0;gap:1.6rem 4.8rem;list-style-type:none;justify-content:center}.main-footer .main-footer__top .footer-navigation .menu__link{color:#01122D;font-family:"Radio Canada";font-size:1.8rem;font-style:normal;font-weight:500;line-height:100%;padding:1rem 0}@media screen and (min-width: 108em){.main-footer .main-footer__top .footer-navigation .menu__link{font-size:2rem;padding:.7rem 0}}.main-footer .main-footer__top .footer-navigation .menu__link span.svg{display:none}.main-footer .main-footer__top .footer-navigation .menu__link:hover,.main-footer .main-footer__top .footer-navigation .menu__link:focus{text-decoration-line:underline;text-decoration-thickness:5%;text-underline-offset:25%}.main-footer .main-footer__main{padding:4.8rem 0;background:#01122D}@media screen and (min-width: 48em){.main-footer .main-footer__main{padding:6.4rem 0}}@media screen and (min-width: 108em){.main-footer .main-footer__main{padding:7.2rem 0}}.main-footer .main-footer__main__top{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 48em){.main-footer .main-footer__main__top{flex-direction:row;justify-content:space-between;align-items:center;gap:1.6rem}}.main-footer .main-footer__main__title{color:#f5f1eb}.main-footer .main-footer__social-medias{display:flex;align-items:center;gap:1.2rem}.main-footer .main-footer__social-medias__label{color:#f5f1eb}.main-footer .social-medias-navigation .menu{padding:0;list-style-type:none;display:flex;gap:.7rem 1.2rem;flex-wrap:wrap}.main-footer .social-medias-navigation .menu .menu__link{width:5.4rem;height:5.4rem;border-radius:50%;border:.1rem solid #3D3D99;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1),border .3s cubic-bezier(0.75, 0, 0.125, 1)}.main-footer .social-medias-navigation .menu .menu__link img{width:2.7rem;height:2.7rem;-o-object-fit:contain;object-fit:contain;filter:brightness(1) saturate(100%) invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(1);transition:filter .3s cubic-bezier(0.75, 0, 0.125, 1)}.main-footer .social-medias-navigation .menu .menu__link:hover,.main-footer .social-medias-navigation .menu .menu__link:focus{background:#F0F0FF;border:.1rem solid #F0F0FF}.main-footer .social-medias-navigation .menu .menu__link:hover img,.main-footer .social-medias-navigation .menu .menu__link:focus img{filter:brightness(0) saturate(100%) invert(8%) sepia(50%) saturate(1800%) hue-rotate(190deg) brightness(85%)}.main-footer .main-footer__main__offices{display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem}@media screen and (min-width: 48em){.main-footer .main-footer__main__offices{display:grid;grid-template-columns:repeat(2, 1fr);gap:0;margin-top:4.8rem}}.main-footer .main-footer__office{padding-bottom:2.4rem}.main-footer .main-footer__office:not(:first-child){padding-top:1.6rem}@media screen and (min-width: 48em){.main-footer .main-footer__office:not(:first-child){padding-top:0}}@media screen and (min-width: 48em){.main-footer .main-footer__office:nth-child(even){border-left:.1rem solid #3D3D99;padding-left:3.2rem}}@media screen and (min-width: 67.563em){.main-footer .main-footer__office:nth-child(even){padding-left:7.2rem}}.main-footer .main-footer__office__title{line-height:100%;font-size:1.5rem;margin-bottom:2.4rem}@media screen and (min-width: 48em){.main-footer .main-footer__office__title{font-size:1.6rem}}@media screen and (min-width: 67.563em){.main-footer .main-footer__office__title{font-size:1.8rem}}.main-footer .main-footer__office__phone{color:#f5f1eb;font-family:"PP Mori";font-size:2.4rem;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-thickness:5%;text-underline-offset:25%;margin-top:1.6rem}.main-footer .main-footer__office__phone:hover,.main-footer .main-footer__office__phone:focus{text-decoration-line:none}.main-footer .main-footer__office__address{color:#f5f1eb;margin-top:1.6rem;max-width:34.4rem}@media screen and (min-width: 67.563em){.main-footer .main-footer__office__address{max-width:40rem}}.main-footer .main-footer__office__email{color:#f5f1eb;margin-top:.8rem;text-decoration-line:underline;text-decoration-thickness:5%;text-underline-offset:25%;display:inline-block}.main-footer .main-footer__office__email:hover,.main-footer .main-footer__office__email:focus{text-decoration-line:none}.main-footer .main-footer__bottom{display:flex;flex-direction:column}.main-footer .main-footer__bottom .secondary-footer-navigation{padding:2.4rem 0;border-bottom:.1rem solid #C9C9FD}.main-footer .main-footer__bottom .menu{display:flex;flex-wrap:wrap;padding:0;gap:1.6rem 4.8rem;list-style-type:none;justify-content:center}.main-footer .main-footer__bottom .menu__link{color:#01122D;font-family:"Radio Canada";font-size:1.6rem;font-weight:400;line-height:150%}@media screen and (min-width: 108em){.main-footer .main-footer__bottom .menu__link{font-size:1.8rem}}.main-footer .main-footer__bottom .menu__link span.svg{display:none}.main-footer .main-footer__bottom .menu__link[target=_blank]{position:relative}.main-footer .main-footer__bottom .menu__link[target=_blank]::after{content:"";width:1.2rem;height:1.2rem;background:url("../images/icons/ico-external-blue.svg") center center no-repeat;background-size:100%;margin-left:.8rem;display:inline-block}.main-footer .main-footer__bottom .main-footer__bottom__about{padding:4rem 0}@media screen and (min-width: 48em){.main-footer .main-footer__bottom .main-footer__bottom__about{padding:2.4rem 0}}@media screen and (min-width: 108em){.main-footer .main-footer__bottom .main-footer__bottom__about{padding:4rem 0}}.main-footer .main-footer__bottom .main-footer__bottom__about .container{display:flex;flex-direction:column;align-items:center;gap:.8rem}.main-footer .main-footer__bottom .main-footer__logo{width:24.9rem;height:auto}.main-footer .main-footer__bottom .main-footer__logo a,.main-footer .main-footer__bottom .main-footer__logo img{width:100%;height:auto}.main-footer .main-footer__bottom .main-footer__bottom__copyright{color:#095797;font-family:"Roboto";font-size:1.4rem;font-weight:400;line-height:142%}}@layer layout{.news-content{margin-bottom:6.4rem}@media screen and (min-width: 48em){.news-content{margin-bottom:8.8rem}}@media screen and (min-width: 67.563em){.news-content .container--sm{max-width:calc(84.6rem + 2*8rem)}}@media screen and (min-width: 108em){.news-content .container--sm{max-width:calc(114.2rem + 2*9.6rem)}}}@layer layout{.job-content{margin-bottom:6.4rem}@media screen and (min-width: 48em){.job-content{margin-bottom:8.8rem}}@media screen and (min-width: 67.563em){.job-content .container--sm{max-width:calc(84.6rem + 2*8rem)}}@media screen and (min-width: 108em){.job-content .container--sm{max-width:calc(114.2rem + 2*9.6rem)}}}@layer layout{@media screen and (min-width: 64em){.main-navigation .menu-item-has-children{position:relative}}.main-navigation .menu__submenu{position:absolute;top:0;left:150vw;width:100%;height:100%;transition:left .3s cubic-bezier(0.75, 0, 0.125, 1);background:#f5f1eb;z-index:2;overflow-x:hidden;overflow-y:auto}@media screen and (min-width: 64em){.main-navigation .menu__submenu{top:100%;left:0;transition:none;display:none;width:34.5rem;height:auto;max-height:50rem}}.main-navigation .menu__submenu.expanded{left:0}@media screen and (min-width: 64em){.main-navigation .menu__submenu.expanded{display:block}}.main-navigation .menu__back{width:100%;padding:0 1.6rem;border:none;background:rgba(0,0,0,0);margin:0;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 64em){.main-navigation .menu__back{display:none}}.main-navigation .menu__back:hover,.main-navigation .menu__back:focus{background:#8282FA}.main-navigation .menu__back .menu__back__label{display:flex;align-items:center;gap:1.2rem;padding:2.2rem 0;border-bottom:1px solid #3d3d99}.main-navigation .menu__back .menu__back__label svg{width:.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain}.main-navigation .menu__submenu .menu{padding:0;list-style-type:none}.main-navigation .menu__submenu .menu__link{color:#01122D}@media screen and (min-width: 64em){.main-navigation .menu__submenu .menu__link{background:rgba(0,0,0,0);transition:all .3s cubic-bezier(0.75, 0, 0.125, 1);padding:0 2.4rem;border:none}.main-navigation .menu__submenu .menu__link span.main-span{width:100%;border-bottom:1px solid #01122D;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 0 1.6rem;transition:gap .3s cubic-bezier(0.75, 0, 0.125, 1)}.main-navigation .menu__submenu .menu__link span.svg{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;border-radius:50%;border:.1rem solid #01122D;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1);flex-shrink:0}.main-navigation .menu__submenu .menu__link span.svg svg{width:1.8rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;fill:#01122D;transition:fill .3s cubic-bezier(0.75, 0, 0.125, 1)}.main-navigation .menu__submenu .menu__link span.svg .menu__toggle__icon__hover{display:none}.main-navigation .menu__submenu .menu__link:hover,.main-navigation .menu__submenu .menu__link:focus{background:#8282FA;padding-left:3.2rem}.main-navigation .menu__submenu .menu__link:hover span.main-span,.main-navigation .menu__submenu .menu__link:focus span.main-span{gap:1.2rem}.main-navigation .menu__submenu .menu__link:hover span.svg,.main-navigation .menu__submenu .menu__link:focus span.svg{background:#01122D}.main-navigation .menu__submenu .menu__link:hover span.svg .menu__toggle__icon,.main-navigation .menu__submenu .menu__link:focus span.svg .menu__toggle__icon{display:none}.main-navigation .menu__submenu .menu__link:hover span.svg .menu__toggle__icon__hover,.main-navigation .menu__submenu .menu__link:focus span.svg .menu__toggle__icon__hover{display:block}}@media screen and (min-width: 64em){.main-navigation .menu__submenu .menu__item:last-child span.main-span{border-bottom:none}}}@layer utilities{.text-large,.is-style-text-large{font:normal 400 2rem/140% "Radio Canada"}@media screen and (min-width: 108em){.text-large,.is-style-text-large{font:normal 400 2.4rem/160% "Radio Canada"}}.text-medium,.pagination .page-number{font:normal 400 1.8rem/150% "Radio Canada"}@media screen and (min-width: 108em){.text-medium,.pagination .page-number{font:normal 400 2rem/150% "Radio Canada"}}.text-small{font:normal 400 1.6rem/150% "Radio Canada"}@media screen and (min-width: 108em){.text-small{font:normal 400 1.8rem/150% "Radio Canada"}}.text-small a{text-decoration-line:underline;text-decoration-thickness:5%;text-underline-offset:25%}@media(hover: hover){.text-small a:hover,.text-small a:focus{text-decoration-line:none}}}@layer elements{.card{padding:5.9rem 1.6rem 1.6rem;background:#F0F0FF;position:relative;display:flex;flex-direction:column;justify-content:space-between}.card .card__tag{position:absolute;top:0;right:0;max-width:80%}.card .card__content{display:flex;flex-direction:column;gap:.4rem}.card .card__title{font-size:2.4rem;font-family:"PP Mori";font-weight:600;line-height:140%;color:#01122D}.card .card__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:3.2rem;flex-wrap:wrap;gap:.8rem 1.6rem}.card .card__date{font-size:1.6rem;font-weight:400;line-height:150%}.card a.button{color:#1B2C52}}@layer elements{.badge{display:inline-flex;padding:.4rem 1.6rem;border-radius:2rem 0 0 2rem;font:normal 600 1.5rem/120% "PP Mori"}@media screen and (min-width: 48em){.badge{font-size:1.6rem}}@media screen and (min-width: 108em){.badge{font-size:1.8rem}}.badge--primary{background-color:#01122D;color:#f5f1eb}.badge--tertiary{background-color:#CBE276}}@layer components{.card-news{position:relative}@media(hover: hover){.card-news:hover .card-news__content{background-color:#E1E1FE}}.card-news__image{width:100%;height:auto;aspect-ratio:74/47;-o-object-fit:cover;object-fit:cover;position:relative;z-index:-1}.card-news__badge{align-self:flex-end}@media screen and (min-width: 48em){.card-news__badge{position:absolute;top:0;right:0}}.card-news__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:calc(100% - 4rem);background-color:#fff;margin-top:-4.8rem;transition:background-color .3s cubic-bezier(0.75, 0, 0.125, 1)}@media screen and (min-width: 64em){.card-news__content{margin-top:-5.6rem}}@media screen and (min-width: 90em){.card-news__content{width:calc(100% - 4.8rem)}}.card-news__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:0 1.6rem 1.6rem}@media screen and (min-width: 48em){.card-news__body{padding-top:2.4rem;gap:2.4rem}}.card-news__meta{display:flex;align-items:center;gap:.4rem 1.2rem;flex-wrap:wrap;margin-bottom:.4rem}@media screen and (min-width: 48em){.card-news__meta{margin-bottom:1.2rem}}.card-news__type{position:relative;padding-right:1.2rem}.card-news__type::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.1rem;height:1.5rem;background-color:#01122D}}@layer components{.card-search{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;border-top:1px solid #01122D;padding-top:3.2rem}}@layer components{.hero-home{background:#01122D;position:relative}@media screen and (min-width: 48em){.hero-home{padding-top:2.4rem}}@media screen and (min-width: 108em){.hero-home{padding-top:4.8rem}}.hero-home::before{content:"";position:absolute;bottom:9.6rem;left:0;width:14rem;height:26.8rem;background:#01122D;z-index:1}@media screen and (min-width: 48em){.hero-home::before{display:none}}.hero-home::after{content:"";position:absolute;bottom:2.2rem;left:0;right:1.6rem;width:calc(100% - 1.6rem);max-width:36rem;height:auto;aspect-ratio:359/255;background:url("../images/textures/electric-blue-gradient-circle-mobile.svg") no-repeat center;background-size:contain;z-index:2}@media screen and (min-width: 48em){.hero-home::after{display:none}}.hero-home .hero-home__bg-image{width:100%;position:relative;padding:8rem 0 36.4rem}@media screen and (min-width: 48em){.hero-home .hero-home__bg-image{padding:0 7.2rem}}@media screen and (min-width: 67.563em){.hero-home .hero-home__bg-image{padding:0 16.5rem}}@media screen and (min-width: 108em){.hero-home .hero-home__bg-image{padding:0 9.6rem}}.hero-home .hero-home__bg-image::before{content:"";position:absolute;top:0;left:0;background-image:var(--bg-image-hero-mobile-top);background-size:cover;background-position:right top;background-repeat:no-repeat;height:8rem;width:100%}@media screen and (min-width: 48em){.hero-home .hero-home__bg-image::before{background-image:var(--bg-image-hero-left);width:7.2rem;height:100%}}@media screen and (min-width: 67.563em){.hero-home .hero-home__bg-image::before{width:16.5rem}}@media screen and (min-width: 108em){.hero-home .hero-home__bg-image::before{width:9.6rem}}@media screen and (min-width: 1920px){.hero-home .hero-home__bg-image::before{width:calc((100vw - 172.8rem)/2)}}.hero-home .hero-home__bg-image::after{content:"";position:absolute;bottom:0;right:0;background-image:var(--bg-image-hero-mobile-bottom);background-size:cover;background-position:center center;background-repeat:no-repeat;height:36.4rem;width:100%}@media screen and (min-width: 48em){.hero-home .hero-home__bg-image::after{background-image:var(--bg-image-hero-right);background-position:right top;width:40vw;height:100%}}@media screen and (min-width: 90em){.hero-home .hero-home__bg-image::after{width:50vw}}@media screen and (min-width: 108em){.hero-home .hero-home__bg-image::after{width:41.66%}}@media screen and (min-width: 1920px){.hero-home .hero-home__bg-image::after{width:calc((100vw - 172.8rem)/2 + 69.8rem)}}.hero-home .hero-home__content{display:flex;flex-direction:column;align-items:flex-start;max-width:172.8rem;margin:0 auto;position:relative}@media screen and (min-width: 48em){.hero-home .hero-home__content::after{content:"";position:absolute;bottom:3.2rem;right:-4rem;width:55%;height:auto;aspect-ratio:731/307;background:url("../images/textures/electric-blue-gradient-circle.svg") no-repeat center;background-size:contain;pointer-events:none;z-index:1}}@media screen and (min-width: 67.563em){.hero-home .hero-home__content::after{right:0;width:60%;bottom:2.4rem}}@media screen and (min-width: 77.5em){.hero-home .hero-home__content::after{width:70%;bottom:3.2rem;right:-13rem}}@media screen and (min-width: 108em){.hero-home .hero-home__content::after{bottom:4.8rem;right:-7.2rem}}.hero-home .hero-home-top h1,.hero-home .hero-home-top p,.hero-home .hero-home-bottom a{position:relative;z-index:1}.hero-home .hero-home-top{padding:4rem 1.6rem;background:#01122D;position:relative;z-index:1;width:100%}@media screen and (min-width: 48em){.hero-home .hero-home-top{padding:3.2rem 2.4rem 9.5rem 3.2rem;width:84%}}@media screen and (min-width: 67.563em){.hero-home .hero-home-top{padding:3.2rem 4.5rem 9.5rem 5.6rem}}@media screen and (min-width: 108em){.hero-home .hero-home-top{padding:6.4rem 12rem 16rem 7.2rem;max-width:132.4rem}}.hero-home .hero-home__title{color:#f5f1eb;max-width:40rem}@media screen and (min-width: 48em){.hero-home .hero-home__title{max-width:56rem}}@media screen and (min-width: 67.563em){.hero-home .hero-home__title{max-width:64rem}}@media screen and (min-width: 108em){.hero-home .hero-home__title{max-width:80rem}}.hero-home .hero-home__description{color:#C9C9FD;margin-top:2.4rem;max-width:35.1rem}@media screen and (min-width: 67.563em){.hero-home .hero-home__description{max-width:46.8rem}}@media screen and (min-width: 108em){.hero-home .hero-home__description{max-width:58.5rem;margin-top:4rem}}.hero-home .hero-home-bottom{padding:0 1.6rem 4rem;background:#01122D;width:100%;display:flex;flex-direction:column;gap:2.4rem;position:relative;z-index:1}@media screen and (min-width: 48em){.hero-home .hero-home-bottom{flex-direction:row;flex-wrap:wrap;padding:4.2rem 2.4rem 4.8rem 3.2rem;width:calc(84% - 16rem)}}@media screen and (min-width: 67.563em){.hero-home .hero-home-bottom{gap:3.2rem}}@media screen and (min-width: 108em){.hero-home .hero-home-bottom{padding:6rem 7.2rem 7.6rem 7.2rem;max-width:103rem}}}@layer components{.hero-page{background:#01122D;color:#f5f1eb;padding:4.8rem 0 2.4rem}@media screen and (min-width: 48em){.hero-page{padding:6.4rem 0}}}@layer components{.block-highlight{background-color:#F0F0FF;padding:2.4rem}@media screen and (min-width: 48em){.block-highlight{padding:3.2rem}}.component-block-highlight--purple .block-highlight{background-color:#4a264c;color:#fff}.component-block-highlight--green .block-highlight{background-color:#CBE276}.component-block-highlight--orange .block-highlight{background-color:#f26f57}}@layer components{.block-quote{padding-left:2rem;border-left:.4rem solid rgba(0,0,0,0)}.block-quote--electric-blue{border-color:#8282fa}.block-quote--blue{border-color:#01122d}.block-quote--orange{border-color:#eb533e}.block-quote--purple{border-color:#4a264c}.block-quote--lime{border-color:#cbe276}.block-quote__content{margin:0}.block-quote__text{font:italic 400 2rem/160% "Radio Canada"}}@layer components{.hero-split{background:#01122D;margin-bottom:4.8rem;overflow:hidden}@media screen and (min-width: 48em){.hero-split{margin-bottom:8.8rem}}@media screen and (min-width: 108em){.hero-split{margin-bottom:12rem}}.hero-split--background-purple{background-color:#4a264c}.hero-split--background-orange{background-color:#eb533e}.hero-split--background-orange .hero-split__content{color:#01122D}.hero-split--background-electric-blue{background-color:#8282fa}.hero-split--background-electric-blue .hero-split__content{color:#01122D}.hero-split__container{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center;padding-left:0;padding-right:0}@media screen and (min-width: 48em){.hero-split__container{gap:4.8rem}}@media screen and (min-width: 64em){.hero-split__container{grid-template-columns:1fr 1fr;gap:2.4rem;padding-left:2.4rem}}@media screen and (min-width: 77.5em){.hero-split__container{padding-left:8rem}}@media screen and (min-width: 108em){.hero-split__container{gap:3.2rem}}@media screen and (max-width: 63.9375em){.hero-split__container:has(.hero-split__media--placeholder){gap:4.8rem}}.hero-split__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4rem;height:100%;padding-top:3.2rem;padding-bottom:4.8rem;padding:0 1.6rem 4.8rem;color:#f5f1eb;position:relative}@media screen and (min-width: 48em){.hero-split__content{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width: 64em){.hero-split__content{padding:8rem 0}}@media screen and (min-width: 108em){.hero-split__content{padding-top:9.6rem;padding-bottom:9.6rem}}.hero-split__top{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.hero-split__meta{display:flex;align-items:center;gap:.4rem 1.2rem;flex-wrap:wrap}.hero-split__type{position:relative;padding-right:1.2rem}.hero-split__type::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.1rem;height:1.5rem;background-color:#9898FA}.hero-split__media{position:relative;display:flex;align-items:center;height:100%;overflow:hidden;order:-1}@media screen and (min-width: 64em){.hero-split__media{order:0}}@media screen and (max-width: 63.9375em){.hero-split__media--placeholder{position:static}}.hero-split__media--electric-blue-circle::after,.hero-split--background-blue .hero-split__media::after,.hero-split--background-purple .hero-split__media::after,.hero-split--background-orange .hero-split__media::after,.hero-split--background-electric-blue .hero-split__media::after{content:"";position:absolute;top:-2rem;left:0;width:min(44%,30rem);aspect-ratio:300/694}@media screen and (min-width: 64em){.hero-split__media--electric-blue-circle::after,.hero-split--background-blue .hero-split__media::after,.hero-split--background-purple .hero-split__media::after,.hero-split--background-orange .hero-split__media::after,.hero-split--background-electric-blue .hero-split__media::after{top:0}}@media screen and (max-width: 63.9375em){.hero-split__media--electric-blue-circle.hero-split__media--placeholder::after,.hero-split--background-blue .hero-split__media.hero-split__media--placeholder::after,.hero-split--background-purple .hero-split__media.hero-split__media--placeholder::after,.hero-split--background-orange .hero-split__media.hero-split__media--placeholder::after,.hero-split--background-electric-blue .hero-split__media.hero-split__media--placeholder::after{top:auto;bottom:-8rem;left:auto;right:-13rem;width:18.4rem}}.hero-split__media--electric-blue-circle::after,.hero-split--background-blue .hero-split__media::after,.hero-split--background-purple .hero-split__media::after{background:url("../images/textures/electric-blue-gradient-circle-vertical.svg") center center no-repeat;background-size:contain}.hero-split--background-orange .hero-split__media::after{background:url("../images/textures/purple-2-gradient-circle-vertical.svg") center center no-repeat;background-size:contain}.hero-split--background-electric-blue .hero-split__media::after{background:url("../images/textures/lime-gradient-circle-vertical.svg") center center no-repeat;background-size:contain}.hero-split__media--purple-circle::after{content:"";position:absolute;bottom:1rem;right:1.6rem;width:calc(100% - 6.4rem);aspect-ratio:664/279;background:url("../images/textures/purple-gradient-circle.svg") center center no-repeat;background-size:contain}@media screen and (min-width: 64em){.hero-split__media--purple-circle::after{width:calc(100% - 1.6rem)}}@media screen and (max-width: 63.9375em){.hero-split__media--purple-circle.hero-split__media--placeholder::after{width:40rem;right:-1.4rem;bottom:-3.7rem}}@media screen and (max-width: 47.999999em){.hero-split__media--purple-circle.hero-split__media--placeholder::after{width:25.7rem}}.hero-split__media--orange-triangle::before{content:"";position:absolute;top:0;left:0;height:calc(100% - 3rem);aspect-ratio:631/510;background:url("../images/textures/orange-gradient-triangle-2.svg") center center no-repeat;background-size:contain}@media screen and (min-width: 64em){.hero-split__media--orange-triangle::before{height:100%}}@media screen and (max-width: 63.9375em){.hero-split__media--orange-triangle.hero-split__media--placeholder::before{left:auto;right:0;height:auto;width:32rem}}@media screen and (max-width: 47.999999em){.hero-split__media--orange-triangle.hero-split__media--placeholder::before{width:23rem}}.hero-split__image{position:relative;aspect-ratio:68/51;width:100%;height:auto}.hero-split__image svg{position:absolute}.hero-split__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:url(#hero-split-clip)}.hero-split__media--placeholder .hero-split__image{position:static}@media screen and (max-width: 63.9375em){.hero-split__media--placeholder .hero-split__image{aspect-ratio:auto}}.hero-split__badge{position:absolute;top:0;right:0;z-index:1}}@layer components{.hero-documentation{background:#01122D;overflow:hidden}.hero-documentation__container{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center;padding-left:0;padding-right:0}@media screen and (min-width: 48em){.hero-documentation__container{gap:4.8rem}}@media screen and (min-width: 64em){.hero-documentation__container{grid-template-columns:1fr 1fr;gap:2.4rem;padding-left:2.4rem}}@media screen and (min-width: 77.5em){.hero-documentation__container{padding-left:8rem}}@media screen and (min-width: 108em){.hero-documentation__container{gap:3.2rem}}@media screen and (max-width: 63.9375em){.hero-documentation__container:has(.hero-documentation__media--placeholder){gap:4.8rem}}.hero-documentation__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4rem;height:100%;padding-top:3.2rem;padding-bottom:4.8rem;padding:0 1.6rem 4.8rem;color:#f5f1eb;position:relative}@media screen and (min-width: 48em){.hero-documentation__content{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width: 64em){.hero-documentation__content{padding:8rem 0}}@media screen and (min-width: 108em){.hero-documentation__content{padding-top:9.6rem;padding-bottom:9.6rem}}.hero-documentation__top{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.hero-documentation__meta{display:flex;align-items:center;gap:.4rem 1.2rem;flex-wrap:wrap}.hero-documentation__type{position:relative;padding-right:1.2rem}.hero-documentation__type::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.1rem;height:1.5rem;background-color:#9898FA}.hero-documentation__media{position:relative;display:flex;align-items:center;height:100%;overflow:hidden;order:-1}@media screen and (min-width: 64em){.hero-documentation__media{order:0}}@media screen and (max-width: 63.9375em){.hero-documentation__media--placeholder{position:static}}.hero-documentation__media--purple-circle::after{content:"";position:absolute;top:-2rem;left:0;width:min(44%,30rem);aspect-ratio:300/694;background:url("../images/textures/purple-gradient-circle-vertical.svg") center center no-repeat;background-size:contain}@media screen and (min-width: 64em){.hero-documentation__media--purple-circle::after{top:0}}@media screen and (max-width: 63.9375em){.hero-documentation__media--purple-circle.hero-documentation__media--placeholder::after{top:auto;bottom:-8rem;left:auto;right:-13rem;width:18.4rem}}.hero-documentation__image{position:relative;aspect-ratio:68/30;width:100%;height:auto}.hero-documentation__media--placeholder .hero-documentation__image{position:static}@media screen and (max-width: 63.9375em){.hero-documentation__media--placeholder .hero-documentation__image{aspect-ratio:auto}}.hero-documentation__badge{position:absolute;top:0;right:0;z-index:1}}@layer components{.share-container{margin-top:2.4rem}@media screen and (min-width: 48em){.share-container{margin-top:6.4rem}}.share-container .share{padding-bottom:1.6rem;border-bottom:1px solid #01122D}@media screen and (min-width: 48em){.share-container .share{padding-bottom:2.4rem}}@media screen and (min-width: 108em){.share-container .share{padding-bottom:3.2rem}}.share{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.6rem}@media screen and (min-width: 40em){.share{align-items:center;flex-direction:row}}@media screen and (min-width: 48em){.share{gap:3.2rem}}.share__label--light{color:#f5f1eb}.share__list{display:inline-flex;align-items:center;gap:1.2rem;list-style:none;padding-left:0}.share__copy{position:relative}.share__tag{position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translateX(-50%);background-color:#cbe276;color:#01122D;padding:.4rem .8rem;border-radius:2rem;white-space:nowrap;pointer-events:none;opacity:0;font:normal 600 1.5rem/120% "PP Mori"}.share__tag.is-visible{opacity:1;transition:opacity .15s ease}}@layer components{.component-block-team .block-team__title{margin-bottom:1.6rem}@media screen and (min-width: 48em){.component-block-team .block-team__title{margin-bottom:2.4rem}}@media screen and (min-width: 67.563em){.component-block-team .block-team__title{margin-bottom:3.2rem}}.component-block-team .block-team__members{padding:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width: 48em){.component-block-team .block-team__members{grid-template-columns:repeat(2, 1fr);gap:2.4rem}}@media screen and (min-width: 77.5em){.component-block-team .block-team__members{grid-template-columns:repeat(4, 1fr);gap:3.2rem}}.component-block-team .block-team__member{display:flex;flex-direction:column}.component-block-team .block-team__member__image{width:100%;aspect-ratio:2/3;position:relative}.component-block-team .block-team__member__image--hide{height:12.4rem;width:calc(100% - .2rem);margin-left:.1rem;background-color:#01122D}.component-block-team .block-team__member__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.component-block-team .block-team__member__content{margin-top:-8rem;position:relative;background:#fff;padding:1.6rem 1.6rem 0;width:calc(100% - 4rem);display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex-grow:1}.component-block-team .block-team__member__contact{padding:2.4rem 1.6rem 1.6rem;position:relative;background:#fff;margin-top:-0.1rem}.component-block-team .block-team__member__contact__linkedin{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:50%;border:1px solid #01122D;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1)}.component-block-team .block-team__member__contact__linkedin svg{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;fill:#01122D;transition:fill .3s cubic-bezier(0.75, 0, 0.125, 1)}.component-block-team .block-team__member__contact__linkedin:hover,.component-block-team .block-team__member__contact__linkedin:focus{background:#01122D}.component-block-team .block-team__member__contact__linkedin:hover svg,.component-block-team .block-team__member__contact__linkedin:focus svg{fill:#fff}}@layer components{.component-block-multi-column-content{position:relative;overflow:hidden}.component-block-multi-column-content.item--shapes-bg:before{content:"";position:absolute;top:0;left:0;width:82%;height:100%;background:url("../images/textures/triangle-gradient-mobile.svg") no-repeat top left;background-size:100% auto;pointer-events:none}@media screen and (min-width: 48em){.component-block-multi-column-content.item--shapes-bg:before{width:56%;background-image:url("../images/textures/triangle-gradient.svg") no-repeat top left}}@media screen and (min-width: 108em){.component-block-multi-column-content.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-large.svg") no-repeat top left}}.component-block-multi-column-content.item--bg-color-beige{background-color:#f5f1eb}.component-block-multi-column-content.item--bg-color-beige.item--shapes-bg:before{background:url("../images/textures/triangle-gradient-mobile-white.svg") no-repeat top left;background-size:100% auto}@media screen and (min-width: 48em){.component-block-multi-column-content.item--bg-color-beige.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-white.svg") no-repeat top left}}@media screen and (min-width: 108em){.component-block-multi-column-content.item--bg-color-beige.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-large-white.svg") no-repeat top left}}.component-block-multi-column-content.item--bg-color-electric-blue{background-color:#C9C9FD}.component-block-multi-column-content.item--border-top .block-multi-column-content{border-top:1px solid #01122D;padding-top:2.4rem}@media screen and (min-width: 48em){.component-block-multi-column-content.item--border-top .block-multi-column-content{padding-top:4.8rem}}@media screen and (min-width: 108em){.component-block-multi-column-content.item--border-top .block-multi-column-content{padding-top:6.4rem}}.component-block-multi-column-content .block-multi-column-content__title+.block-multi-column-content__description{margin-top:1.6rem}.component-block-multi-column-content .block-multi-column-content__title+.block-multi-column-content__columns,.component-block-multi-column-content .block-multi-column-content__description+.block-multi-column-content__columns{margin-top:4rem}@media screen and (min-width: 48em){.component-block-multi-column-content .block-multi-column-content__title+.block-multi-column-content__columns,.component-block-multi-column-content .block-multi-column-content__description+.block-multi-column-content__columns{margin-top:6.4rem}}.component-block-multi-column-content .block-multi-column-content__description{font-size:2rem;line-height:160%}.component-block-multi-column-content .block-multi-column-content__columns{padding:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width: 48em){.component-block-multi-column-content .block-multi-column-content__columns{grid-template-columns:repeat(2, 1fr);gap:6.4rem 2.4rem}}@media screen and (min-width: 108em){.component-block-multi-column-content .block-multi-column-content__columns{gap:6.4rem 3.2rem}}@media screen and (min-width: 48em){.component-block-multi-column-content .block-multi-column-content__columns--single{grid-template-columns:1fr;gap:6.4rem}}}@layer components{.featured-news{padding-top:3.2rem;background-color:#4A264C;background-image:url("../images/textures/orange-gradient-triangle.svg");background-repeat:no-repeat;background-size:53% auto;background-position:top center;position:relative;overflow:hidden}@media screen and (min-width: 67.563em){.featured-news{padding-top:8rem}}@media screen and (min-width: 108em){.featured-news{padding-top:9.6rem}}.featured-news--hero{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width: 48em){.featured-news--hero{padding-top:4.8rem;padding-bottom:3.2rem}}@media screen and (min-width: 67.563em){.featured-news--hero{padding-top:6.4rem;padding-bottom:6.4rem}}.featured-news--placeholder{background-image:none}.featured-news__header{display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem 4.8rem;flex-wrap:wrap;padding-bottom:2.4rem}@media screen and (min-width: 48em){.featured-news__header{flex-direction:row;align-items:center;padding-bottom:3.2rem}}@media screen and (min-width: 67.563em){.featured-news__header{padding-bottom:6.4rem}}.featured-news__header .button{align-self:flex-end}@media screen and (min-width: 48em){.featured-news__header .button{align-self:center}}.featured-news__title{color:#f5f1eb}.featured-news__image{width:100%;height:auto;aspect-ratio:74/47;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 48em){.featured-news__image{aspect-ratio:32/15}}.featured-news__image--desktop{display:none}@media screen and (min-width: 48em){.featured-news__image--desktop{display:block}}@media screen and (min-width: 48em){.featured-news__image--mobile{display:none}}.featured-news__content{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;width:100%;padding-left:1.6rem;margin-top:-4.8rem;margin-left:-1.6rem;position:relative;transition:background-color .3s cubic-bezier(0.75, 0, 0.125, 1)}@media(hover: hover){.featured-news__content:hover{background-color:#E1E1FE}}@media screen and (min-width: 375px){.featured-news__content{width:calc(100% - 2.4rem)}}@media screen and (min-width: 48em){.featured-news__content{padding-left:2.4rem;margin-left:-2.4rem;width:75%}}@media screen and (min-width: 64em){.featured-news__content{position:absolute;left:0;bottom:0;margin-top:0;margin-left:0;width:50%}}@media screen and (min-width: 67.563em){.featured-news__content{padding-left:8rem}}@media screen and (min-width: 77.5em){.featured-news__content{gap:2.4rem}}@media screen and (min-width: 108em){.featured-news__content{padding-left:9.6rem}}.featured-news__content::after{content:"";width:60%;height:calc(100% - 4.8rem);position:absolute;bottom:0;left:99%;background-color:#fff}@media screen and (min-width: 64em){.featured-news__content::after{content:none}}.featured-news__badge{align-self:flex-end}.featured-news__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:1.6rem}@media screen and (min-width: 40em){.featured-news__body{padding:2.4rem}}@media screen and (min-width: 77.5em){.featured-news__body{gap:2.4rem}}.featured-news__meta{display:flex;align-items:center;gap:.4rem 1.2rem;flex-wrap:wrap;margin-bottom:.8rem;font-size:1.6rem}@media screen and (min-width: 48em){.featured-news__meta{font-size:1.8rem}}@media screen and (min-width: 108em){.featured-news__meta{font-size:2rem}}.featured-news__type{position:relative;padding-right:1.2rem}.featured-news__type::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.1rem;height:1.5rem;background-color:#01122D}}@layer components{.filters{background-color:#CBE276;padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width: 48em){.filters{padding-top:3.2rem;padding-bottom:3.2rem}}@media screen and (min-width: 108em){.filters{padding-top:4.8rem;padding-bottom:4.8rem}}.filters .button--primary{font-weight:400}.filters__title{display:none}@media screen and (min-width: 48em){.filters__title{display:block}}.filters--news{margin-top:.4rem}@media screen and (min-width: 48em){.filters--news{margin-top:4rem}}@media screen and (min-width: 64em){.filters--news{margin-top:8rem}}@media screen and (min-width: 108em){.filters--news{margin-top:9.6rem}}@media screen and (max-width: 47.999999em){.item+.filters--news{margin-top:4rem}}.featured-news--title-only+.filters--news{margin-top:0}.filters__container{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.filters__form{display:flex;flex-direction:column;gap:3.2rem;width:100%}@media screen and (min-width: 48em){.filters__form{gap:2.4rem}}.filters__form--desktop{display:none}@media screen and (min-width: 48em){.filters__form--desktop{display:flex}}.filters__fields{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width: 48em){.filters__fields{grid-template-columns:1fr 1fr}}@media screen and (min-width: 77.5em){.filters__fields{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 90em){.filters__fields{gap:2.4rem}}@media screen and (min-width: 48em){.form-control--search{grid-column:1/-1}}@media screen and (min-width: 77.5em){.form-control--search{grid-column:auto}}.filters__action{display:flex;gap:2.4rem;align-items:flex-start;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 40em){.filters__action{flex-direction:row;align-items:center}}.filters__accordion{width:100%}@media screen and (min-width: 48em){.filters__accordion{display:none}}.filters__accordion.js-a11y-drawer.active .filters__accordion__toggle{background-color:rgba(0,0,0,0);color:#01122D;border-color:#01122D}.filters__accordion.js-a11y-drawer.active .filters__accordion__show{display:none}.filters__accordion__hide{display:none}.filters__accordion.js-a11y-drawer.active .filters__accordion__hide{display:block}.filters__accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.filters__accordion.js-a11y-drawer.active .filters__accordion__content{grid-template-rows:1fr}.filters__accordion__content>div{overflow:hidden}.filters__accordion__inner{margin-top:2.4rem}@media screen and (min-width: 77.5em){.filters--search .filters__fields{grid-template-columns:2fr 1fr}}@media screen and (min-width: 108em){.filters--search .filters__fields{grid-template-columns:1fr 1fr}}}@layer components{.form-control{display:flex;flex-direction:column;gap:.8rem;border:0;padding:0;margin:0}.form-control__label{font:normal 600 1.6rem/150% "Radio Canada"}@media screen and (min-width: 108em){.form-control__label{font-size:2rem}}.form-control__select,.form-control__input{padding:1.6rem;border:1px solid #01122D;outline:none;background-color:#fff;width:100%;border-radius:0;color:#1B2C52;font:normal 600 1.6rem/130% "Radio Canada"}@media screen and (min-width: 108em){.form-control__select,.form-control__input{padding-top:2.3rem;padding-bottom:2.3rem;font-size:2rem}}.form-control__select::-moz-placeholder, .form-control__input::-moz-placeholder{color:#36476d}.form-control__select::placeholder,.form-control__input::placeholder{color:#36476d}.form-control__input:-moz-placeholder{font-weight:400}.form-control__input:placeholder-shown{font-weight:400}.form-control__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/ico-chevron-down-split-blue.svg) calc(100% - 1.6rem) 50%/2.4rem 2.4rem no-repeat;background-color:#fff;padding-right:4.8rem;font-weight:600}.form-control__select:has(option[value=""]:checked){font-weight:400}.form-control__wrapper{position:relative}.form-control__wrapper button{position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}.form-control__wrapper .form-control__input{padding-right:4.8rem}}@layer components{.news-list{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-top:2.4rem;margin-bottom:2.4rem}@media screen and (min-width: 48em){.news-list{grid-template-columns:1fr 1fr;gap:3.2rem 2.4rem;margin-top:4.8rem;margin-bottom:4.8rem}}@media screen and (min-width: 67.563em){.news-list{margin-top:6.4rem;margin-bottom:6.4rem}}@media screen and (min-width: 77.5em){.news-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 108em){.news-list{gap:3.2rem}}.news-list__empty{text-align:center;margin-top:4.8rem;margin-bottom:4.8rem}@media screen and (min-width: 48em){.news-list__empty{margin-top:6.4rem;margin-bottom:6.4rem}}}@layer components{.pagination{display:flex;align-items:center;justify-content:center;gap:2.4rem;list-style:none;padding:3.2rem 0;margin-bottom:1.6rem}@media screen and (min-width: 48em){.pagination{padding-top:1.6rem;padding-bottom:1.6rem;margin-bottom:6.4rem}}@media screen and (min-width: 67.563em){.pagination{margin-bottom:8rem}}.pagination .prev,.pagination .next{display:flex;flex:1}.pagination .prev span,.pagination .next span{display:none}@media screen and (min-width: 48em){.pagination .prev span,.pagination .next span{display:inline}}.pagination .prev .button,.pagination .next .button{text-decoration:none}.pagination .next{justify-content:flex-end}.pagination .page-number{color:#01122D;text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s cubic-bezier(0.75, 0, 0.125, 1)}@media(hover: hover){.pagination .page-number:hover{text-decoration-color:#01122D}}.pagination .page-number.current{font-weight:600;text-decoration-color:#01122D}}@layer components{.component-block-faq{position:relative;overflow:hidden}.component-block-faq.item--shapes-bg:before{content:"";position:absolute;top:0;left:0;width:82%;height:100%;background:url("../images/textures/triangle-gradient-mobile.svg") no-repeat top left;background-size:100% auto;pointer-events:none}@media screen and (min-width: 48em){.component-block-faq.item--shapes-bg:before{width:56%;background-image:url("../images/textures/triangle-gradient.svg") no-repeat top left}}@media screen and (min-width: 108em){.component-block-faq.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-large.svg") no-repeat top left}}.component-block-faq .block-faq{display:grid;grid-template-columns:1fr;gap:1.6rem;padding:0 0 2.4rem}@media screen and (min-width: 48em){.component-block-faq .block-faq{grid-template-columns:repeat(2, 1fr);gap:2.4rem;padding:0 0 6.4rem}}@media screen and (min-width: 67.563em){.component-block-faq .block-faq{gap:3.2rem}}.component-block-faq .block-faq__heading{display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem}@media screen and (min-width: 48em){.component-block-faq .block-faq__heading{gap:2.4rem}}.component-block-faq .block-faq__description{font-size:2rem;line-height:160%}.component-block-faq.item--border-top .block-faq{padding:2.4rem 0;border-top:1px solid #01122D}@media screen and (min-width: 48em){.component-block-faq.item--border-top .block-faq{padding:6.4rem 0}}.component-block-faq .block-faq__items{padding:0;list-style-type:none;display:flex;flex-direction:column;gap:1.6rem}.component-block-faq .block-faq__item{background:#F0F0FF}.component-block-faq .block-faq__button button{display:flex;justify-content:space-between;align-items:center;width:100%;font-family:"PP Mori";font-size:2.4rem;font-weight:600;line-height:140%;background:rgba(0,0,0,0);border:none;padding:1.6rem;background:#F0F0FF;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1);text-align:left}@media screen and (min-width: 48em){.component-block-faq .block-faq__button button{padding:1.6rem 2.4rem}}.component-block-faq .block-faq__button button:hover,.component-block-faq .block-faq__button button:focus{background:#E1E1FE}.component-block-faq .block-faq__button__icon{width:4.4rem;height:4.4rem;border-radius:50%;background:#F0F0FF;transition:background .3s cubic-bezier(0.75, 0, 0.125, 1);display:flex;justify-content:center;align-items:center;flex-shrink:0}@media screen and (min-width: 48em){.component-block-faq .block-faq__button__icon{width:5.6rem;height:5.6rem}}.component-block-faq .block-faq__button__icon svg{width:2.2rem;height:2.2rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width: 48em){.component-block-faq .block-faq__button__icon svg{width:3.4rem;height:3.4rem}}.component-block-faq .block-faq__button__minus{display:none}.component-block-faq .block-faq__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(0.75, 0, 0.125, 1);background-color:#E1E1FE}.component-block-faq .block-faq__content__inner{overflow:hidden}.component-block-faq .block-faq__content__text{max-width:47.6rem;padding:1.6rem}@media screen and (min-width: 48em){.component-block-faq .block-faq__content__text{padding:1.6rem 2.4rem 1.6rem}}@media screen and (min-width: 108em){.component-block-faq .block-faq__content__text{max-width:54.9rem;padding:1.6rem 2.4rem 1.6rem}}.component-block-faq .block-faq__item.active .block-faq__button button{background:#E1E1FE}.component-block-faq .block-faq__item.active .block-faq__button__plus{display:none}.component-block-faq .block-faq__item.active .block-faq__button__minus{display:block}.component-block-faq .block-faq__item.active .block-faq__content{grid-template-rows:1fr}.block-faq.block-faq--two-columns{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 48em){.block-faq.block-faq--two-columns{gap:6.4rem}}.block-faq.block-faq--two-columns .block-faq__columns{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width: 48em){.block-faq.block-faq--two-columns .block-faq__columns{grid-template-columns:repeat(2, 1fr);gap:3.2rem}}}@layer components{.component-block-intro{position:relative;overflow:hidden}.component-block-intro.item--shapes-bg:before{content:"";position:absolute;top:0;left:0;width:82%;height:100%;background:url("../images/textures/triangle-gradient-mobile.svg") no-repeat top left;background-size:100% auto;pointer-events:none}@media screen and (min-width: 48em){.component-block-intro.item--shapes-bg:before{width:56%;background-image:url("../images/textures/triangle-gradient.svg") no-repeat top left}}@media screen and (min-width: 108em){.component-block-intro.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-large.svg") no-repeat top left}}.component-block-intro.item--bg-color-beige{background-color:#f5f1eb}.component-block-intro.item--bg-color-beige.item--shapes-bg:before{background:url("../images/textures/triangle-gradient-mobile-white.svg") no-repeat top left;background-size:100% auto}@media screen and (min-width: 48em){.component-block-intro.item--bg-color-beige.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-white.svg") no-repeat top left}}@media screen and (min-width: 108em){.component-block-intro.item--bg-color-beige.item--shapes-bg:before{background-image:url("../images/textures/triangle-gradient-large-white.svg") no-repeat top left}}.component-block-intro.item--bg-color-electric-blue{background-color:#C9C9FD}.component-block-intro .block-intro{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width: 48em){.component-block-intro .block-intro{grid-template-columns:1fr 1fr;gap:2.4rem;align-items:start}}@media screen and (min-width: 108em){.component-block-intro .block-intro{gap:3.2rem}}.component-block-intro .block-intro__text{font-size:2rem;line-height:160%}.component-block-intro .block-intro--one-column{grid-template-columns:1fr;gap:1.6rem}.component-block-intro.item--border-top .block-intro{border-top:1px solid #01122D;padding-top:2.4rem}@media screen and (min-width: 48em){.component-block-intro.item--border-top .block-intro{padding-top:4.8rem}}@media screen and (min-width: 108em){.component-block-intro.item--border-top .block-intro{padding-top:6.4rem}}.component-block-intro .block-intro__title{margin:0}.component-block-intro .block-intro__link{margin-top:3.2rem}@media screen and (min-width: 108em){.component-block-intro .block-intro__link{margin-top:4rem}}.component-block-intro .block-intro__contact{width:100%;padding:1.6rem;background:#fff;margin-top:1.6rem}@media screen and (min-width: 48em){.component-block-intro .block-intro__contact{margin-top:2.4rem}}.component-block-intro .block-intro__contact .block-intro__contact__name{color:#01122D;font-family:"PP Mori";font-size:2.4rem;font-weight:600;line-height:140%;margin-bottom:.4rem}.component-block-intro .block-intro__contact .block-intro__contact__info{color:#01122D;font-size:1.6rem;line-height:150%}.component-block-intro .block-intro__contact .block-intro__contact__email{color:#01122D;font-size:1.6rem;font-weight:400;line-height:150%;text-decoration:underline;text-decoration-thickness:5%;text-underline-offset:25%;margin-top:1.6rem;display:block}@media screen and (min-width: 48em){.component-block-intro .block-intro__contact .block-intro__contact__email{margin-top:2.4rem}}.component-block-intro .block-intro__contact .block-intro__contact__email:focus,.component-block-intro .block-intro__contact .block-intro__contact__email:hover{text-decoration:none}.component-block-intro.item--bg-color-white .block-intro__contact{background:#f5f1eb}}@layer components{.component-block-showcase .block-showcase{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width: 64em){.component-block-showcase .block-showcase{grid-template-columns:1fr 1fr;gap:2.4rem;align-items:center}}@media screen and (min-width: 108em){.component-block-showcase .block-showcase{gap:3.2rem}}.component-block-showcase .block-showcase__content{display:flex;flex-direction:column}.component-block-showcase .block-showcase__tag{align-self:flex-start;margin-bottom:1.2rem}.component-block-showcase .block-showcase__heading{display:grid;gap:1.2rem;color:#f5f1eb;margin-bottom:1.6rem}@media screen and (min-width: 64em){.component-block-showcase .block-showcase__heading{margin-bottom:2.4rem;margin-right:6.4rem}}@media screen and (min-width: 108em){.component-block-showcase .block-showcase__heading{margin-bottom:3.2rem;margin-right:3.2rem}}.component-block-showcase .block-showcase__text{color:#f5f1eb}@media screen and (min-width: 64em){.component-block-showcase .block-showcase__text{margin-right:6.4rem}}@media screen and (min-width: 108em){.component-block-showcase .block-showcase__text{margin-right:3.2rem}}.component-block-showcase .block-showcase__text a{color:#BBBBFC;font-size:1.8rem;font-weight:400;line-height:150%;text-decoration:underline}@media screen and (min-width: 48em){.component-block-showcase .block-showcase__text a{font-weight:700}}@media screen and (min-width: 108em){.component-block-showcase .block-showcase__text a{font-size:2rem}}.component-block-showcase .block-showcase__text a:hover,.component-block-showcase .block-showcase__text a:focus{text-decoration:none}.component-block-showcase .block-showcase__content>.button{margin-top:3.2rem}@media screen and (min-width: 48em){.component-block-showcase .block-showcase__content>.button{margin-top:4.8rem}}@media screen and (min-width: 64em){.component-block-showcase .block-showcase__content>.button{margin-right:6.4rem}}@media screen and (min-width: 108em){.component-block-showcase .block-showcase__content>.button{margin-right:3.2rem}}.component-block-showcase .block-showcase__media{position:relative;aspect-ratio:868/1000}.component-block-showcase .block-showcase__clip-def{position:absolute;width:0;height:0}.component-block-showcase .block-showcase__media{position:relative}.component-block-showcase.component-block-showcase--blue{background-color:#01122D}.component-block-showcase.component-block-showcase--blue .block-showcase__media{overflow:hidden}.component-block-showcase.component-block-showcase--blue .block-showcase__media::after{position:absolute;content:"";top:0;right:7rem;height:100%;aspect-ratio:441/356;background:url("../images/textures/electric-blue-diagonal-lines-mobile.svg") top right no-repeat;background-size:contain}@media screen and (min-width: 67.563em){.component-block-showcase.component-block-showcase--blue .block-showcase__media::after{right:14.7rem;aspect-ratio:1091/881;background:url("../images/textures/electric-blue-diagonal-lines.svg") top right no-repeat;background-size:contain}}@media screen and (min-width: 108em){.component-block-showcase.component-block-showcase--blue .block-showcase__media::after{right:5.2rem}}.component-block-showcase.component-block-showcase--purple{background-color:#4a264c}.component-block-showcase.component-block-showcase--purple .block-showcase__media::after{position:absolute;content:"";bottom:-1.8rem;right:-1.3rem;width:calc(100% + 2.6rem);aspect-ratio:370/156;background:url("../images/textures/orange-gradient-circle-mobile.svg") center center no-repeat;background-size:contain}@media screen and (min-width: 67.563em){.component-block-showcase.component-block-showcase--purple .block-showcase__media::after{bottom:-3.6rem;right:-4.8rem;width:calc(100% + 9.6rem);aspect-ratio:732/307;background:url("../images/textures/orange-gradient-circle.svg") center center no-repeat;background-size:contain}}@media screen and (min-width: 108em){.component-block-showcase.component-block-showcase--purple .block-showcase__media::after{bottom:-2.8rem;right:-5.2rem;width:calc(100% + 10.4rem);aspect-ratio:779/327}}.component-block-showcase .block-showcase__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}@media screen and (min-width: 64em){.component-block-showcase--reverse .block-showcase__content{order:2}}@media screen and (min-width: 64em){.component-block-showcase--reverse .block-showcase__heading,.component-block-showcase--reverse .block-showcase__text,.component-block-showcase--reverse .block-showcase__tag,.component-block-showcase--reverse .block-showcase__content>.button{margin-left:6.4rem}}@media screen and (min-width: 108em){.component-block-showcase--reverse .block-showcase__heading,.component-block-showcase--reverse .block-showcase__text,.component-block-showcase--reverse .block-showcase__tag,.component-block-showcase--reverse .block-showcase__content>.button{margin-left:3.2rem}}@media screen and (min-width: 67.563em){.component-block-showcase--reverse .block-showcase__media::after{right:-3.2rem;width:calc(100% + 6.4rem)}}@media screen and (min-width: 108em){.component-block-showcase--reverse .block-showcase__media::after{right:-3.2rem;width:calc(100% + 6.4rem)}}}@layer components{.documentations-list{padding:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width: 48em){.documentations-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 67.563em){.documentations-list{grid-template-columns:repeat(3, 1fr);gap:2.4rem}}.documentations-list__empty{text-align:center;margin-top:4.8rem;margin-bottom:4.8rem}@media screen and (min-width: 48em){.documentations-list__empty{margin-top:6.4rem;margin-bottom:6.4rem}}}@layer components{.component-block-news{padding-top:0 !important}.component-block-news .card-news:nth-child(3){display:none}@media screen and (min-width: 48em){.component-block-news .card-news:nth-child(3){display:block}}}@layer components{.component-block-cta{overflow:hidden;position:relative}.component-block-cta--lime{background-color:#CBE276}.component-block-cta--orange{background-color:#f26f57}.component-block-cta--electric-blue{background-color:#8282FA}.component-block-cta .block-cta{display:flex;flex-direction:column}@media screen and (min-width: 64em){.component-block-cta .block-cta{flex-direction:row;align-items:stretch;min-height:57.7rem}}@media screen and (min-width: 108em){.component-block-cta .block-cta{min-height:64.9rem}}.component-block-cta .block-cta__content{display:flex;flex-direction:column;align-items:flex-start;padding:4.8rem 1.6rem}@media screen and (min-width: 48em){.component-block-cta .block-cta__content{padding:4.8rem 2.4rem}}@media screen and (min-width: 64em){.component-block-cta .block-cta__content{flex:1;justify-content:center;padding:8rem 6.4rem 8rem 8rem}}@media screen and (min-width: 67.563em){.component-block-cta .block-cta__content{flex:0 0 51%}}@media screen and (min-width: 77.5em){.component-block-cta .block-cta__content{padding:8rem 13.3rem 8rem 8rem}}@media screen and (min-width: 108em){.component-block-cta .block-cta__content{flex:0 0 58%;padding:9.6rem 18rem 9.6rem 9.6rem}}.component-block-cta .block-cta__tag{margin-bottom:1.6rem}.component-block-cta .block-cta__title{color:#01122D;margin-bottom:1.6rem}.component-block-cta .block-cta__text{color:#01122D}.component-block-cta .block-cta__link{margin-top:3.2rem}@media screen and (min-width: 48em){.component-block-cta .block-cta__link{margin-top:4.8rem}}.component-block-cta .block-cta__media{position:relative;width:100%;aspect-ratio:97/79;flex-shrink:0;position:relative}@media screen and (min-width: 64em){.component-block-cta .block-cta__media{flex:0 0 49%;aspect-ratio:797/649;align-self:stretch}}@media screen and (min-width: 108em){.component-block-cta .block-cta__media{flex:0 0 42%}}.component-block-cta .block-cta__clip-def{position:absolute;width:0;height:0}.component-block-cta .block-cta__media img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}.component-block-cta--lime .block-cta__media::after{content:"";position:absolute;top:-1rem;left:5.4rem;width:auto;aspect-ratio:174/315;height:calc(100% + 1rem);background:url("../images/textures/purple-gradient-circle-vertical-mobile.svg") no-repeat top center;background-size:cover;pointer-events:none}@media screen and (min-width: 64em){.component-block-cta--lime .block-cta__media::after{top:0;left:7.8rem;aspect-ratio:393/576;height:100%;background:url("../images/textures/purple-gradient-circle-vertical.svg") no-repeat top center;background-size:cover}}@media screen and (min-width: 108em){.component-block-cta--lime .block-cta__media::after{left:-10.3rem}}.component-block-cta--orange .block-cta__media::after{content:"";position:absolute;bottom:.5rem;right:1.6rem;width:auto;aspect-ratio:320/134;height:43%;background:url("../images/textures/purple-2-gradient-circle-mobile.svg") no-repeat center right;background-size:cover;pointer-events:none}@media screen and (min-width: 64em){.component-block-cta--orange .block-cta__media::after{bottom:1rem;right:3.5rem;width:auto;aspect-ratio:680/285;height:25.3rem;background:url("../images/textures/purple-2-gradient-circle.svg") no-repeat center right;background-size:cover}}@media screen and (min-width: 108em){.component-block-cta--orange .block-cta__media::after{height:28.5rem}}.component-block-cta--electric-blue .block-cta__media::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/textures/yellow-diagonal-lines-mobile.svg") no-repeat top left;background-size:cover;pointer-events:none}@media screen and (min-width: 64em){.component-block-cta--electric-blue .block-cta__media::after{background:url("../images/textures/yellow-diagonal-lines.svg") no-repeat top left;background-size:cover}}}@layer components{.component-block-promo{background-color:#C9C9FD;background-image:url("../images/textures/white-gradient-circle-mobile.svg");background-repeat:no-repeat;background-size:29.4rem auto;background-position:calc(100% + 13rem) 1.6rem}@media screen and (min-width: 48em){.component-block-promo{background-image:url("../images/textures/white-gradient-circle.svg");background-size:45rem auto;background-position:calc(100% + 13rem) 50%}}@media screen and (min-width: 77.5em){.component-block-promo{background-size:65rem auto}}@media screen and (min-width: 108em){.component-block-promo{background-position:calc(100% + 10rem) 50%}}.component-block-promo .block-promo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;max-width:106.2rem;text-align:center;margin:0 auto}@media screen and (min-width: 48em){.component-block-promo .block-promo{gap:2.4rem}}@media screen and (min-width: 108em){.component-block-promo .block-promo{gap:3.2rem;max-width:114.2rem}}}@layer components{.component-block-contact{background-color:#01122D}.block-contact{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media screen and (min-width: 48em){.block-contact{grid-template-columns:1fr 1fr;gap:2.4rem}}@media screen and (min-width: 108em){.block-contact{gap:3.2rem}}.block-contact__content{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 48em){.block-contact__content{gap:6.4rem;padding-right:1.6rem}}@media screen and (min-width: 67.563em){.block-contact__content{padding-right:6.4rem}}.block-contact__title{color:#f5f1eb}.block-contact__list{padding-left:0;list-style:none}.block-contact__office{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.block-contact__office+.block-contact__office{border-top:1px solid #3D3D99;margin-top:1.6rem;padding-top:1.6rem}@media screen and (min-width: 48em){.block-contact__office+.block-contact__office{margin-top:2.4rem;padding-top:2.4rem}}@media screen and (min-width: 108em){.block-contact__office+.block-contact__office{margin-top:3.2rem;padding-top:3.2rem}}.block-contact__info{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;color:#f5f1eb}.block-contact__info a{color:#f5f1eb}.block-contact__phone{font-family:"PP Mori";font-size:2.4rem;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-thickness:5%;text-underline-offset:25%}.block-contact__phone:hover,.block-contact__phone:focus{text-decoration-line:none}.block-content__image{aspect-ratio:25/26;width:100%;height:auto;position:relative;overflow:hidden}.block-content__image::after{content:"";position:absolute;top:0;right:6rem;width:100%;height:100%;background:url("../images/textures/electric-blue-gradient-triangle.svg") center right no-repeat;background-size:cover}@media screen and (min-width: 48em){.block-content__image::after{right:12rem}}@media screen and (min-width: 108em){.block-content__image::after{right:5rem}}.block-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}.block-content__image svg{position:absolute}}@layer components{.block-image-full-width img{width:100%;height:auto}}@layer components{.component-block-manifest{overflow:hidden;position:relative}@media screen and (min-width: 108em){.component-block-manifest .container{max-width:calc(166.4rem + 2*9.6rem)}}.block-manifest{display:flex;flex-direction:column;position:relative;padding:4.2rem 0 4.2rem 4.8rem;gap:3.2rem}@media screen and (min-width: 64em){.block-manifest{padding:6.4rem 0;gap:0}}@media screen and (min-width: 108em){.block-manifest{padding:9.6rem 0}}.block-manifest::before{content:"";position:absolute;top:0;bottom:0;left:0;width:.1rem;background-color:#01122D}@media screen and (min-width: 64em){.block-manifest::before{left:50%;transform:translateX(-50%)}}.block-manifest__section{display:flex;flex-direction:column;align-items:center;gap:3.2rem}@media screen and (min-width: 64em){.block-manifest__section{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:4.8rem}}@media screen and (min-width: 108em){.block-manifest__section{gap:4.8rem}}@media screen and (min-width: 64em){.block-manifest__section--reverse .block-manifest__media{order:2}}.block-manifest__media{position:relative;width:100%;margin:auto;flex-shrink:0}.block-manifest__clip-def{position:absolute;width:0;height:0}.block-manifest__media img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}@media screen and (min-width: 64em){.block-manifest__media img{left:50%;transform:translateX(-50%)}}.block-manifest__content{display:flex;flex-direction:column;gap:1.6rem;align-self:flex-start;padding:1.6rem 2.4rem 1.6rem 0}@media screen and (min-width: 64em){.block-manifest__content{gap:2.4rem;flex:1;align-self:inherit;padding:4rem 3.2rem;height:100%;justify-content:center}}.block-manifest__title{margin:0;position:relative}.block-manifest__title::after{content:"";position:absolute;z-index:1;top:.5rem;width:2rem;height:2rem;transform:translateX(-50%);border-radius:50%;background-color:#fff;border:.1rem solid #01122D}@media screen and (min-width: 64em){.block-manifest__title::after{top:1.2rem}}@media screen and (min-width: 108em){.block-manifest__title::after{top:1.6rem}}.block-manifest__items{display:flex;flex-direction:column;gap:1.6rem;list-style:none;margin:0;padding:0}.block-manifest__item{display:flex;align-items:flex-start;gap:1.2rem;font-size:2rem;line-height:160%}.block-manifest__arrow{flex-shrink:0;display:inline-block;width:2rem;height:2rem;background:url("../images/icons/arrow-right.svg") no-repeat center;background-size:contain;margin-top:.2rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(even) .block-manifest__title{text-align:right}}.block-manifest__section:nth-child(even) .block-manifest__title::after{left:-4.8rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(even) .block-manifest__title::after{left:auto;right:-7.8rem}}.block-manifest__section:nth-child(odd) .block-manifest__title:after{left:-4.8rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(odd) .block-manifest__title:after{left:-5.6rem}}.block-manifest__items{padding:0;list-style-type:none;gap:.8rem}.block-manifest__items .block-manifest__arrow{display:none}.block-manifest__item{position:relative}@media screen and (min-width: 64em){.block-manifest__item{padding-left:3.6rem}}.block-manifest__item::before{content:"";position:absolute;top:-3.5rem;left:-4.8rem;width:3.3rem;height:5rem;background:url("../images/icons/ico-curved-line.svg") no-repeat bottom left;background-size:contain;pointer-events:none}@media screen and (min-width: 64em){.block-manifest__item::before{background:url("../images/icons/ico-curved-line-large.svg") no-repeat bottom left;width:8rem;height:3.4rem;top:-2rem;left:-5.6rem}}.block-manifest__item::after{content:"";position:absolute;top:.9rem;left:-2rem;width:.9rem;height:.9rem;background:#01122D;pointer-events:none;border-radius:50%}@media screen and (min-width: 64em){.block-manifest__item::after{left:1.6rem}}@media screen and (min-width: 64em){.block-manifest__section:nth-child(even) .block-manifest__items{align-items:flex-end}}@media screen and (min-width: 64em){.block-manifest__section:nth-child(even) .block-manifest__item{padding-left:0;padding-right:3.6rem;text-align:right}.block-manifest__section:nth-child(even) .block-manifest__item::before{left:auto;right:-5.6rem;transform:scaleX(-1)}.block-manifest__section:nth-child(even) .block-manifest__item::after{left:auto;right:1.6rem}}.block-manifest__section:nth-child(4n+1) .block-manifest__media{aspect-ratio:65/82;max-width:50rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(4n+1) .block-manifest__media{max-width:42.8rem;aspect-ratio:107/135}}@media screen and (min-width: 108em){.block-manifest__section:nth-child(4n+1) .block-manifest__media{max-width:52rem}}.block-manifest__section:nth-child(4n+1) .block-manifest__media::after{content:"";position:absolute;top:0;bottom:0;transform:translateX(-50%);left:48%;width:81%;background:url("../images/textures/yellow-circles.svg") no-repeat center center;background-size:cover;pointer-events:none}.block-manifest__section:nth-child(4n+2) .block-manifest__media{aspect-ratio:283/326;max-width:50rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(4n+2) .block-manifest__media{max-width:46.8rem;aspect-ratio:468/540}}@media screen and (min-width: 108em){.block-manifest__section:nth-child(4n+2) .block-manifest__media{max-width:56.8rem}}.block-manifest__section:nth-child(4n+2) .block-manifest__media::after{content:"";position:absolute;bottom:0;right:-1.6rem;width:calc(100% + 6rem);aspect-ratio:343/144;background:url("../images/textures/orange-gradient-circle-mobile.svg") no-repeat bottom right;background-size:contain;pointer-events:none}.block-manifest__section:nth-child(4n+3) .block-manifest__media{aspect-ratio:335/348;max-width:50rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(4n+3) .block-manifest__media{max-width:52rem;aspect-ratio:519/540}}@media screen and (min-width: 108em){.block-manifest__section:nth-child(4n+3) .block-manifest__media{max-width:62.6rem}}.block-manifest__section:nth-child(4n+3) .block-manifest__media::after{content:"";position:absolute;top:0;bottom:0;left:0;width:76%;height:100%;background:url("../images/textures/electric-blue-diagonal-lines.svg") no-repeat top right;background-size:cover;pointer-events:none}.block-manifest__section:nth-child(4n) .block-manifest__media{aspect-ratio:65/82;max-width:50rem}@media screen and (min-width: 64em){.block-manifest__section:nth-child(4n) .block-manifest__media{max-width:42.8rem;aspect-ratio:107/135}}@media screen and (min-width: 108em){.block-manifest__section:nth-child(4n) .block-manifest__media{max-width:52rem}}.block-manifest__section:nth-child(4n) .block-manifest__media::after{content:"";position:absolute;top:3.2rem;right:2.6rem;width:56%;aspect-ratio:164/387;background:url("../images/textures/purple-gradient-circle-vertical-mobile.svg") no-repeat top center;background-size:contain;pointer-events:none}}@layer components{.component-block-subpage{background-color:#4a264c;overflow:hidden;position:relative}.component-block-subpage:before{content:"";position:absolute;left:0;top:0;bottom:4.8rem;width:100%;height:100%;background:url("../images/textures/orange-multiple-circles-mobile.svg") no-repeat top left;background-size:cover;pointer-events:none}@media screen and (min-width: 48em){.component-block-subpage:before{background:url("../images/textures/orange-multiple-circles.svg") no-repeat top right;background-size:cover;bottom:0;width:38%}}@media screen and (min-width: 108em){.component-block-subpage:before{width:29%}}.component-block-subpage .block-subpage{position:relative;z-index:1}.component-block-subpage .block-subpage__title{color:#f5f1eb;margin-bottom:1.6rem}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__title{margin-bottom:2.4rem}}@media screen and (min-width: 108em){.component-block-subpage .block-subpage__title{margin-bottom:3.2rem}}.component-block-subpage .block-subpage__items{padding:0;list-style-type:none;display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__items{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center}}@media screen and (min-width: 64em){.component-block-subpage .block-subpage__items{grid-template-columns:repeat(auto-fit, minmax(0, calc((100% - 4.8rem) / 3)));gap:2.4rem}}@media screen and (min-width: 108em){.component-block-subpage .block-subpage__items{grid-template-columns:repeat(auto-fit, minmax(0, calc((100% - 6.4rem) / 3)));gap:3.2rem}}.component-block-subpage .block-subpage__item{background-color:#fff;padding:1.6rem;display:flex;flex-direction:column;justify-content:space-between;flex:1}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__item{padding:2.4rem}}@media screen and (min-width: 108em){.component-block-subpage .block-subpage__item{padding:3.2rem}}@media screen and (min-width: 64em){.component-block-subpage .block-subpage__item:last-child{grid-column:auto;max-width:none;margin:0}}.component-block-subpage .block-subpage__item__content{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:2.4rem}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__item__content{margin-bottom:6.4rem}}.component-block-subpage .block-subpage__item__title{color:#01122D;margin:0}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__item__title{font-size:2.4rem}}@media screen and (min-width: 77.5em){.component-block-subpage .block-subpage__item__title{font-size:2.4rem}}@media screen and (min-width: 1280px){.component-block-subpage .block-subpage__item__title{font-size:3.2rem}}.component-block-subpage .block-subpage__item__description{color:#01122D;font-family:"Radio Canada";font-size:1.8rem;line-height:150%;margin:0}@media screen and (min-width: 108em){.component-block-subpage .block-subpage__item__description{font-size:2rem}}.component-block-subpage .block-subpage__item__cta{display:flex}.component-block-subpage .block-subpage__item__email{color:#01122D;font-family:"Radio Canada";font-size:1.8rem;font-weight:500;line-height:150%;text-decoration:underline;text-decoration-color:#01122D}@media screen and (min-width: 48em){.component-block-subpage .block-subpage__item__email{margin-bottom:2.2rem;font-size:2rem}}@media screen and (min-width: 108em){.component-block-subpage .block-subpage__item__email{font-size:2.4rem}}.component-block-subpage .block-subpage__item__email:hover,.component-block-subpage .block-subpage__item__email:focus{text-decoration:none}.block-subpage__item:hover .block-subpage__item__arrow,.block-subpage__item:focus .block-subpage__item__arrow{background:#01122d}.block-subpage__item:hover .block-subpage__item__arrow svg,.block-subpage__item:focus .block-subpage__item__arrow svg{fill:#fff}.block-subpage__item:hover .block-subpage__item__email,.block-subpage__item:focus .block-subpage__item__email{text-decoration:none}}@layer components{.hero-team{background:#01122D;position:relative;overflow:hidden}.hero-team::after{content:"";position:absolute;top:0;left:36%;width:100%;height:100%;background:url("../images/textures/orange-gradient-triangle-2.svg") no-repeat top left;background-size:contain}@media screen and (min-width: 1500px){.hero-team::after{left:44%}}@media screen and (min-width: 120em){.hero-team::after{left:50%}}.hero-team .hero-team__content{display:flex;flex-direction:column;gap:1.6rem;position:relative;z-index:1}@media screen and (min-width: 48em){.hero-team .hero-team__content{flex-direction:row;gap:2.4rem;justify-content:space-between;align-items:center}}.hero-team .hero-team__info{color:#f5f1eb;padding:1.6rem}@media screen and (min-width: 48em){.hero-team .hero-team__info{padding:2.4rem}}@media screen and (min-width: 67.563em){.hero-team .hero-team__info{padding:3.2rem 0 3.2rem 8rem}}@media screen and (min-width: 108em){.hero-team .hero-team__info{padding:3.2rem 0 3.2rem 9.6rem}}.hero-team .hero-team__info__roles{font-size:1.8rem;font-weight:400;line-height:150%;margin-bottom:1.6rem}.hero-team .hero-team__info__roles span{color:#9898FA}.hero-team .hero-team__dates{margin-top:1.6rem}.hero-team .hero-team__dates p{font-size:1.6rem;font-weight:400;line-height:150%;margin:0}.hero-team .hero-team__info__bottom{margin-top:6.4rem;display:flex;align-items:center;gap:1.6rem}@media screen and (min-width: 48em){.hero-team .hero-team__info__bottom{gap:3.2rem}}@media screen and (min-width: 64em){.hero-team .hero-team__info__bottom{margin-top:14rem}}@media screen and (min-width: 108em){.hero-team .hero-team__info__bottom{margin-top:16rem}}.hero-team .hero-team__info__linkedin{font-size:1.8rem;font-weight:400;line-height:150%}.hero-team .hero-team__info__linkedin__link{width:4rem;height:4rem;border-radius:50%;border:.1rem solid #3D3D99;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1),border .3s cubic-bezier(0.75, 0, 0.125, 1)}.hero-team .hero-team__info__linkedin__link svg{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;fill:#f5f1eb;transition:fill .3s cubic-bezier(0.75, 0, 0.125, 1)}.hero-team .hero-team__info__linkedin__link:hover,.hero-team .hero-team__info__linkedin__link:focus{background:#F0F0FF;border:.1rem solid #F0F0FF}.hero-team .hero-team__info__linkedin__link:hover svg,.hero-team .hero-team__info__linkedin__link:focus svg{fill:#01122D}.hero-team .hero-team__image{position:relative;width:100%;aspect-ratio:504/510;z-index:1}@media screen and (min-width: 48em){.hero-team .hero-team__image{width:40rem}}@media screen and (min-width: 64em){.hero-team .hero-team__image{width:50.4rem}}@media screen and (min-width: 108em){.hero-team .hero-team__image{width:56rem}}.hero-team .hero-team__clip-def{position:absolute;width:0;height:0}.hero-team .hero-team__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}@media screen and (min-width: 64em){.hero-team .hero-team__image img{left:50%;transform:translateX(-50%)}}.item.team-redirect p{font-size:1.8rem;font-weight:400;line-height:150%}.item.team-redirect a{display:block;margin-top:1.8rem;font-weight:600;line-height:160%;text-decoration:underline}.item.team-redirect a:hover,.item.team-redirect a:focus{text-decoration:none}.item.team-redirect a[target=_blank]{position:relative}.item.team-redirect a[target=_blank]::after{content:"";width:1.6rem;height:1.6rem;background:url("../images/icons/ico-external-blue.svg") center center no-repeat;background-size:100%;margin-left:.8rem;display:inline-block}.block-hero-team__bottom{display:flex;align-items:center;gap:1.6rem;padding-bottom:1.6rem;width:100%;border-bottom:.1rem solid #01122D}@media screen and (min-width: 48em){.block-hero-team__bottom{gap:3.2rem;padding-bottom:2.4rem}}@media screen and (min-width: 108em){.block-hero-team__bottom{padding-bottom:3.2rem}}.block-hero-team__linkedin{font-size:1.8rem;font-weight:400;line-height:150%}.block-hero-team__linkedin__link{width:4rem;height:4rem;border-radius:50%;border:.1rem solid #01122D;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);transition:background .3s cubic-bezier(0.75, 0, 0.125, 1),border .3s cubic-bezier(0.75, 0, 0.125, 1)}.block-hero-team__linkedin__link svg{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;fill:#01122D;transition:fill .3s cubic-bezier(0.75, 0, 0.125, 1)}.block-hero-team__linkedin__link:hover,.block-hero-team__linkedin__link:focus{background:#01122D;border:.1rem solid #01122D}.block-hero-team__linkedin__link:hover svg,.block-hero-team__linkedin__link:focus svg{fill:#fff}}@layer components{.search .pagination{margin-bottom:0}.search-list{display:flex;flex-direction:column;gap:2.4rem;list-style:none;padding-left:0;margin-top:2.4rem;margin-bottom:2.4rem}@media screen and (min-width: 48em){.search-list{margin-top:4.8rem;margin-bottom:4.8rem;gap:4.8rem}}@media screen and (min-width: 67.563em){.search-list{margin-top:6.4rem;margin-bottom:6.4rem;gap:6.4rem}}}@layer components{.block-404{display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width: 48em){.block-404{display:grid;grid-template-columns:1fr 35rem;gap:2.4rem;align-items:center}}@media screen and (min-width: 64em){.block-404{grid-template-columns:1fr 47rem}}@media screen and (min-width: 108em){.block-404{grid-template-columns:1fr 57rem;gap:3.2rem}}.block-404__content .block-404__description{font-size:2rem}.block-404__content .button{margin-top:1.6rem}@media screen and (min-width: 48em){.block-404__content .button{margin-top:3.2rem}}@media screen and (min-width: 64em){.block-404__content .button{margin-top:6.4rem}}@media screen and (min-width: 108em){.block-404__content .button{margin-top:7.2rem}}.block-404__image{position:relative;width:100%;margin:auto;aspect-ratio:467/540}.block-404__image::after{content:"";position:absolute;bottom:0;right:-1.6rem;width:calc(100% + 6rem);aspect-ratio:343/144;background:url("../images/textures/orange-gradient-circle-mobile.svg") no-repeat bottom right;background-size:contain;pointer-events:none}.block-404__clip-def{position:absolute;width:0;height:0}.block-404__image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:var(--clippathid)}@media screen and (min-width: 64em){.block-404__image img{left:50%;transform:translateX(-50%)}}}@layer components{.hero-page+.job-list__container{margin-top:4.8rem}@media screen and (min-width: 48em){.hero-page+.job-list__container{margin-top:6.4rem}}@media screen and (min-width: 67.563em){.hero-page+.job-list__container{margin-top:8.8rem}}.job-list{padding:0;list-style-type:none;display:grid;grid-template-columns:1fr;gap:1.6rem;margin-bottom:4.8rem}@media screen and (min-width: 48em){.job-list{grid-template-columns:repeat(2, 1fr);margin-bottom:8.8rem}}@media screen and (min-width: 67.563em){.job-list{grid-template-columns:repeat(3, 1fr);gap:2.4rem}}@media screen and (min-width: 108em){.job-list{margin-bottom:12rem}}.job-list__empty{text-align:center;margin-top:4.8rem;margin-bottom:4.8rem}@media screen and (min-width: 48em){.job-list__empty{margin-top:6.4rem;margin-bottom:6.4rem}}}