*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-size:100%;hanging-punctuation:first allow-end last;height:100%}@supports(font:-apple-system-body) and (not (-webkit-touch-callout:default)){:root{font:-apple-system-body;font-size:100%}}html:focus-within{scroll-behavior:smooth}html.translated-rtl{direction:rtl}html{overflow-y:scroll}@supports(scrollbar-gutter:stable){html{overflow-y:auto;scrollbar-gutter:stable}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;text-rendering:optimizeSpeed}[hidden]{display:none!important}p{text-wrap:pretty}ol[role=list],ul[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-height:100%;max-width:100%;vertical-align:middle}[alt]{vertical-align:baseline}audio,video{display:block;max-width:100%}video{width:100%}address{font-style:normal}button,input,option,output,select,textarea{font:inherit;hanging-punctuation:none;letter-spacing:inherit;word-spacing:inherit}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}b,strong{font-weight:700}cite,em,i{font-style:italic}small{font-size:.85em;font-size:min(.85em,1.5rem)}abbr{-webkit-font-feature-settings:"onum" off;font-feature-settings:"onum" off;border-bottom:none;text-decoration:none}abbr[title],span[title]{cursor:help;-webkit-text-decoration:underline dotted hsla(0,0%,50%,.5);text-decoration:underline dotted hsla(0,0%,50%,.5)}sub,sup{display:inline-block;font-size:80%;line-height:0;position:relative}:target{scroll-margin:2rem}@font-face{font-display:fallback;font-family:Radio-Canada;font-stretch:75% 100%;font-style:normal;font-weight:300 700;src:url("/static/fonts/RadioCanada[wdth,wght]-subset.f985846acd4c.woff2") format("woff2 supports variations"),url("/static/fonts/RadioCanada[wdth,wght]-subset.f985846acd4c.woff2") format("woff2-variations")}@font-face{font-display:swap;font-family:Radio-Canada;font-stretch:75% 100%;font-style:italic;font-weight:300 700;src:url("/static/fonts/RadioCanada-Italic[wdth,wght]-subset.2c33864816dd.woff2") format("woff2 supports variations"),url("/static/fonts/RadioCanada-Italic[wdth,wght]-subset.2c33864816dd.woff2") format("woff2-variations")}@font-feature-values "Radio-Canada"{@stylistic{salt:1}}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-text-decoration-skip:ink;background-color:var(--c1-bg);color:var(--c-fg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--fonts-body);-webkit-font-kerning:normal;font-kerning:normal;font-optical-sizing:auto;font-stretch:100%;font-style:normal;font-variant-alternates:normal;font-weight:400;height:100%;line-height:var(--line-height-base);scrollbar-gutter:stable both-edges;text-decoration-skip-ink:auto}@supports(font-feature-settings:none){body{-webkit-font-feature-settings:"frac" on,"ordn" off;font-feature-settings:"frac" on,"ordn" off;-webkit-font-variant-ligatures:common-ligatures no-discretionary-ligatures no-historical-ligatures contextual;font-variant-ligatures:common-ligatures no-discretionary-ligatures no-historical-ligatures contextual}}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:45rem;position:relative}:where(ul[class*=flow],ol[class*=flow]),ol:not([class]),ul:not([class]){--flow-space:var(--size-md)}:where(ul,ol){padding-left:clamp(1rem,3vw,2rem)}ol li::marker,ul li::marker{color:var(--c-accent-strong)}dl :where(dd[class*=flow]>:first-child){margin-top:var(--flow-space,1.25rem)}dl dl{padding-left:1.77em}hr{border:solid var(--line-color);border-width:var(--line-width-sm) 0 0;height:0;margin:2rem 0}mark{background-color:var(--c-highlight);padding:0 .2em}:focus-visible{outline-color:var(--focus-outline-color,currentColor);outline-offset:var(--focus-outline-offset,.15rem);outline-style:solid;outline-width:var(--focus-outline-width,.15rem)}details:where([open]){position:relative}details:where([open])>:not(summary){border-left:.2rem solid var(--c-accent-faint);margin-left:.25rem;padding-left:1rem}@supports not selector(:where(*)){details[open]{position:relative}details[open]>:not(summary){border-left:.2rem solid var(--c-accent-faint);margin-left:.25rem;padding-left:1rem}}:where(summary){font-weight:600;text-indent:calc(-.1rem + -.9em)}:where(summary)::marker{color:var(--c-accent);font-size:calc(.45rem + .625em)}@supports not selector(:where(*)){summary{font-weight:600;text-indent:calc(-.1rem + -.9em)}summary::marker{color:var(--c-accent);font-size:calc(.45rem + .625em)}}summary>*{display:inline}:root{--c-white:#fff;--c-black:#171519;--c-blue-05:#001433;--c-blue-10:#002152;--c-blue-20:#003866;--c-blue-30:#0d4b77;--c-blue-40:#255e8d;--c-blue-50:#447bab;--c-blue-60:#6999c3;--c-blue-70:#93badc;--c-blue-80:#c2d7ea;--c-blue-90:#d6e6f5;--c-blue-95:#edf3f8;--c-cyan-05:#001a1a;--c-cyan-10:#002d2e;--c-cyan-20:#004142;--c-cyan-30:#005757;--c-cyan-40:#006b6b;--c-cyan-50:#288684;--c-cyan-60:#5ca3a2;--c-cyan-70:#87c0bf;--c-cyan-80:#bddbda;--c-cyan-90:#d3e9e8;--c-cyan-95:#ebf4f3;--c-green-05:#001a00;--c-green-10:#002e00;--c-green-20:#004200;--c-green-30:#1a5615;--c-green-40:#316a2a;--c-green-50:#4f8948;--c-green-60:#75a56f;--c-green-70:#99c294;--c-green-80:#c5dcc1;--c-green-90:#d9ead7;--c-green-95:#ecf3ec;--c-grey-05:#151316;--c-grey-10:#242126;--c-grey-20:#39343d;--c-grey-30:#4b454f;--c-grey-40:#5f5964;--c-grey-50:#7b7382;--c-grey-60:#9a91a1;--c-grey-70:#b9b0bf;--c-grey-80:#d7d0dc;--c-grey-90:#e6e1ea;--c-grey-95:#f3f0f5;--c-orange-05:#380000;--c-orange-10:#5c0000;--c-orange-20:#700000;--c-orange-30:#8a1200;--c-orange-40:#a32e00;--c-orange-50:#c25100;--c-orange-60:#db750f;--c-orange-70:#eaa171;--c-orange-80:#f6caac;--c-orange-90:#fdddc9;--c-orange-95:#fcf0e8;--c-pink-05:#29001f;--c-pink-10:#470037;--c-pink-20:#581347;--c-pink-30:#6f2a5b;--c-pink-40:#843e70;--c-pink-50:#a35c8d;--c-pink-60:#bd7fa8;--c-pink-70:#d7a2c5;--c-pink-80:#e8cadd;--c-pink-90:#f3ddeb;--c-pink-95:#f7edf3;--c-purple-05:#200033;--c-purple-10:#380057;--c-purple-20:#4d156a;--c-purple-30:#5c2d7c;--c-purple-40:#704190;--c-purple-50:#8e5db1;--c-purple-60:#ab82c9;--c-purple-70:#c6a4e0;--c-purple-80:#ddcaec;--c-purple-90:#ecdef7;--c-purple-95:#f6f0f9;--c-red-05:#380000;--c-red-10:#5c0000;--c-red-20:#700000;--c-red-30:#8a0505;--c-red-40:#9f261d;--c-red-50:#c4483b;--c-red-60:#e07061;--c-red-70:#eb9f93;--c-red-80:#f7c8bf;--c-red-90:#feddd7;--c-red-95:#fcefed;--c-yellow-05:#2e0000;--c-yellow-10:#420d00;--c-yellow-20:#5c2600;--c-yellow-30:#703a00;--c-yellow-40:#854d00;--c-yellow-50:#a36a00;--c-yellow-60:#c28800;--c-yellow-70:#f0ac00;--c-yellow-95:#fde8bf;--c-yellow-80:#fccd69;--c-yellow-90:#ffdf94}@supports(color:oklch(10% 0 0deg)){:root{--c-black:oklch(20% 0.01 var(--c-purple-hue));--c-program-red:oklch(74% 0.25 29.39);--c-program-orange:oklch(73.45% 0.19 56.16);--c-program-gold:oklch(72.42% 0.15 88.09);--c-program-yellow:oklch(88.02% 0.19 84);--c-program-green:oklch(42% 0.2 156);--c-program-blue:oklch(87.1% 0.076 226.24);--c-program-darkblue:oklch(42.69% 0.1 228.52);--c-program-purple:oklch(42.33% 0.1426 330.91);--c-grey-base:#8d8391;--c-grey-chroma:0.09;--c-grey-hue:var(--c-purple-hue);--c-grey-05:oklch(18.5% calc(var(--c-grey-chroma)*0.08) var(--c-grey-hue));--c-grey-10:oklch(25% calc(var(--c-grey-chroma)*0.11) var(--c-grey-hue));--c-grey-20:oklch(33% calc(var(--c-grey-chroma)*0.18) var(--c-grey-hue));--c-grey-30:oklch(40% calc(var(--c-grey-chroma)*0.21) var(--c-grey-hue));--c-grey-40:oklch(47% calc(var(--c-grey-chroma)*0.22) var(--c-grey-hue));--c-grey-50:oklch(57% calc(var(--c-grey-chroma)*0.26) var(--c-grey-hue));--c-grey-60:oklch(67% calc(var(--c-grey-chroma)*0.27) var(--c-grey-hue));--c-grey-70:oklch(77% calc(var(--c-grey-chroma)*0.27) var(--c-grey-hue));--c-grey-80:oklch(87% calc(var(--c-grey-chroma)*0.18) var(--c-grey-hue));--c-grey-90:oklch(92% calc(var(--c-grey-chroma)*0.13) var(--c-grey-hue));--c-grey-95:oklch(96% calc(var(--c-grey-chroma)*0.08) var(--c-grey-hue));--c-purple-base:#5a2d76;--c-purple-chroma:0.7;--c-purple-hue:310;--c-purple-05:oklch(18.5% calc(var(--c-purple-chroma)*0.15) var(--c-purple-hue));--c-purple-10:oklch(25% calc(var(--c-purple-chroma)*0.22) var(--c-purple-hue));--c-purple-20:oklch(33% calc(var(--c-purple-chroma)*0.2) var(--c-purple-hue));--c-purple-30:oklch(40% calc(var(--c-purple-chroma)*0.19) var(--c-purple-hue));--c-purple-40:oklch(47% calc(var(--c-purple-chroma)*0.19) var(--c-purple-hue));--c-purple-50:oklch(57% calc(var(--c-purple-chroma)*0.19) var(--c-purple-hue));--c-purple-60:oklch(67% calc(var(--c-purple-chroma)*0.16) var(--c-purple-hue));--c-purple-70:oklch(77% calc(var(--c-purple-chroma)*0.13) var(--c-purple-hue));--c-purple-80:oklch(87% calc(var(--c-purple-chroma)*0.07) var(--c-purple-hue));--c-purple-90:oklch(92% calc(var(--c-purple-chroma)*0.05) var(--c-purple-hue));--c-purple-95:oklch(96% calc(var(--c-purple-chroma)*0.02) var(--c-purple-hue));--c-yellow-base:#f7d064;--c-yellow-chroma:0.8;--c-yellow-hue:98;--c-yellow-05:oklch(18.5% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-10:oklch(25% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-20:oklch(33% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-30:oklch(40% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-40:oklch(47% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-50:oklch(57% calc(var(--c-yellow-chroma)*0.2) var(--c-yellow-hue));--c-yellow-60:oklch(67% calc(var(--c-yellow-chroma)*0.2) calc(var(--c-yellow-hue) - 5));--c-yellow-70:oklch(78% calc(var(--c-yellow-chroma)*0.23) calc(var(--c-yellow-hue) - 7));--c-yellow-80:oklch(87% calc(var(--c-yellow-chroma)*0.16) calc(var(--c-yellow-hue) - 5));--c-yellow-90:oklch(93% calc(var(--c-yellow-chroma)*0.13) calc(var(--c-yellow-hue) - 2));--c-yellow-95:oklch(95% calc(var(--c-yellow-chroma)*0.09) var(--c-yellow-hue));--c-pink-base:#946b86;--c-pink-chroma:0.6;--c-pink-hue:335;--c-pink-05:oklch(18.5% calc(var(--c-pink-chroma)*0.15) var(--c-pink-hue));--c-pink-10:oklch(25% calc(var(--c-pink-chroma)*0.22) var(--c-pink-hue));--c-pink-20:oklch(33% calc(var(--c-pink-chroma)*0.2) var(--c-pink-hue));--c-pink-30:oklch(40% calc(var(--c-pink-chroma)*0.19) var(--c-pink-hue));--c-pink-40:oklch(47% calc(var(--c-pink-chroma)*0.19) var(--c-pink-hue));--c-pink-50:oklch(57% calc(var(--c-pink-chroma)*0.19) var(--c-pink-hue));--c-pink-60:oklch(67% calc(var(--c-pink-chroma)*0.16) var(--c-pink-hue));--c-pink-70:oklch(77% calc(var(--c-pink-chroma)*0.13) var(--c-pink-hue));--c-pink-80:oklch(87% calc(var(--c-pink-chroma)*0.07) var(--c-pink-hue));--c-pink-90:oklch(92% calc(var(--c-pink-chroma)*0.05) var(--c-pink-hue));--c-pink-95:oklch(96% calc(var(--c-pink-chroma)*0.025) var(--c-pink-hue));--c-green-base:#256020;--c-green-chroma:0.65;--c-green-hue:142;--c-green-05:oklch(18.5% calc(var(--c-green-chroma)*0.15) var(--c-green-hue));--c-green-10:oklch(25% calc(var(--c-green-chroma)*0.22) var(--c-green-hue));--c-green-20:oklch(33% calc(var(--c-green-chroma)*0.2) var(--c-green-hue));--c-green-30:oklch(40% calc(var(--c-green-chroma)*0.19) var(--c-green-hue));--c-green-40:oklch(47% calc(var(--c-green-chroma)*0.19) var(--c-green-hue));--c-green-50:oklch(57% calc(var(--c-green-chroma)*0.19) var(--c-green-hue));--c-green-60:oklch(67% calc(var(--c-green-chroma)*0.16) var(--c-green-hue));--c-green-70:oklch(77% calc(var(--c-green-chroma)*0.13) var(--c-green-hue));--c-green-80:oklch(87% calc(var(--c-green-chroma)*0.07) var(--c-green-hue));--c-green-90:oklch(92% calc(var(--c-green-chroma)*0.05) var(--c-green-hue));--c-green-95:oklch(96% calc(var(--c-green-chroma)*0.02) var(--c-green-hue));--c-cyan-base:#42929e;--c-cyan-chroma:0.5;--c-cyan-hue:194;--c-cyan-05:oklch(18.5% calc(var(--c-cyan-chroma)*0.15) var(--c-cyan-hue));--c-cyan-10:oklch(25% calc(var(--c-cyan-chroma)*0.22) var(--c-cyan-hue));--c-cyan-20:oklch(33% calc(var(--c-cyan-chroma)*0.2) var(--c-cyan-hue));--c-cyan-30:oklch(40% calc(var(--c-cyan-chroma)*0.19) var(--c-cyan-hue));--c-cyan-40:oklch(47% calc(var(--c-cyan-chroma)*0.19) var(--c-cyan-hue));--c-cyan-50:oklch(57% calc(var(--c-cyan-chroma)*0.19) var(--c-cyan-hue));--c-cyan-60:oklch(67% calc(var(--c-cyan-chroma)*0.16) var(--c-cyan-hue));--c-cyan-70:oklch(77% calc(var(--c-cyan-chroma)*0.13) var(--c-cyan-hue));--c-cyan-80:oklch(87% calc(var(--c-cyan-chroma)*0.07) var(--c-cyan-hue));--c-cyan-90:oklch(92% calc(var(--c-cyan-chroma)*0.05) var(--c-cyan-hue));--c-cyan-95:oklch(96% calc(var(--c-cyan-chroma)*0.02) var(--c-cyan-hue));--c-blue-base:#004675;--c-blue-chroma:0.5;--c-blue-hue:246;--c-blue-05:oklch(18.5% calc(var(--c-blue-chroma)*0.15) var(--c-blue-hue));--c-blue-10:oklch(25% calc(var(--c-blue-chroma)*0.22) var(--c-blue-hue));--c-blue-20:oklch(33% calc(var(--c-blue-chroma)*0.2) var(--c-blue-hue));--c-blue-30:oklch(40% calc(var(--c-blue-chroma)*0.19) var(--c-blue-hue));--c-blue-40:oklch(47% calc(var(--c-blue-chroma)*0.19) var(--c-blue-hue));--c-blue-50:oklch(57% calc(var(--c-blue-chroma)*0.19) var(--c-blue-hue));--c-blue-60:oklch(67% calc(var(--c-blue-chroma)*0.16) var(--c-blue-hue));--c-blue-70:oklch(77% calc(var(--c-blue-chroma)*0.13) var(--c-blue-hue));--c-blue-80:oklch(87% calc(var(--c-blue-chroma)*0.07) var(--c-blue-hue));--c-blue-90:oklch(92% calc(var(--c-blue-chroma)*0.05) var(--c-blue-hue));--c-blue-95:oklch(96% calc(var(--c-blue-chroma)*0.02) var(--c-blue-hue));--c-orange-base:#ef8837;--c-orange-chroma:0.9;--c-orange-hue:55;--c-orange-05:oklch(18.5% calc(var(--c-orange-chroma)*0.15) var(--c-orange-hue));--c-orange-10:oklch(25% calc(var(--c-orange-chroma)*0.22) var(--c-orange-hue));--c-orange-20:oklch(33% calc(var(--c-orange-chroma)*0.2) var(--c-orange-hue));--c-orange-30:oklch(40% calc(var(--c-orange-chroma)*0.2) var(--c-orange-hue));--c-orange-40:oklch(47% calc(var(--c-orange-chroma)*0.2) var(--c-orange-hue));--c-orange-50:oklch(57% calc(var(--c-orange-chroma)*0.2) var(--c-orange-hue));--c-orange-60:oklch(67% calc(var(--c-orange-chroma)*0.18) var(--c-orange-hue));--c-orange-70:oklch(77% calc(var(--c-orange-chroma)*0.12) var(--c-orange-hue));--c-orange-80:oklch(87% calc(var(--c-orange-chroma)*0.07) var(--c-orange-hue));--c-orange-90:oklch(92% calc(var(--c-orange-chroma)*0.05) var(--c-orange-hue));--c-orange-95:oklch(96% calc(var(--c-orange-chroma)*0.02) var(--c-orange-hue));--c-red-base:#aa2409;--c-red-chroma:0.8;--c-red-hue:29;--c-red-05:oklch(18.5% calc(var(--c-red-chroma)*0.15) var(--c-red-hue));--c-red-10:oklch(25% calc(var(--c-red-chroma)*0.22) var(--c-red-hue));--c-red-20:oklch(33% calc(var(--c-red-chroma)*0.2) var(--c-red-hue));--c-red-30:oklch(40% calc(var(--c-red-chroma)*0.2) var(--c-red-hue));--c-red-40:oklch(47% calc(var(--c-red-chroma)*0.2) var(--c-red-hue));--c-red-50:oklch(57% calc(var(--c-red-chroma)*0.2) var(--c-red-hue));--c-red-60:oklch(67% calc(var(--c-red-chroma)*0.18) var(--c-red-hue));--c-red-70:oklch(77% calc(var(--c-red-chroma)*0.12) var(--c-red-hue));--c-red-80:oklch(87% calc(var(--c-red-chroma)*0.07) var(--c-red-hue));--c-red-90:oklch(92% calc(var(--c-red-chroma)*0.05) var(--c-red-hue));--c-red-95:oklch(96% calc(var(--c-red-chroma)*0.02) var(--c-red-hue))}}:root{--scrollbar-width:0px;--side-padding:1.5rem;--container-width:74rem;--default-flow-space:1.25em;--full-width:calc(100vw - var(--scrollbar-width, 0px));--full-width-minus-side-padding:calc(var(--full-width) - var(--side-padding)*2);--shadow-color:0.6 0.06 var(--c-purple-hue);--shadow-elevation-low:0px 0.8px 1px oklch(var(--shadow-color)/0.24),0px 1.3px 1.6px -0.9px oklch(var(--shadow-color)/0.29),0px 2.9px 3.5px -1.9px oklch(var(--shadow-color)/0.34);--shadow-elevation-medium:0px 0.8px 1px oklch(var(--shadow-color)/0.2),0px 2px 2.7px -0.5px oklch(var(--shadow-color)/0.22),0px 4px 5px -0.9px oklch(var(--shadow-color)/0.25),0.1px 12px 17.6px -1.9px oklch(var(--shadow-color)/0.3);--shadow-elevation-high:0px 0.8px 1px oklch(var(--shadow-color)/0.18),0px 7px 8.5px -0.4px oklch(var(--shadow-color)/0.21),0.1px 10.4px 12.6px -0.6px oklch(var(--shadow-color)/0.22),0.1px 14.6px 17.7px -0.8px oklch(var(--shadow-color)/0.23),0.2px 28.1px 34.1px -1.3px oklch(var(--shadow-color)/0.25),0.3px 52px 63.2px -1.7px oklch(var(--shadow-color)/0.28),0.5px 69.3px 84.2px -1.9px oklch(var(--shadow-color)/0.29);--c1-05:var(--c-purple-05);--c1-10:var(--c-purple-10);--c1-20:var(--c-purple-20);--c1-30:var(--c-purple-30);--c1-40:var(--c-purple-40);--c1-50:var(--c-purple-50);--c1-60:var(--c-purple-60);--c1-70:var(--c-purple-70);--c1-80:var(--c-purple-80);--c1-90:var(--c-purple-90);--c1-95:var(--c-purple-95);--c2-05:var(--c-pink-05);--c2-10:var(--c-pink-10);--c2-20:var(--c-pink-20);--c2-30:var(--c-pink-30);--c2-40:var(--c-pink-40);--c2-50:var(--c-pink-50);--c2-60:var(--c-pink-60);--c2-70:var(--c-pink-70);--c2-80:var(--c-pink-80);--c2-90:var(--c-pink-90);--c2-95:var(--c-pink-95);--c3-05:var(--c-yellow-05);--c3-10:var(--c-yellow-10);--c3-20:var(--c-yellow-20);--c3-30:var(--c-yellow-30);--c3-40:var(--c-yellow-40);--c3-50:var(--c-yellow-50);--c3-60:var(--c-yellow-60);--c3-70:var(--c-yellow-70);--c3-80:var(--c-yellow-80);--c3-90:var(--c-yellow-90);--c3-95:var(--c-yellow-95);--c-fg:var(--c-black);--c-fg-faint:var(--c-grey-40);--c1-fg:var(--c1-10);--c1-bg:var(--c-white);--c1-fill:var(--c1-90);--c-accent:var(--c1-50);--c-accent-strong:var(--c1-40);--c-accent-faint:var(--c1-70);--c2-fg:var(--c2-10);--c2-fill:var(--c2-90);--c2-accent:var(--c2-70);--c2-accent-strong:var(--c2-60);--c2-accent-faint:var(--c2-80);--c3-fg:var(--c3-10);--c3-fill:var(--c3-95);--c3-accent:var(--c3-70);--c3-accent-strong:var(--c3-60);--c3-accent-faint:var(--c3-80);--c-highlight:var(--c3-80);--line-color:var(--c3-accent);--line-color-faint:var(--c3-accent-faint);--line-width-sm:0.13rem;--line-width-md:0.25rem;--line-width-lg:0.5rem;--line-width:var(--line-width-sm);--link-fg-color:var(--c1-10);--link-decoration-color:var(--c-accent);--link-decoration-color-hover:var(--c-accent);--link-decoration-width:0.125rem;--link-decoration-width-hover:0.25rem;--link-decoration-offset:2px;--link-icon-opacity:1;--link-icon-color:var(--c-accent);--fonts-default-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,Arial,sans-serif;--fonts-default-serif:Georgia,serif;--fonts-heading:"Radio-Canada",var(--fonts-default-sans-serif);--fonts-body:"Radio-Canada",var(--fonts-default-sans-serif);--line-height-base:1.55;--line-height-heading:1.25;--font-width-base:"wdth" 100;--font-width-heading:"wdth" 90;--letter-spacing-base:0;--letter-spacing-h1:-0.02em;--letter-spacing-h2:-0.01em}@media screen and (forced-colors:active){:root{--link-icon-color:AccentColor}}:root{--size-none:0;--size-xxxs:0.15em;--size-xxs:0.25em;--size-xs:0.6em;--size-sm:0.85em;--size-md:1em;--size-lg:1.33em;--size-xl:1.77em;--size-xxl:2.4em;--size-xxxl:3.25em;--size-huge:6em;--size-rem-xxxs:0.15rem;--size-rem-xxs:0.25rem;--size-rem-xs:0.6rem;--size-rem-sm:0.85rem;--size-rem-md:1rem;--size-rem-lg:1.33rem;--size-rem-xl:1.77rem;--size-rem-xxl:2.4rem;--size-rem-xxxl:3.25rem;--size-rem-huge:6rem}:root{--bg-column-flex:calc(var(--full-width-minus-side-padding)/12);--bg-column-max:calc(var(--container-width)/12);--bg-column:min(var(--bg-column-flex),var(--bg-column-max))}.body-grid{margin-left:auto;margin-right:auto;max-width:74rem;padding-left:1.5rem;padding-right:1.5rem}@supports(display:grid){.body-grid{-ms-flex-line-pack:start;align-content:start;display:grid;grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto;margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0}.body-grid .body-grid,.body-grid>.banner,.body-grid>.body-grid-full{grid-column:1/-1}:where(.body-grid>*){grid-column:2/-2}@media screen and (min-width:52rem){.body-grid{grid-template-columns:1.5rem 1fr repeat(12,min(var(--bg-column-flex),var(--bg-column-max))) 1fr 1.5rem}:where(.body-grid>*){grid-column:5/-5}.body-subgrid{display:grid;grid-template-columns:repeat(12,min(var(--bg-column-flex),var(--bg-column-max)))}:where(.body-subgrid>*){grid-column:1/-1}.body-grid-narrow{grid-column:6/-6}.body-grid-wide{grid-column:3/-3}.bg-col-left-sm{grid-column:1/4}.bg-col-left-lg{grid-column:1/6}.bg-col-right-sm{grid-column:-5/-3}.bg-col-right-lg{grid-column:-6/-2}}}@supports not selector(:where(*)){.body-grid>*{grid-column:2/-2}@media screen and (min-width:52rem){.body-grid>*{grid-column:5/-5}.body-subgrid>*{grid-column:1/-1}}}[class*=" columns"],[class^=columns]{-webkit-column-count:var(--column-count,auto);-moz-column-count:var(--column-count,auto);-webkit-column-gap:var(--gap,var(--size-xl));-moz-column-gap:var(--gap,var(--size-xl));column-gap:var(--gap,var(--size-xl));-webkit-column-width:var(--column-width,14rem);-moz-column-width:var(--column-width,14rem);columns:var(--column-width,14rem) var(--column-count,auto)}[class*=" columns"]>*,[class^=columns]>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}[class*=" columns"]>.flow,[class^=columns]>.flow{-webkit-margin-before:0;-webkit-margin-after:var(--flow-space);margin-block-end:var(--flow-space);margin-block-start:0}[class*=" columns"]>.flow:last-child,[class^=columns]>.flow:last-child{-webkit-margin-after:0;margin-block-end:0}[class*=" columns"]:not(.u-unstyled-list)>li,[class^=columns]:not(.u-unstyled-list)>li{margin-left:var(--size-lg)}.columns-sm{--column-width:10rem}.columns-lg{--column-width:18rem}:where([class*=" columns"]),:where([class^=columns]){padding:0}.flex-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap)}.flex-inline>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-fill-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex-fill-vertical>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@supports selector(:where(*)){address,blockquote,dd,details,dl,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{margin:0}.flow>:where(*){margin-block:0}.flow>:where(:not(.u-vh):not([hidden])+*){-webkit-margin-before:var(--flow-space,var(--default-flow-space));margin-block-start:var(--flow-space,var(--default-flow-space))}.flow-nested :where(*){margin-block:0}.flow-nested :where(:not(.u-vh):not([hidden])+*){-webkit-margin-before:var(--flow-space,var(--default-flow-space));margin-block-start:var(--flow-space,var(--default-flow-space))}}@supports not selector(:where(*)){address,blockquote,dd,details,dl,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{margin:0}.flow>*{margin-bottom:0;margin-top:0}.flow>:not(.u-vh):not([hidden])+*{margin-top:var(--flow-space,var(--default-flow-space))}.flow-nested *{margin-bottom:0;margin-top:0}.flow-nested :not(.u-vh):not([hidden])+*{margin-top:var(--flow-space,var(--default-flow-space))}}@supports(grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))){[class*=" grid-simple"],[class^=grid-simple]{--gap:1.5rem;grid-gap:var(--gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.grid-simple-sm{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.grid-simple-lg{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.grid-simple-xl{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}:where([class*=" grid-simple"]),:where([class^=grid-simple]){list-style:none;padding:0}}@media screen and (min-width:52rem){.section-main{padding-top:1.77em}.section-main:has(.fancy-heading){padding-top:0}.section-nav+.section-main{grid-column:6/-3}}.switcher{-webkit-box-align:var(--switcher-vertical-alignment,flex-start);-ms-flex-align:var(--switcher-vertical-alignment,flex-start);align-items:var(--switcher-vertical-alignment,flex-start);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter,1em)}.switcher>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:calc((var(--switcher-threshold, 40rem) - 100%)*999);flex-basis:calc((var(--switcher-threshold, 40rem) - 100%)*999);flex-grow:1}.float-left{--float-max-width:16rem}@media screen and (min-width:40rem){.float-left{float:left;margin-bottom:var(--size-xl);margin-right:var(--size-xxl);max-width:var(--float-max-width)}.float-left+*{margin-top:0}}.float-right{--float-max-width:16rem}@media screen and (min-width:40rem){.float-right{float:right;margin-bottom:var(--size-xl);margin-left:var(--size-xl);max-width:var(--float-max-width)}.float-right+*{margin-top:0}}[class*=" alert"],[class^=alert]{--c-fg:var(--c1-fg);--c-bg:var(--c2-fill);--link-fg-color:var(--c-fg);--link-decoration-color:var(--c-accent);--link-decoration-color-hover:var(--c-accent);--link-icon-color:var(--c-accent);--link-icon-opacity:1;--padding-block:var(--size-md);--padding-inline:var(--size-lg);--border:solid var(--c-accent);--border-width:var(--line-width-sm);--border-radius:var(--size-xs);background-color:var(--c-bg);border:var(--border);border-radius:var(--border-radius);border-width:var(--border-width);color:var(--c-fg);padding:var(--padding-block) var(--padding-inline)}.alert-success{--c-bg:var(--c-green-90);--c-fg:var(--c-green-20);--c-accent:var(--c-green-50);--c-accent-strong:var(--c-green-40);--c-accent-faint:var(--c-green-70)}.alert-error,.alert-warning{--c-bg:var(--c-red-90);--c-fg:var(--c-red-20);--c-accent:var(--c-red-50);--c-accent-strong:var(--c-red-40);--c-accent-faint:var(--c-red-70)}.anchor-heading{padding-top:1.33rem}.banner-side-text{--c-fg:var(--c1-10);--link-fg-color:var(--c1-20);--c-bg:var(--c2-80);--text-bg-color:var(--c2-80);--link-decoration-color:var(--c2-60);--link-decoration-color-hover:var(--c2-60);--link-icon-color:var(--c2-50);--btn-font-size:1.1em;--c-bg-opacity:0.2;--bg-img-height:min(25vh,12rem);--bg-img-repeat:no-repeat;--bg-img-grid-column:1/-1;background-color:var(--c-bg);background-image:var(--bg-waves);background-position:var(--bg-waves-position);background-repeat:var(--bg-waves-repeat);background-size:var(--bg-waves-size);color:var(--c-fg);overflow-x:hidden;position:relative}.banner-side-text .banner-inner{--c-bg-opacity:0.7;align-self:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,var(--c-bg-opacity));grid-column:1/-1;padding:min(5vh,2rem) min(4vw,2.5rem)}.banner-side-text .banner-inner .btn{text-align:center}@supports(background-color:oklch(from currentColor l c h)){.banner-side-text .banner-inner{background-color:oklch(from var(--text-bg-color) l c h/var(--c-bg-opacity))}}@media screen and (forced-colors:active){.banner-side-text .banner-inner{background-color:Canvas}}.banner-side-text .banner-heading{text-wrap:balance;color:var(--c-heading,var(--c-fg));font-size:1.77em;font-size:clamp(1.8em,8vw,2em)}@media screen and (max-width:51.99rem){.banner-side-text .banner-inner{padding-bottom:min(5vh,4rem)}}@media screen and (min-width:52rem){.banner-side-text{grid-template-rows:1fr}.banner-side-text>*{z-index:1}.banner-side-text .banner-img{grid-row:1/-1;height:auto;position:relative;z-index:0}.banner-side-text .banner-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);grid-row:1/-1;margin-bottom:max(4rem,5vh);margin-top:max(4rem,5vh)}}@supports(display:grid){@media screen and (min-width:52rem){.banner-pull-left{--bg-img-grid-column:7/-3}.banner-pull-left .banner-img{margin-right:calc(var(--side-padding)*-1)}.banner-pull-left .banner-inner{grid-column:3/9}}@media screen and (min-width:77rem){.banner-pull-left .banner-img{margin-right:calc(-25vw - var(--container-width)/2*-.5)}}}@supports(display:grid){@media screen and (min-width:52rem){.banner-pull-right{--bg-img-grid-column:3/10}.banner-pull-right .banner-img{margin-left:calc(var(--side-padding)*-1)}.banner-pull-right .banner-inner{grid-column:9/15}}@media screen and (min-width:77rem){.banner-pull-right .banner-img{margin-left:calc(-25vw - var(--container-width)/2*-.5)}}}.banner-white{--c-bg:var(--c-white);--text-bg-color:var(--c-white);--link-decoration-color:var(--c-accent);--link-decoration-color-hover:var(--c-accent);--link-icon-color:var(--c-accent)}.banner-purple{--c-bg:var(--c-purple-40);--text-bg-color:var(--c-white);--link-decoration-color:var(--c-purple-50);--link-decoration-color-hover:var(--c-purple-50);--link-icon-color:var(--c-purple-40)}.banner-pink{--c-bg:var(--c-pink-60);--text-bg-color:var(--c-white);--link-decoration-color:var(--c-purple-50);--link-decoration-color-hover:var(--c-purple-50);--link-icon-color:var(--c-purple-40)}@media screen and (max-width:51.99rem){.banner-pink{--c-fg:var(--c-white);--text-bg-color:var(--c-pink-20)}.banner-pink .btn{--btn-bg-color:var(--c-pink-90);--btn-bg-color-hover:var(--c-pink-95);--btn-fg-color:var(--c1-fg);--btn-outline-color:var(--c-pink-70)}}.banner-blue{--c-bg:var(--c-cyan-80);--link-decoration-color:var(--c-blue-50);--link-decoration-color-hover:var(--c-blue-50);--link-icon-color:var(--c-blue-40)}.banner-yellow{--c-bg:var(--c-yellow-80);--link-decoration-color:var(--c-yellow-60);--link-decoration-color-hover:var(--c-yellow-60);--link-icon-color:var(--c-yellow-50)}.banner-img{background-image:var(--bg-img-fallback);background-position:var(--bg-img-position);background-repeat:no-repeat;background-size:var(--bg-img-size);grid-column:var(--bg-img-grid-column);height:var(--bg-img-height)}@supports((background-image:-webkit-image-set()) or (background-image:image-set())){.banner-img{background-image:var(--bg-img-fallback-set,var(--bg-img-fallback))}}@supports(mask-mode:luminance){.banner-img{background-image:var(--bg-img);-webkit-mask-image:var(--bg-mask-img);mask-image:var(--bg-mask-img);mask-mode:luminance;-webkit-mask-position:var(--bg-img-position);mask-position:var(--bg-img-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--bg-img-size);mask-size:var(--bg-img-size)}}@supports(mask-mode:luminance) and ((background-image:-webkit-image-set()) or (background-image:image-set())){.banner-img{background-image:var(--bg-img-set,var(--bg-img))}}.banner-img-program{--bg-img-fallback:url("/static/images/banners/Girl1-1500x.c76557a265fe.png");--bg-img-fallback-set:image-set(url("/static/images/banners/Girl1-990x.90f38487a24e.png") 1x,url("/static/images/banners/Girl1-1500x.c76557a265fe.png") 2x);--bg-img:url("/static/images/banners/Girl1-2400x.56568df21a05.jpg");--bg-img-set:image-set(url("/static/images/banners/Girl1-1500x.4bd87e6222a4.jpg") 1x,url("/static/images/banners/Girl1-2400x.56568df21a05.jpg") 2x,url("/static/images/banners/Girl1-3000x.b53a6618229e.jpg") 3x);--bg-mask-img:url("/static/images/banners/Girl1-mask-2400x.d900c1c326aa.jpg");--bg-img-size:auto 120%;--bg-img-position:55% 90%}@media screen and (min-width:52rem){.banner-img-program{--bg-img-size:auto 100%;--bg-img-position:left bottom}}@media screen and (min-width:70rem){.banner-img-program{--bg-img-grid-column:8/-1}}@media screen and (min-width:140rem){.banner-img-program{--bg-img-grid-column:1/-1;--bg-img-position:50% bottom}}.banner-img-parents{--bg-img-fallback:url("/static/images/banners/ParentAndTeen-1500x.eb211653c7b1.png");--bg-img-fallback-set:image-set(url("/static/images/banners/ParentAndTeen-990x.cdbe84b72c10.png") 1x,url("/static/images/banners/ParentAndTeen-1500x.eb211653c7b1.png") 2x);--bg-img:url("/static/images/banners/ParentAndTeen-2400x.1a285a2faef6.jpg");--bg-img-set:image-set(url("/static/images/banners/ParentAndTeen-1500x.6c73a650aad2.jpg") 1x,url("/static/images/banners/ParentAndTeen-2400x.1a285a2faef6.jpg") 2x,url("/static/images/banners/ParentAndTeen-3000x.b54485c5369f.jpg") 3x);--bg-mask-img:url("/static/images/banners/ParentAndTeen-mask-2400x.d77330ad6d33.jpg");--bg-img-size:auto 160%;--bg-img-position:45% 80%}@media screen and (min-width:52rem){.banner-img-parents{--bg-img-grid-column:1/12;--bg-img-size:auto 120%;--bg-img-position:right bottom}}@media screen and (min-width:60rem){.banner-img-parents{--bg-img-grid-column:1/10}}@media screen and (min-width:70rem){.banner-img-parents{--bg-img-size:auto 120%}}@media screen and (min-width:140rem){.banner-img-parents{--bg-img-grid-column:1/-1;--bg-img-position:45% bottom}}.banner-img-resources{--bg-img-fallback:url("/static/images/banners/KIK_covers_en-1800x.b8c2ab359590.png");--bg-img-fallback-set:image-set(url("/static/images/banners/KIK_covers_en-1188x.949f07d7ed89.png") 1x,url("/static/images/banners/KIK_covers_en-1800x.b8c2ab359590.png") 2x);--bg-img:url("/static/images/banners/KIK_covers_en-2880x.021df73c4729.jpg");--bg-img-set:image-set(url("/static/images/banners/KIK_covers_en-1800x.8cb173a1ac9d.jpg") 1x,url("/static/images/banners/KIK_covers_en-2880x.021df73c4729.jpg") 2x,url("/static/images/banners/KIK_covers_en-3600x.cee801427dcf.jpg") 3x);--bg-mask-img:url("/static/images/banners/KIK_covers_en-mask-2880x.ea49a382e8c6.jpg")}[lang=fr] .banner-img-resources{--bg-img-fallback:url("/static/images/banners/KIK_covers_fr-1800x.d8a296b9cce9.png");--bg-img-fallback-set:image-set(url("/static/images/banners/KIK_covers_fr-1188x.32ba1b3359ea.png") 1x,url("/static/images/banners/KIK_covers_fr-1800x.d8a296b9cce9.png") 2x);--bg-img:url("/static/images/banners/KIK_covers_fr-2880x.7eecb0272c06.jpg");--bg-img-set:image-set(url("/static/images/banners/KIK_covers_fr-1800x.92534094744e.jpg") 1x,url("/static/images/banners/KIK_covers_fr-2880x.7eecb0272c06.jpg") 2x,url("/static/images/banners/KIK_covers_fr-3600x.80ad49c73aa8.jpg") 3x);--bg-mask-img:url("/static/images/banners/KIK_covers_fr-mask-2880x.72988363ab59.jpg")}.banner-img-resources{--bg-img-size:120%;--bg-img-position:center}@media screen and (min-width:52rem){.banner-img-resources{--bg-img-grid-column:1/-1;--bg-img-size:auto 100%;--bg-img-position:100% center}}@media screen and (min-width:77rem){.banner-img-resources{--bg-img-position:70% center}}@media screen and (min-width:140rem){.banner-img-resources{--bg-img-position:center}}.banner-waves1-pink,.banner-waves1-white,.banner-waves2-pink,.banner-waves2-white,.banner-waves3-pink,.banner-waves3-white{--bg-waves-size:auto 100%;--bg-waves-position:center 60%;--bg-waves-repeat:repeat}.banner-waves1-pink{--bg-waves:url("/static/images/waves/waves1-pink.4b163b9cae81.svg")}.banner-waves1-white{--bg-waves:url("/static/images/waves/waves1-white.4da3d10242d1.svg")}.banner-waves2-pink{--bg-waves:url("/static/images/waves/waves2-pink.49cec37cb5c4.svg")}.banner-waves2-white{--bg-waves:url("/static/images/waves/waves2-white.ab74772ab0d5.svg")}.banner-waves3-pink{--bg-waves:url("/static/images/waves/waves3-pink.f117f438a78d.svg")}.banner-waves3-white{--bg-waves:url("/static/images/waves/waves3-white.91367eacb6c6.svg")}@media screen and (min-width:52rem){.banner-waves1-pink,.banner-waves1-white,.banner-waves2-pink,.banner-waves2-white,.banner-waves3-pink,.banner-waves3-white{--bg-waves-position:right center}}.blockquote{--flow-space:2.5em;--c-fg:var(--c1-fg);--c-bg:var(--c1-fill);--quote-accent-color:var(--c-accent);background-color:var(--c-bg);color:var(--c-fg);font-size:1.1rem;font-style:italic;margin-left:1em;margin-right:1em;margin-inline:clamp(.25rem,2vw,2em);padding:1.77em;position:relative;quotes:"“" "”" "‘" "’"}[lang=fr] .blockquote{quotes:"« " " »" "“" "”"}.blockquote:before{content:open-quote;font-size:3em;left:-.5em;top:.35em}.blockquote:after{bottom:1.5em;content:close-quote;font-size:2.3em;right:-.5em}.blockquote:after,.blockquote:before{background-color:var(--c-bg);border-radius:50%;color:var(--quote-accent-color);display:block;font-style:normal;font-weight:700;height:1em;line-height:.8;padding-top:.3em;position:absolute;text-align:center;width:1em}[lang=fr] .blockquote:after,[lang=fr] .blockquote:before{padding-top:.03em}.blockquote.blue{--c-fg:var(--c-blue-10);--c-bg:var(--c-blue-90);--quote-accent-color:var(--c-blue-50)}.blockquote.cyan{--c-fg:var(--c-cyan-10);--c-bg:var(--c-cyan-90);--quote-accent-color:var(--c-cyan-50)}.blockquote.orange{--c-fg:var(--c-orange-10);--c-bg:var(--c-orange-95);--quote-accent-color:var(--c-orange-70)}.blockquote.pink{--c-fg:var(--c-pink-10);--c-bg:var(--c-pink-90);--quote-accent-color:var(--c-pink-50)}.blockquote.yellow{--c-fg:var(--c-yellow-10);--c-bg:var(--c-yellow-95);--quote-accent-color:var(--c-yellow-70)}.blockquote>*{--flow-space:var(--default-flow-space)}.blockquote footer{font-size:1rem;padding-left:1.4em;position:relative}.blockquote footer:before{content:"— ";left:0;position:absolute}.blockquote cite{font-style:normal}[class*=" btn"],[class^=btn]{--btn-padding:0.5em 1.25em;--btn-gap:0;--btn-bg-color:var(--c1-fg);--btn-bg-color-hover:var(--c1-30);--btn-fg-color:var(--c1-bg);--btn-fg-color-hover:var(--btn-fg-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-hover:var(--btn-bg-color-hover);--btn-border-width:0.15em;--btn-border-style:solid;--btn-radius:0.5em;--btn-line-height:1.35;--btn-active-transform:scale(99.5%) translateY(0.1rem);--btn-applied-bg:var(--btn-bg-color);--btn-applied-bg-hover:var(--btn-bg-color-hover);--btn-applied-fg:var(--btn-fg-color);--btn-applied-fg-hover:var(--btn-fg-color-hover);--btn-applied-border-color:var(--btn-border-color);--btn-applied-border-color-hover:var(--btn-border-color-hover);-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:baseline;text-wrap:balance;align-items:center;align-self:baseline;background-color:var(--btn-applied-bg);border-color:var(--btn-applied-border-color);border-radius:var(--btn-radius);border-style:var(--btn-border-style);border-width:var(--btn-border-width);color:var(--btn-applied-fg);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--btn-font-family,var(--fonts-body));font-size:var(--btn-font-size,1em);font-stretch:var(--btn-font-stretch,80%);font-weight:var(--btn-font-weight,600);gap:var(--btn-gap);line-height:var(--btn-line-height);padding:var(--btn-padding);position:relative;text-decoration:none;-webkit-transform:scale(100%) translateY(0);-ms-transform:scale(100%) translateY(0);transform:scale(100%) translateY(0);-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease,outline .1s ease,-webkit-transform .05s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,outline .1s ease,-webkit-transform .05s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,outline .1s ease,transform .05s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,outline .1s ease,transform .05s ease,-webkit-transform .05s ease}[class*=" btn"]:hover,[class^=btn]:hover{background-color:var(--btn-applied-bg-hover);border-color:var(--btn-applied-border-color-hover);color:var(--btn-applied-fg-hover)}[class*=" btn"]:focus-visible,[class^=btn]:focus-visible{outline-color:var(--btn-outline-color,var(--btn-applied-border-color));outline-offset:var(--btn-outline-offset,var(--btn-border-width));outline-style:var(--btn-outline-style,var(--btn-border-style));outline-width:var(--btn-outline-width,var(--btn-border-width))}[class*=" btn"]:active,[class^=btn]:active{-webkit-transform:var(--btn-active-transform);-ms-transform:var(--btn-active-transform);transform:var(--btn-active-transform)}[class*=" btn"] svg,[class^=btn] svg{height:var(--btn-icon-size,1lh);width:var(--btn-icon-size,1lh)}[class*=" btn"]>*,[class^=btn]>*{pointer-events:none}@media screen and (forced-colors:active){[class*=" btn"],[class^=btn]{background-color:ButtonFace;border-color:ButtonBorder;border-width:var(--line-width-md);color:ButtonText}}@supports not (height:1lh){.btn svg{height:1em;width:1em}}.btn-sm{font-size:.85em}.btn-lg{font-size:1.33em}.btn-ghost{--btn-applied-bg:transparent;--btn-applied-bg-hover:var(--btn-bg-color-hover);--btn-applied-fg:var(--btn-ghost-fg,var(--btn-bg-color));--btn-applied-fg-hover:var(--btn-fg-color);--btn-applied-border-color:var(--btn-bg-color);--btn-applied-border-color-hover:var(--btn-bg-color-hover)}.btn-light{--btn-bg-color:var(--c2-fill);--btn-bg-color-hover:var(--c2-80);--btn-fg-color:var(--c1-fg);--btn-outline-color:var(--c1-fg)}.btn-primary{--btn-bg-color:var(--c1-40);--btn-bg-color-hover:var(--c1-30);--btn-fg-color:var(--c1-bg)}.btn-secondary{--btn-bg-color:var(--c2-80);--btn-bg-color-hover:var(--c2-90);--btn-fg-color:var(--c1-fg);--btn-ghost-fg:var(--c1-fg)}.btn-success{--btn-bg-color:var(--c-green-40);--btn-bg-color-hover:var(--c-green-30);--btn-fg-color:var(--c1-bg)}.btn-warning{--btn-bg-color:var(--c-red-40);--btn-bg-color-hover:var(--c-red-30);--btn-fg-color:var(--c1-bg)}[data-details-toggle]{--btn-padding:0.2em 0.7em 0.2em 0.3em}[data-details-toggle] .icon{font-size:1.4em;margin:0}[class*=" callout"],[class^=callout]{--c-fg:var(--c1-fg);--c-bg:var(--c2-fill);--line-color:var(--c2-accent);--link-fg-color:var(--c-fg);--link-decoration-color:var(--c-accent);--link-decoration-color-hover:var(--c-accent);--link-icon-color:var(--c-accent);--link-icon-opacity:1;--c-icon:var(--c-accent-strong,var(--c-accent));--icon-size:2.5em;background-color:var(--c-bg);color:var(--c-fg);padding:1.33em 1.33em 1.5em;position:relative}@media screen and (max-width:27.99rem){[class*=" callout"]:where(:has(.icon-callout)),[class^=callout]:where(:has(.icon-callout)){margin-top:1.77em;padding-top:1.77em}}@media screen and (min-width:28rem){[class*=" callout"]:where(:has(.icon-callout)),[class^=callout]:where(:has(.icon-callout)){padding-left:2em;padding-top:1.33em}}[class*=" callout"] :where(h1,h2,h3,h4,h5,h6,.u-h1,.u-h2,.u-h3,.u-h4,.u-h5,.u-h6),[class^=callout] :where(h1,h2,h3,h4,h5,h6,.u-h1,.u-h2,.u-h3,.u-h4,.u-h5,.u-h6){color:var(--c-fg)}@supports not selector(:where(*)){@media screen and (max-width:27.99rem){[class*=" callout"]:has(.icon-callout),[class^=callout]:has(.icon-callout){margin-top:1.77em;padding-top:1.77em}}@media screen and (min-width:28rem){[class*=" callout"]:has(.icon-callout),[class^=callout]:has(.icon-callout){padding-left:2em;padding-top:1.33em}}[class*=" callout"] .u-h1,[class*=" callout"] .u-h2,[class*=" callout"] .u-h3,[class*=" callout"] .u-h4,[class*=" callout"] .u-h5,[class*=" callout"] .u-h6,[class*=" callout"] h1,[class*=" callout"] h2,[class*=" callout"] h3,[class*=" callout"] h4,[class*=" callout"] h5,[class*=" callout"] h6,[class^=callout] .u-h1,[class^=callout] .u-h2,[class^=callout] .u-h3,[class^=callout] .u-h4,[class^=callout] .u-h5,[class^=callout] .u-h6,[class^=callout] h1,[class^=callout] h2,[class^=callout] h3,[class^=callout] h4,[class^=callout] h5,[class^=callout] h6{color:var(--c-fg)}}.callout-primary{--c-bg:var(--c1-fill)}.callout-secondary{--c-bg:var(--c2-fill)}.callout-tertiary{--c-bg:var(--c3-fill)}.callout-blue{--c-fg:var(--c-blue-20);--c-bg:var(--c-blue-90);--c-accent:var(--c-blue-50);--c-accent-strong:var(--c-blue-40);--c-accent-faint:var(--c-blue-70);--line-color:var(--c-accent-faint)}.callout-cyan{--c-fg:var(--c-cyan-20);--c-bg:var(--c-cyan-90);--c-accent:var(--c-cyan-50);--c-accent-strong:var(--c-cyan-40);--c-accent-faint:var(--c-cyan-70);--line-color:var(--c-accent-faint)}.callout-dark{--c-fg:var(--c1-bg);--c-bg:var(--c1-10);--c-accent:var(--c1-60);--c-accent-strong:var(--c1-70);--c-accent-faint:var(--c1-40);--line-color:var(--c-accent-faint)}.callout-success{--c-fg:var(--c-green-20);--c-bg:var(--c-green-90);--c-accent:var(--c-green-50);--c-accent-strong:var(--c-green-40);--c-accent-faint:var(--c-green-70);--line-color:var(--c-accent-faint)}.callout-error,.callout-warning{--c-fg:var(--c-orange-20);--c-bg:var(--c-orange-90);--c-accent:var(--c-orange-50);--c-accent-strong:var(--c-orange-40);--c-accent-faint:var(--c-orange-70);--line-color:var(--c-accent-faint)}.icon-callout{--icon-width:1em;--icon-height:1em;--top-offset-lg:0.7rem;--left-offset-lg:-0.35em;background-color:var(--c-bg);border-radius:50%;bottom:calc(100% - .6em);color:var(--c-icon);font-size:var(--icon-size);left:.85rem;padding:.15em;position:absolute}@media screen and (min-width:28rem){.icon-callout{left:var(--left-offset-lg);top:var(--top-offset-lg)}}@media screen and (forced-colors:active){.icon-callout{background-color:Canvas;color:CanvasText}}.icon-callout+*{margin-top:0}.icon-callout:has(+h3,+.u-h3){--top-offset-lg:0.9rem;--left-offset-lg:-0.45em;font-size:calc(var(--h3-size)*1.7)}.icon-callout:has(+h4,+.u-h4){--top-offset-lg:0.9rem;font-size:calc(var(--h4-size)*2)}.icon-callout:has([href^="#icon-lightbulb"]){border-bottom-right-radius:0;padding-bottom:0;padding-top:.2em}.icon-callout:has([href="#icon-lightbulb-solid"]){background-image:radial-gradient(var(--c-yellow-95),transparent 60%)}.province-links{-webkit-columns:12em auto;-moz-columns:12em auto;columns:12em;list-style:none;padding-left:0}.province-links li{--flow-space:0}.province-links a{display:inline-block;padding:.3em .6em}.province-links a[aria-current=page]{background-color:var(--c1-30);color:var(--c1-bg);-webkit-text-decoration-color:var(--c1-60);text-decoration-color:var(--c1-60)}@media screen and (forced-colors:active){.province-links a[aria-current=page]{background-color:SelectedItem;color:SelectedItemText}}.canada-map-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.canada-map-container:before{background-color:var(--c1-bg);color:var(--c1-30);content:attr(data-highlighted);display:block;font-size:var(--h3-size);font-variation-settings:var(--font-width-heading);line-height:var(--line-height-heading);opacity:0;padding:.25em .6em;pointer-events:none;position:absolute;top:58%;-webkit-transition:opacity .15s;transition:opacity .15s;z-index:1}.canada-map-container:has(a:focus):before,.canada-map-container:has(a:hover):before{opacity:1}.canada-map{fill:var(--c-grey-80);height:auto;max-width:100%}.canada-map a *{-webkit-transition:fill .1s;transition:fill .1s}.canada-map a:visited :not(.area-bg){fill:var(--c-grey-80)}.canada-map a:active :not(.area-bg),.canada-map a:focus-visible :not(.area-bg),.canada-map a:hover :not(.area-bg),.canada-map a[data-match=true] :not(.area-bg){fill:var(--c1-30)}.canada-map a:focus-visible{outline-width:0}@media screen and (forced-colors:active){.canada-map a:active :not(.area-bg),.canada-map a:focus-visible :not(.area-bg),.canada-map a:hover :not(.area-bg),.canada-map a[data-match=true] :not(.area-bg){fill:SelectedItem}}[class*=" card"],[class^=card]{--card-inner-border:solid var(--c-accent-strong);--card-inner-border-width:var(--line-width-md) 0 0;--card-inner-border-color:var(--c-accent-strong);--card-img-size:cover;--card-img-position:center 30%;--card-img-aspect-ratio:2/1;--card-img-border:solid var(--c-grey-80);--card-img-border-width:0;--card-img-color-bg:var(--c1-bg);--card-flex-direction:column;--card-title-size:var(--h5-size);--card-max-width:100%;--card-hover-transform:translateY(-3px);--card-inner-padding:var(--size-xs) var(--size-lg) var(--size-xs) var(--size-md);--card-inner-color-bg:var(--c1-bg);display:inline-block;max-width:14em;position:relative;width:100%;z-index:0}[class*=" card"] .img,[class^=card] .img{-webkit-box-flex:0;aspect-ratio:var(--card-img-aspect-ratio);background-color:var(--card-img-color-bg);background-position:var(--card-img-position);background-repeat:no-repeat;background-size:var(--card-img-size);border:var(--card-img-border);border-width:var(--card-img-border-width);-ms-flex:0 0 auto;flex:0 0 auto}@supports not (aspect-ratio:1){[class*=" card"] .img,[class^=card] .img{padding-bottom:50%}}[class*=" card"] .inner,[class^=card] .inner{-webkit-box-flex:1;background-color:var(--card-inner-color-bg);border:var(--card-inner-border);border-width:var(--card-inner-border-width);color:var(--c1-fg);display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--card-inner-padding)}[class*=" card"] .title,[class^=card] .title{text-wrap:balance;font-size:var(--card-title-size);font-variant-alternates:normal;font-variation-settings:var(--font-width-heading);font-weight:600;letter-spacing:0;line-height:var(--line-height-heading);margin:0}[class*=" card"] .link:before,[class^=card] .link:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}[class*=" card"] .link-info,[class^=card] .link-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-accent-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.85em;font-style:italic;gap:.25em;margin-bottom:.15em}[class*=" card"] .desc,[class^=card] .desc{color:var(--c1-fg);font-size:.9em;margin-top:.6em}@supports(grid-template-columns:1fr){[class*=" card"],[class^=card]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:var(--card-flex-direction);flex-direction:var(--card-flex-direction);max-width:var(--card-max-width);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;width:auto}[class*=" card"]:focus-within,[class*=" card"]:hover,[class^=card]:focus-within,[class^=card]:hover{-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);-webkit-transform:var(--card-hover-transform);-ms-transform:var(--card-hover-transform);transform:var(--card-hover-transform)}}@media screen and (forced-colors:active){[class*=" card"],[class^=card]{border:var(--line-width-md) solid LinkText}}.card-product{--card-img-size:auto 95%;--card-img-border-width:1px 1px 0;--card-img-aspect-ratio:1.5/1;--card-inner-color-bg:var(--c-grey-95)}.card-banner{--card-img-position:30% center;--card-title-size:var(--h4-size);--card-inner-padding:var(--size-xs) var(--size-lg);--card-inner-border-width:0;--card-inner-border-color:var(--c1-bg);--card-hover-transform:none;background-color:var(--c1-fg);background-position:var(--card-img-position);background-size:cover;border:solid var(--c-accent-strong);border-width:0 0 0 var(--line-width-lg);color:var(--c1-bg)}.card-banner:focus-within,.card-banner:hover{-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low)}.card-banner .inner{border-color:var(--card-inner-border-color);margin-bottom:1em;margin-left:calc(var(--card-inner-border-width)*-1);margin-right:2.4em;margin-top:10em;-webkit-transition:border-left-width .15s ease;transition:border-left-width .15s ease}.card-banner .inner:has(.link:focus-within),.card-banner .inner:has(.link:hover){border-left-width:var(--line-width-lg)}.card-download{--card-flex-direction:row;--card-max-width:24rem;--card-inner-padding:0.7em var(--size-xs) var(--size-xs);--card-img-aspect-ratio:auto;--card-inner-border-width:0;--resource-offset-x:0.5rem;border-top:var(--card-inner-border);margin-left:var(--resource-offset-x)}.card-download:after,.card-download:before{content:none}.card-download .img{position:relative;z-index:1}.card-download .img svg,.card-download .img:after{display:block;height:1.77em;position:absolute;right:0;top:.5em;width:1.77em}.card-download .img:after{background-color:var(--c1-05);content:"";-webkit-transform:skew(0,-35deg);-ms-transform:skew(0,-35deg);transform:skew(0,-35deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;z-index:-1}.card-download .img svg{fill:var(--c1-bg);background-color:var(--c1-30);padding:.25em;z-index:1}.card-download .img img{-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);display:block;min-height:4.5em;-webkit-transform:translateY(-.65em) translateX(calc(var(--resource-offset-x)*-1));-ms-transform:translateY(-.65em) translateX(calc(var(--resource-offset-x)*-1));transform:translateY(-.65em) translateX(calc(var(--resource-offset-x)*-1));width:4.5em}@supports not (aspect-ratio:1){.card-download .img{padding-bottom:0}}@supports(display:grid){.fancy-heading{--link-fg-color:var(--c-white);--link-decoration-color:var(--c1-60);--h1-size:clamp(2.2rem,4vw,3.2rem);--line-height-heading:1.1;--fh-text-padding:var(--size-xl);--fh-img-height:min(16rem,20vh);display:grid;grid-template-columns:subgrid;margin-bottom:2.4em;max-width:100%}.fancy-heading:has(.img){--fh-text-padding:var(--size-sm)}.fancy-heading .img,.fancy-heading .text{grid-column:1/-1}.fancy-heading .img{--fh-bg-color:var(--c2-accent);--fh-gradient-color:var(--c3-accent-faint);--fh-waves:url("/static/images/waves/waves-frame1-pink.09a5cb25e9fc.svg");background-blend-mode:multiply,screen,normal;background-color:var(--fh-bg-color);background-position:var(--img-bg-position,center);background-repeat:no-repeat;background-size:cover;height:var(--fh-img-height)}.fancy-heading .text{--c1-fg:var(--c-white);--c1-bg:var(--c1-10);background-color:var(--c1-bg);color:var(--c1-fg);display:grid;grid-template-columns:1.5rem 1.5rem 1fr 1.5rem 1.5rem;padding:var(--fh-text-padding) 0}@supports(grid-template-columns:subgrid){.fancy-heading .text{grid-template-columns:subgrid}}.fancy-heading .section-link{font-size:1rem;font-size:clamp(.9rem,2vw,1.1rem);font-variation-settings:"wdth" 85;font-weight:500;margin-bottom:.15em;padding-left:.15em}.fancy-heading.section-heading{--h1-size:clamp(2.8rem,5vw,4rem);--fh-text-padding:var(--size-lg);--fh-img-height:min(26rem,36vh)}@media screen and (max-width:51.99rem){.fancy-heading{grid-column:1/-1}.fancy-heading .section-link,.fancy-heading h1{grid-column:2/-2}}@media screen and (min-width:52rem){.fancy-heading{--fh-img-height:min(24rem,28vh);grid-column:3/-3}.fancy-heading h1{grid-column:3/-2}.fancy-heading .section-link{grid-column:3/-3}.fancy-heading.section-heading{--fh-text-padding:var(--size-xl)}.fancy-heading .img{background-repeat:no-repeat;background-size:cover}}}.fancy-img{-webkit-box-shadow:.3em .3em 0 0 var(--c1-fg);box-shadow:.3em .3em 0 0 var(--c1-fg);display:inline-block;position:relative;width:auto}.fancy-img:after,.fancy-img:before{border:solid var(--c2-accent);content:"";display:block;height:4rem;position:absolute;width:4rem}.fancy-img:before{border-width:1em 0 0 1em;left:-.5em;top:-.5em}.fancy-img:after{border-width:0 1em 1em 0;bottom:-.5em;right:-.5em}.fancy-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.footnotes{--flow-space:0;list-style:none;padding-left:0}.footnote{display:block;font-size:.9rem;position:relative}.footnote a{word-break:break-word}.footnote-inner{padding:.85em .6em .85em 1.77em}.footnote-inner:target{scroll-margin-block:3rem}.footnote-id{font-size:.8em;position:absolute;right:calc(100% - 1.33em);text-align:right;vertical-align:super;width:2.4em}.footnote-ref,.footnote-return{--focus-outline-color:var(--c1-fg);background-color:var(--c1-fill);border-radius:.2em;color:var(--c1-fg);font-weight:500;padding-left:.25em;padding-right:.25em;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.footnote-ref:hover,.footnote-return:hover{background-color:var(--c1-fg);color:var(--c1-bg)}.footnote-return{margin-left:.25em}.footnote-return[aria-current=true]{background-color:var(--c1-fg);color:var(--c1-bg)}@media screen and (forced-colors:active){.footnote-return[aria-current=true]{background-color:SelectedItemText;color:SelectedItem}}.footnote-ref{font-size:.85em;margin-left:.15em;margin-right:.25em;padding-bottom:.1em;padding-top:.1em;position:relative}.footnote-ref:target{scroll-margin-block:7vh}:has(>sup>:target){-webkit-animation:target-highlight-bg 3s;animation:target-highlight-bg 3s}[data-popup-footnotes] [data-show-popup=true] :target{-webkit-animation:footnote-popup .15s ease-out;animation:footnote-popup .15s ease-out;bottom:0;left:0;padding:0;position:fixed;scroll-margin-block:0;width:100%;z-index:2}[data-popup-footnotes] [data-show-popup=true] :target p{background-color:var(--c2-fill);border-top:.15rem solid var(--c-accent-strong);height:100%;padding-bottom:max(var(--size-xl),4vh);padding-left:1.77em;padding-right:1em;padding-top:max(var(--size-xl),3vh);position:relative}[data-popup-footnotes] [data-show-popup=true] :target .footnote-dismiss{--btn-padding:0.6em 0.5em;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-popup-footnotes] [data-show-popup=true] :target .footnote-return-links{display:none}@media screen and (min-width:52rem){[data-popup-footnotes] [data-show-popup=true] :target{display:grid;grid-template-columns:1.5rem 1fr repeat(12,min(var(--bg-column-flex),var(--bg-column-max))) 1fr 1.5rem}[data-popup-footnotes] [data-show-popup=true] :target p{grid-column:4/-4;padding-left:min(var(--bg-column-flex),var(--bg-column-max));padding-right:min(var(--bg-column-flex),var(--bg-column-max))}[data-popup-footnotes] [data-show-popup=true] :target .footnote-id{right:calc(100% - min(var(--bg-column-flex),var(--bg-column-max)) + var(--size-lg))}}@media screen and (forced-colors:active){[data-popup-footnotes] [data-show-popup=true] :target p{border-top-width:.3rem}[data-popup-footnotes] [data-show-popup=true] :target .footnote-dismiss{--btn-bg-color:LinkText;--btn-fg-color:Canvas}}[data-popup-footnotes] [data-intersecting=true] :target{background-color:var(--c2-fill)}@-webkit-keyframes footnote-popup{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes footnote-popup{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.footnote-dismiss{--btn-padding:0.5em;--btn-active-transform:scale(1) translateY(-0.8rem);display:none;position:absolute;right:var(--side-padding);top:0;-webkit-transform:translateY(-.8rem);-ms-transform:translateY(-.8rem);transform:translateY(-.8rem);z-index:1}form{--flow-space:2.5em;--label-size:1rem;--legend-size:var(--h4-size);--input-fg:inherit;--input-bg:var(--c1-bg);--input-bg-focus:var(--c1-bg);--input-border-color:var(--c-accent-strong);--input-border-focus:var(--c1-fg);--input-border-width:0.13rem;--checkbox-size:1.5rem;--checkbox-bg:var(--c1-bg);--checkbox-fg:var(--c1-fg);--checkbox-checked-bg:var(--c-accent-strong);--checkbox-checked-fg:var(--c1-bg);--focus-outline-color:var(--c2-accent-strong);--focus-outline-offset:0;--focus-outline-width:0.25rem;--error-fg:var(--c-red-40);--error-container-border-color:var(--c-red-40);--error-input-border-color:var(--c-red-40);--error-input-border-focus:var(--c-red-40);--error-focus-outline-color:var(--c-red-70);max-width:100%;min-width:0}@media screen and (forced-colors:active){form{--checkbox-checked-bg:SelectedItem;--checkbox-checked-fg:SelectedItemText}}fieldset{border-width:0;display:block;margin-left:0;margin-right:0;padding:0}.legend{border-bottom:.13rem solid var(--c2-accent-faint);font-size:var(--legend-size);font-variation-settings:var(--font-width-heading);font-weight:600;padding-bottom:.15em}:where(.form-group :not(:empty)),:where(fieldset :not(:empty)){--flow-space:0.5em}:where(.input-group:has(input[type=checkbox])),:where(.input-group:has(input[type=radio])){--flow-space:0.7em}@supports not selector(:where(*)){.form-group :not(:empty),fieldset :not(:empty){--flow-space:0.5em}.input-group:has(input[type=checkbox]),.input-group:has(input[type=radio]){--flow-space:0.7em}}.form-group,fieldset{--checkbox-padding:var(--size-md)}.form-group{container-name:form-group;container-type:inline-size}.form-group,.input-group{position:relative}fieldset>.input-group:has([type=checkbox]),fieldset>.input-group:has([type=radio]){padding-left:var(--checkbox-padding)}.input-group:has(button){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.15em;max-width:100%;min-width:0}.input-group:has(button) input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.input-group:has(button) button{-webkit-box-flex:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.6em}@supports not (selector(:has)){search .input-group{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.15em;max-width:100%;min-width:0}search .input-group input{-webkit-box-flex:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}search .input-group button{-webkit-box-flex:0;-ms-flex-item-align:stretch;align-self:stretch;border-bottom-left-radius:0;border-top-left-radius:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0}}.input-group:has(button):has(.icon){display:-webkit-box;display:-ms-flexbox;display:flex}.input-group:has(button):has(.icon) button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}@container form-group (width > 24rem){.input-group:has(button){display:-webkit-box;display:-ms-flexbox;display:flex}.input-group:has(button) button{border-bottom-left-radius:0;border-top-left-radius:0;margin-top:0}}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:0;color:var(--input-fg);min-width:0;padding:.4em .6em;-webkit-transition:border .1s ease,color .1s ease,background-color .1s ease,outline .1s ease;transition:border .1s ease,color .1s ease,background-color .1s ease,outline .1s ease;width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:var(--input-bg-focus);border-color:var(--input-border-focus);outline-color:var(--focus-outline-color,currentColor);outline-offset:var(--focus-outline-offset,.15rem);outline-style:solid;outline-width:var(--focus-outline-width,.15rem)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;margin:0}input[type=date],input[type=time]{background-color:var(--input-bg)}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-icon,url("/static/images/icons/icon-arrow-down.5a9f7e1c1e0f.svg"));background-position:right .4em center;background-repeat:no-repeat;background-size:1.2em;padding-right:1.77em;position:relative;text-overflow:ellipsis;white-space:nowrap}select::-ms-expand{display:none}select>option{-webkit-appearance:menulist-button;margin:0;padding:0}select>option[disabled]:not(:empty){display:none}.input-xxs input,.input-xxs select,.input-xxs textarea{max-width:8em}.input-xs input,.input-xs select,.input-xs textarea{max-width:14em}.input-sm input,.input-sm select,.input-sm textarea{max-width:22em}.label,label{display:inline-block;font-size:var(--label-size);line-height:inherit;padding-left:0;padding-right:0;position:relative;width:100%}.form-group>.label,.form-group>label,fieldset>.label,fieldset>label{font-weight:600}.label small,label small{color:var(--c-fg-faint);font-size:.85em;font-weight:400}@supports selector(:has(*)){input[type=checkbox],input[type=radio]{font-size:var(--checkbox-size);height:1em;left:0;margin:0;opacity:0;position:absolute;top:calc(var(--label-size) - var(--input-border-width)*2 - var(--checkbox-size)/2);width:1em}label:has(input[type=checkbox]),label:has(input[type=radio]){padding-left:calc(var(--checkbox-size) + var(--size-xs))}label:has(input[type=checkbox]):before,label:has(input[type=radio]):before{background-color:var(--checkbox-bg);border:var(--input-border-width) solid var(--input-border-color);content:"";display:block;font-size:var(--checkbox-size);height:1em;left:0;margin:0;position:absolute;top:calc(var(--label-size) - var(--input-border-width)*2 - var(--checkbox-size)/2);-webkit-transition:background-color .1s,border-color .1s,outline .1s;transition:background-color .1s,border-color .1s,outline .1s;width:1em}label:has(input[type=checkbox]):after,label:has(input[type=radio]):after{content:"";display:block;font-size:var(--checkbox-size);left:0;margin:0;opacity:0;position:absolute;top:calc(var(--label-size) - var(--input-border-width)*2 - var(--checkbox-size)/2);-webkit-transition:opacity .1s;transition:opacity .1s}label:has(input[type=checkbox]):after{border:solid var(--checkbox-checked-fg);border-width:0 .23em .23em 0;height:.76em;left:.27em;-webkit-transform:translateY(5%) rotate(45deg);-ms-transform:translateY(5%) rotate(45deg);transform:translateY(5%) rotate(45deg);width:.47em}label:has(input[type=checkbox]:checked):before{background-color:var(--checkbox-checked-bg)}label:has(input[type=checkbox]:checked):after{opacity:1}label:has(input[type=radio]):before{border-radius:50%}label:has(input[type=radio]):after{background-clip:content-box;background-color:var(--checkbox-bg);border:.23em solid rgba(0,0,0,0);border-radius:50%;font-size:var(--checkbox-size);height:1em;left:0;margin:0;position:absolute;top:calc(var(--label-size) - var(--input-border-width)*2 - var(--checkbox-size)/2);width:1em}label:has(input[type=radio]:checked):before{background-color:var(--checkbox-checked-fg)}label:has(input[type=radio]:checked):after{background-color:var(--checkbox-checked-bg);opacity:1}label:has(input[type=checkbox]:focus):before,label:has(input[type=radio]:focus):before{border-color:var(--input-border-focus);outline-color:var(--focus-outline-color);outline-offset:var(--focus-outline-offset);outline-style:solid;outline-width:var(--focus-outline-width)}}[class*=" help-text"],[class^=help-text]{border-left:var(--line-width-md) solid var(--line-color-faint);color:var(--c-fg-faint);font-size:.9rem;margin-left:.07em;padding-left:.6em}.help-text-checkbox{margin-left:calc(var(--checkbox-size) + var(--size-xs) + .1em)}[data-field-valid=false]{--input-border-color:var(--error-input-border-color);--input-border-focus:var(--error-input-border-focus);--focus-outline-color:var(--error-focus-outline-color);border-left:var(--line-width-lg) solid var(--error-container-border-color);margin-left:calc(var(--side-padding)*-1);padding-left:calc(var(--side-padding) - var(--line-width-lg))}[data-error-container]{color:var(--error-fg);font-weight:600}[data-error-container].checkbox{padding-left:calc(var(--checkbox-size) + var(--size-xxs) + .4em)}[data-error-container]:empty{--flow-space:0}[data-error-container]:empty:first-child+*{--flow-space:0}.form-error{font-style:italic}.form-error .icon{--icon-color:currentColor;color:var(--icon-color);height:1em;margin:0 .3em -.1em 0;width:1em}:root{--h1-size:2.7rem;--h2-size:2rem;--h3-size:1.65rem;--h4-size:var(--size-rem-lg);--h5-size:1.15rem;--h6-size:1rem}@supports(width:clamp(1em,5vw,2em)){:root{--h1-size:clamp(2.5rem,4vw,3.6rem);--h2-size:clamp(1.85rem,3vw,2.4rem);--h3-size:clamp(1.5rem,2.8vw,1.7rem)}}@supports not selector(:where(*)){main .u-h1,main .u-h2,main .u-h3,main .u-h4,main .u-h5,main .u-h6,main h1,main h2,main h3,main h4,main h5,main h6{color:var(--c1-fg)}main h3,main h5{color:var(--c1-40)}main .u-h1,main .u-h2,main h1,main h2{text-wrap:balance}main .u-h3,main .u-h4,main .u-h5,main .u-h6,main h3,main h4,main h5,main h6{text-wrap:pretty}}@supports selector(:where(*)){:where(main h1,main h2,main h3,main h4,main h5,main h6,main .u-h1,main .u-h2,main .u-h3,main .u-h4,main .u-h5,main .u-h6){color:var(--c1-fg)}:where(main h3,main h5){color:var(--c1-40)}:where(main h1,main h2,main .u-h1,main .u-h2){text-wrap:balance}:where(main h3,main h4,main h5,main h6,main .u-h3,main .u-h4,main .u-h5,main .u-h6){text-wrap:pretty}}.u-h1,.u-h2,.u-h3,.u-h4,.u-h5,h1,h2,h3,h4,h5{font-family:var(--fonts-heading)}.u-h1,.u-h2,.u-h3,.u-h4,h1,h2,h3,h4{font-variation-settings:var(--font-width-heading);line-height:var(--line-height-heading)}.u-h1,.u-h2,h1,h2{font-variant-alternates:stylistic(salt);font-weight:700}.u-h3,.u-h4,.u-h5,.u-h6,h3,h4,h5,h6{font-variant-alternates:normal;letter-spacing:var(--letter-spacing-base)}.u-h5,.u-h6,h5,h6{font-variation-settings:var(--font-width-base);line-height:var(--line-height-base)}.u-h1,h1{font-size:var(--h1-size);letter-spacing:var(--letter-spacing-h1)}main>h1:first-child{margin-top:1.33rem}.u-h2,h2{font-size:var(--h2-size);letter-spacing:var(--letter-spacing-h2)}.fancy-heading+.u-h2,.fancy-heading+h2,h1+.u-h2,h1+h2{--flow-space:0.8em}.u-h3,h3{font-size:var(--h3-size)}h2+.u-h3,h2+h3{--flow-space:0.8em}.u-h4,h4{font-size:var(--h4-size)}h3+.u-h4,h3+h4{--flow-space:1em}.u-h5,h5{font-size:var(--h5-size)}.u-h6,h6{font-family:var(--fonts-body);font-size:var(--h6-size);font-style:italic;font-weight:500}.heading-icon{--flow-space:var(--size-xl);--h2-size:clamp(1.85rem,3vw,2rem);--icon-padding:0.3em;--icon-border-width:var(--line-width-md);--heading-border-width:var(--line-width-md);--border-color:var(--c3-accent-faint);border-top:var(--heading-border-width) solid var(--border-color);padding-top:.6em;position:relative}.heading-icon:has(svg [href="#icon-lightbulb-outline"]),.heading-icon:has(svg [href="#icon-lightbulb-solid"]){--icon-padding:0.1em;--icon-border-width:0}.heading-icon .icon-container{background-color:var(--c1-bg);border:var(--icon-border-width) solid var(--border-color);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;height:2em;height:min(2em,4rem);left:0;line-height:1;padding:var(--icon-padding);position:absolute;top:0;-webkit-transform:translate(-1rem,-80%);-ms-transform:translate(-1rem,-80%);transform:translate(-1rem,-80%);width:2em;width:min(2em,4rem)}.heading-icon .icon{--icon-width:100%;--icon-height:100%;margin:auto}.heading-icon .icon [href="#icon-lightbulb-outline"],.heading-icon .icon [href="#icon-lightbulb-solid"]{--bulb:var(--c-yellow-80);--base:var(--c-yellow-60)}@media screen and (min-width:32rem){.heading-icon{padding-left:1.8em;padding-top:.25em}.heading-icon .icon-container{-webkit-transform:translate(-1rem,-30%);-ms-transform:translate(-1rem,-30%);transform:translate(-1rem,-30%)}}@media screen and (min-width:52rem){.heading-icon{padding-left:min(1.5em,3.1rem)}.heading-icon .icon-container{-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}:root{--header-logo-size-sm:12rem;--header-logo-size:13rem;--header-logo-size-resp:calc(12rem + 1vw);--header-border-color:var(--c1-fg);--header-border-width:var(--line-width-lg);--header-border:var(--header-border-width) solid var(--header-border-color)}@supports(width:clamp(1em,5vw,2em)){:root{--header-logo-size-resp:clamp(12rem,27vw,16rem)}}@supports(display:grid){.header-nav{display:grid;font-family:var(--fonts-heading);font-stretch:75%;gap:.5em;grid-column:1/-1;grid-template-areas:"ls logo rs" "ls nav1 rs" "ls nav2 rs" "ls search rs";grid-template-columns:1.5rem 1fr 1.5rem;padding-bottom:1rem}.header-nav:before{content:"bp: 49.99rem, 50rem";display:none;visibility:hidden}.header-nav-logo{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:logo}.header-nav-logo a{display:block;margin-left:-.3em}.header-nav-logo svg{height:auto;max-width:100%;width:var(--header-logo-size-sm)}.header-nav-primary,.header-nav-secondary{--link-fg-color:var(--c1-fg);--link-decoration-color:transparent;--link-decoration-color-hover:var(--c2-accent);--link-decoration-offset:0.1em;-webkit-column-gap:1.4rem;-moz-column-gap:1.4rem;column-gap:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.header-nav-primary a,.header-nav-secondary a{letter-spacing:-.01em}.header-nav-primary a.current-section,.header-nav-primary a:active,.header-nav-primary a:focus-visible,.header-nav-primary a:hover,.header-nav-primary a[aria-current=page],.header-nav-secondary a.current-section,.header-nav-secondary a:active,.header-nav-secondary a:focus-visible,.header-nav-secondary a:hover,.header-nav-secondary a[aria-current=page]{-webkit-text-decoration-color:var(--link-decoration-color-hover);text-decoration-color:var(--link-decoration-color-hover);text-decoration-thickness:var(--link-decoration-width-hover)}.header-nav-primary{font-size:1.6rem;font-weight:700;grid-area:nav1}[lang|=fr] .header-nav-primary{font-size:1.4rem;font-size:clamp(1.3rem,3vw,1.6rem)}.header-nav-secondary{grid-area:nav2}.header-nav-search{grid-area:search}@media screen and (max-width:49.99rem){[data-menu-sm=false] *{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-es11=true] [data-menu-sm=false] .header-nav-primary,[data-es11=true] [data-menu-sm=false] .header-nav-search,[data-es11=true] [data-menu-sm=false] .header-nav-secondary{display:none}[data-es11=true] [data-menu-sm=false],[data-es11=true] [data-menu-sm=true]{-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:0;grid-template-areas:"ls logo menutoggle rs";grid-template-columns:1.5rem 1fr -webkit-max-content 1.5rem;grid-template-columns:1.5rem 1fr max-content 1.5rem;padding-bottom:0}[data-es11=true] [data-menu-sm=false] .header-nav-logo,[data-es11=true] [data-menu-sm=true] .header-nav-logo{justify-self:start;padding-block:.7vw;padding-right:1rem}}@media screen and (min-width:50rem){.header-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem 2rem;grid-column:3/-3;grid-template-areas:"logo nav2 search" "nav1 nav1 nav1";grid-template-columns:1fr 2fr 1fr;grid-template-columns:var(--header-logo-size-resp) 2fr min(28vw,18rem);padding-bottom:0}.header-nav-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-bottom:.8rem}.header-nav-logo svg{height:calc(var(--header-logo-size)*.3);height:calc(var(--header-logo-size-resp)*.3);max-height:20vw;width:var(--header-logo-size);width:var(--header-logo-size-resp)}.header-nav-primary{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.7rem;justify-content:center}.header-nav-search,.header-nav-secondary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-nav-primary{--link-decoration-color:transparent;--link-decoration-color-hover:transparent}.header-nav-primary a{border-top-left-radius:.3em;border-top-right-radius:.3em;display:block;height:100%;padding:.2em .5em;position:relative}.header-nav-primary a:active,.header-nav-primary a:focus-visible,.header-nav-primary a:hover{--focus-outline-color:var(--c1-fg);background-color:var(--c2-accent-faint)}.header-nav-primary a.current-section,.header-nav-primary a[aria-current=page]{--link-fg-color:var(--c1-bg);background-color:var(--c1-fg)}.header-nav-secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav-secondary:not(:has(+.header-nav-search)){grid-column-end:search}}@media screen and (min-width:60rem){.header-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem 2rem;grid-template-areas:"logo nav2 search" "logo nav1 nav1"}.header-nav-primary{-webkit-box-pack:end;-ms-flex-pack:end;font-size:1.5rem;font-size:clamp(1.3rem,2.5vw,1.7rem);justify-content:flex-end}[lang|=fr] .header-nav-primary{font-size:clamp(1.25rem,2.1vw,1.6rem)}}}@media screen and (forced-colors:active){.header-nav-primary a.current-section,.header-nav-primary a[aria-current=page],.header-nav-secondary a.current-section,.header-nav-secondary a[aria-current=page]{background-color:SelectedItem;color:SelectedItemText}}@supports(display:flex) and ((not selector(::marker)) or (not (rotate:90deg))){.header-nav-primary li{margin-left:.4em;margin-right:.4em}@media screen and (min-width:50rem){.header-nav-primary li{margin-right:0}.header-nav-primary li:first-of-type{margin-left:0}}}:where([class*=" icon"]:not([class^=icon-nav])),:where([class^=icon]:not([class^=icon-nav])){--icon-width:0.8em;--icon-height:0.8em;fill:currentColor;height:var(--icon-height);pointer-events:none;width:var(--icon-width)}@supports not selector(:where(*)){[class*=" icon"]:not([class^=icon-nav]),[class^=icon]:not([class^=icon-nav]){--icon-width:1em;--icon-height:1em;fill:currentColor;height:var(--icon-height);pointer-events:none;width:var(--icon-width)}}.icon-sm{--icon-width:0.7em;--icon-height:0.7em}.icon-md{--icon-width:1em;--icon-height:1em}.icon-lg{--icon-width:1.25em;--icon-height:1.25em}.icon-social{--icon-width:1.5rem;--icon-height:1.5rem}.icon-nav{--link-font-size:var(--h4-size);display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;text-align:center}.icon-nav a{--link-text-fg:inherit;--link-text-bg:var(--c3-fill);--icon-fg:var(--icon-color,var(--c1-fg));--icon-bg:var(--c-white);--icon-border-color:var(--c-grey-80);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:var(--link-font-size);font-variation-settings:var(--font-width-heading);font-weight:600;height:100%;line-height:var(--line-height-heading);text-decoration:none}.icon-nav a:active,.icon-nav a:focus-visible,.icon-nav a:hover,.icon-nav a[aria-current]{--link-text-fg:var(--c-white);--link-text-bg:var(--c1-fg);--icon-fg:var(--c-white);--icon-bg:var(--icon-color,var(--c1-fg));--icon-border-color:var(--icon-color,var(--c1-fg));z-index:1}.icon-nav .img{-webkit-box-flex:0;aspect-ratio:1;background-color:var(--icon-bg);border:var(--line-width-sm) solid var(--icon-border-color);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;margin-inline:var(--size-md);margin-bottom:min(3vh,var(--size-md));-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s}@supports not (aspect-ratio:1){.icon-nav .img{padding-bottom:20%}}.icon-nav svg{fill:var(--icon-fg);display:block;height:auto;margin:auto;-webkit-transition:fill .1s;transition:fill .1s;width:70%}.icon-nav .link-text{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--link-text-bg);color:var(--link-text-fg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;justify-content:center;padding:var(--size-sm) var(--size-md);position:relative;-webkit-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s;width:100%}.icon-nav [aria-current]>.link-text:after{border:1rem solid rgba(0,0,0,0);border-top:1rem solid var(--link-text-bg);content:"";display:block;left:50%;position:absolute;top:99%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media screen and (max-width:30rem){.icon-nav{gap:var(--size-sm)}.icon-nav li{grid-column:1/-1}.icon-nav a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.icon-nav .img{height:4rem;margin:0;width:4rem}.icon-nav .link-text{margin-left:var(--size-xs)}.icon-nav [aria-current]>.link-text:after{border-left-color:var(--c-bg);left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.u-link,:where(a){word-wrap:break-word;-webkit-text-decoration-skip:ink;color:var(--link-fg-color);text-decoration:underline;-webkit-text-decoration-color:var(--link-decoration-color);text-decoration-color:var(--link-decoration-color);text-decoration-skip-ink:auto;text-decoration-thickness:var(--link-decoration-width);text-underline-offset:var(--link-decoration-offset);-webkit-transition:text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;transition:text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;transition:text-decoration-color .1s,text-decoration-thickness .1s,background-color .15s,color .15s;transition:text-decoration-color .1s,text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;word-break:break-word}.u-link:hover,:where(a):hover{-webkit-text-decoration-color:var(--link-decoration-color-hover);text-decoration-color:var(--link-decoration-color-hover);text-decoration-thickness:var(--link-decoration-width-hover)}@supports not selector(:where(*)){a{word-wrap:break-word;-webkit-text-decoration-skip:ink;color:var(--link-fg-color);text-decoration:underline;-webkit-text-decoration-color:var(--link-decoration-color);text-decoration-color:var(--link-decoration-color);text-decoration-skip-ink:auto;text-decoration-thickness:var(--link-decoration-width);text-underline-offset:var(--link-decoration-offset);-webkit-transition:text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;transition:text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;transition:text-decoration-color .1s,text-decoration-thickness .1s,background-color .15s,color .15s;transition:text-decoration-color .1s,text-decoration-thickness .1s,background-color .15s,color .15s,-webkit-text-decoration-color .1s;word-break:break-word}a:hover{-webkit-text-decoration-color:var(--link-decoration-color-hover);text-decoration-color:var(--link-decoration-color-hover);text-decoration-thickness:var(--link-decoration-width-hover)}}.u-link{--link-fg-color:var(--link-fg-color);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:rgba(0,0,0,0);border-width:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}.u-link svg{-ms-flex-item-align:center;align-self:center;height:var(--btn-icon-size,1.4cap);margin-inline:.15em;width:var(--btn-icon-size,1.4cap)}@media screen and (forced-colors:none){[rel=external]:where(:not(.u-no-pseudo):not(.link)):after,[rel=external]:where(:not(.u-no-pseudo):not(.link)):before,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):after,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):before{background-position:center 30%;background-repeat:no-repeat;background-size:100%;content:none;height:1em;padding-block:-.2em 0}[rel=external]:where(:not(.u-no-pseudo):not(.link)):before,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):before{margin-inline:.1em .25em;padding-right:1em}[rel=external]:where(:not(.u-no-pseudo):not(.link)):after,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):after{margin-inline:.25em .1em;padding-left:1em}[rel=external]:where(:not(.u-no-pseudo):not(.link)):after,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):after{background-image:url("/static/images/icons/icon-external.32fe63b87b2e.svg");content:"";font-size:.8em;font-size:calc(.57em + .2rem);padding-top:.25em}[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):before{background-position:center 30%;background-repeat:no-repeat;background-size:100%;content:none;height:1em;padding-block:-.2em 0}[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):before{margin-inline:.1em .25em;padding-right:1em}[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after{margin-inline:.25em .1em;padding-left:1em}[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after{background-image:url("/static/images/icons/icon-c3p.e466951c8f60.svg");content:"";font-size:.8em;font-size:calc(.575em + .3rem);opacity:var(--link-icon-opacity)}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):after,[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):before{background-position:center 30%;background-repeat:no-repeat;background-size:100%;content:none;height:1em;padding-block:-.2em 0}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):before{margin-inline:.1em .25em;padding-right:1em}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):after{margin-inline:.25em .1em;padding-left:1em}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):before{background-image:url("/static/images/icons/icon-download.b5296a10bbba.svg");content:""}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):after{background-image:none}[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):after,[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):before{background-position:center 30%;background-repeat:no-repeat;background-size:100%;content:none;height:1em;padding-block:-.2em 0}[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):before{margin-inline:.1em .25em;padding-right:1em}[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):after{margin-inline:.25em .1em;padding-left:1em}[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):before{background-image:url("/static/images/icons/icon-phone.0faa8693ca60.svg");content:"";font-size:.85em}[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):after,[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):before{background-position:center 30%;background-repeat:no-repeat;background-size:100%;content:none;height:1em;padding-block:-.2em 0}[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):before{margin-inline:.1em .25em;padding-right:1em}[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):after{margin-inline:.25em .1em;padding-left:1em}[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):before{background-image:url("/static/images/icons/icon-mail.6100a310a4ea.svg");content:"";font-size:.85em}@supports((-webkit-mask-image:none) or (mask-image:none)){[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):before,[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):before,[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):before,[rel=external]:where(:not(.u-no-pseudo):not(.link)):after,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):after{background-color:var(--link-icon-color);background-image:none;content:"";-webkit-mask-position:right 15%;mask-position:right 15%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}[rel=external]:where(:not(.u-no-pseudo):not(.link)):after,[target=_blank]:where(:not(.u-no-pseudo):not(.link)):after{-webkit-mask-image:url("/static/images/icons/icon-external.32fe63b87b2e.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));-webkit-mask-image:url("/static/images/icons/icon-external.32fe63b87b2e.svg"),linear-gradient(transparent,transparent);mask-image:url("/static/images/icons/icon-external.32fe63b87b2e.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));mask-image:url("/static/images/icons/icon-external.32fe63b87b2e.svg"),linear-gradient(transparent,transparent)}[href*="://protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://www.protectchildren.ca"]:where(:not(.u-no-pseudo):not(.link)):after,[href*="://www.protegeonsnosenfants.ca"]:where(:not(.u-no-pseudo):not(.link)):after{-webkit-mask-image:url("/static/images/icons/icon-c3p.e466951c8f60.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));-webkit-mask-image:url("/static/images/icons/icon-c3p.e466951c8f60.svg"),linear-gradient(transparent,transparent);mask-image:url("/static/images/icons/icon-c3p.e466951c8f60.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));mask-image:url("/static/images/icons/icon-c3p.e466951c8f60.svg"),linear-gradient(transparent,transparent)}[href$=".pdf"]:where(:not(.u-no-pseudo):not(.link)):before{-webkit-mask-image:url("/static/images/icons/icon-download.b5296a10bbba.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));-webkit-mask-image:url("/static/images/icons/icon-download.b5296a10bbba.svg"),linear-gradient(transparent,transparent);mask-image:url("/static/images/icons/icon-download.b5296a10bbba.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));mask-image:url("/static/images/icons/icon-download.b5296a10bbba.svg"),linear-gradient(transparent,transparent)}[href^="tel:"]:where(:not(.u-no-pseudo):not(.link)):before{-webkit-mask-image:url("/static/images/icons/icon-phone.0faa8693ca60.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));-webkit-mask-image:url("/static/images/icons/icon-phone.0faa8693ca60.svg"),linear-gradient(transparent,transparent);mask-image:url("/static/images/icons/icon-phone.0faa8693ca60.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));mask-image:url("/static/images/icons/icon-phone.0faa8693ca60.svg"),linear-gradient(transparent,transparent)}[href^="mailto:"]:where(:not(.u-no-pseudo):not(.link)):before{-webkit-mask-image:url("/static/images/icons/icon-mail.6100a310a4ea.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));-webkit-mask-image:url("/static/images/icons/icon-mail.6100a310a4ea.svg"),linear-gradient(transparent,transparent);mask-image:url("/static/images/icons/icon-mail.6100a310a4ea.svg"),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));mask-image:url("/static/images/icons/icon-mail.6100a310a4ea.svg"),linear-gradient(transparent,transparent)}}}.menu-sm-toggle{--btn-padding:0.85em;--btn-bg-color:var(--c3-accent-faint);--btn-fg-color:var(--c1-fg);--btn-bg-color-hover:var(--c3-accent-faint);--btn-fg-color-hover:var(--c1-fg);--btn-font-weight:600;--btn-border-width:0;--btn-border-color:var(--header-border-color);--btn-border-color-hover:var(--header-border-color);--btn-active-transform:none;--btn-outline-width:0.2em;--btn-outline-color:var(--c1-fg);align-self:end;border-bottom:var(--header-border);border-bottom-left-radius:0;border-bottom-right-radius:0;grid-area:menutoggle;margin-bottom:calc(var(--header-border-width)*-1);-webkit-transform:none;-ms-transform:none;transform:none}.menu-sm-toggle[aria-expanded=true]{border-color:var(--c3-accent-faint)}.menu-sm-toggle .icon{height:1em;width:1em}.menu-sm-toggle path{stroke-width:2px}.nav-menu{background-color:var(--c3-accent-faint);overflow-y:scroll}.nav-menu-inner{padding:2rem 1.5rem}.nav-menu-inner>*+*{margin-top:1.25em}.nav-menu-inner .header-nav-primary,.nav-menu-inner .header-nav-secondary{--link-decoration-color-hover:var(--c3-fill)}.nav-menu-inner .header-nav-primary{border-bottom:.15rem solid var(--c3-fill);display:block;font-size:1.6em;font-variation-settings:"wdth" 80;font-weight:600;padding-bottom:1em;text-align:center}.nav-menu-inner .header-nav-primary li+li{margin-top:.25em}.nav-menu-inner .header-nav-primary [href*="://protectchildren.ca"],.nav-menu-inner .header-nav-primary [href*="://protegeonsnosenfants.ca"],.nav-menu-inner .header-nav-primary [href*="www.protectchildren.ca"],.nav-menu-inner .header-nav-primary [href*="www.protegeonsnosenfants.ca"]{margin-right:-.9em}.nav-menu-inner .header-nav-secondary{border-bottom:.15rem solid var(--c3-fill);padding-bottom:1.25em}.nav-menu-inner .header-nav-secondary,.nav-menu-inner .social-links,.nav-menu-inner .social-links ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-menu{bottom:0;left:0;position:fixed;right:0;top:0;top:var(--main-nav-height);z-index:5}.nav-menu[aria-hidden=true]{display:none}.nav-menu-inner{display:block;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.is-open .nav-menu-inner{opacity:1}.is-closing .nav-menu-inner{opacity:0}.nav-menu-inner>*{-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.is-open .nav-menu-inner>*{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.is-closing .nav-menu-inner>*{-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem)}.newsletter-signup{--icon-size:3.6em;--line-color-faint:var(--c2-accent-faint)}.site-footer .newsletter-signup{--c-accent:var(--c1-50);--c-accent-strong:var(--c1-40);--c-accent-faint:var(--c2-70)}.newsletter-signup .icon-callout{padding:.25em 0}@media screen and (max-width:27.99rem){.newsletter-signup{padding-left:1.33em;padding-right:1.33em}}@media screen and (min-width:28rem){.newsletter-signup{padding-left:3.25em;padding-right:2.4em}}.pagination ul{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;justify-content:center;list-style:none;padding:0}.pagination li[aria-hidden=true]{color:var(--c-accent-strong)}.pagination a:not([aria-current=page]){--btn-bg-color:var(--c1-fill);--btn-fg-color:var(--c1-fg);--btn-bg-color-hover:var(--c1-30);--btn-fg-color-hover:var(--c1-bg);--btn-outline-color:var(--c1-fg)}.pagination .btn{--btn-padding:0.5em 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em}.testimonials{--column-width:25rem;--column-gap:var(--size-xxl)}.testimonials .blockquote-container{--flow-space:var(--size-xxl);margin-inline:1rem}@media screen and (min-width:bp(body-grid-lg)){.testimonials{grid-column:4/-4}}@media screen and (min-width:57rem){.testimonials{grid-column:3/-3}}.tile-nav{--gap:0.7em;--link-font-size:var(--h3-size);--link-height:clamp(10rem,14vh,16rem);list-style:none;padding:0;text-align:center}.tile-nav>.full-width{grid-column:1/-1}.tile-nav a{--btn-bg-color:var(--c3-fill);--btn-bg-color-hover:var(--c3-accent-faint);--btn-fg-color:var(--c1-fg);--btn-fg-color-hover:var(--c1-fg);--btn-outline-color:var(--c1-fg);--link-decoration-color:transparent;--link-decoration-offset:0.15em;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--link-font-size);font-variation-settings:var(--font-width-heading);height:12rem;height:var(--link-height);justify-content:center;line-height:var(--line-height-heading);padding:.6em;text-decoration:underline;-webkit-text-decoration-color:var(--link-decoration-color);text-decoration-color:var(--link-decoration-color);text-decoration-thickness:var(--link-decoration-width);text-underline-offset:var(--link-decoration-offset);width:100%}.tile-nav a[aria-current]{--btn-bg-color:var(--c1-fg);--btn-bg-color-hover:var(--c1-30);--btn-fg-color:var(--c-white);--btn-fg-color-hover:var(--c-white);--link-decoration-color:var(--c3-accent)}.tile-nav a .link-text{position:relative}.tile-nav a[aria-current] .link-text:after{border:.5em solid rgba(0,0,0,0);border-top:.5em solid var(--link-decoration-color);content:"";display:block;left:50%;position:absolute;top:calc(100% - var(--link-decoration-width));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}search input{padding:.5em .6em}search input::-webkit-input-placeholder{color:var(--c-accent-strong);opacity:1}search input::-moz-placeholder{color:var(--c-accent-strong);opacity:1}search input:-ms-input-placeholder{color:var(--c-accent-strong);opacity:1}search input::-ms-input-placeholder{color:var(--c-accent-strong);opacity:1}search input::placeholder{color:var(--c-accent-strong);opacity:1}search .btn{--btn-fg-color:var(--c3-accent-faint);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em .6em}search .icon{margin:auto}.search-results{--flow-space:2.5rem;list-style:none;padding:0}.search-results li>*{--flow-space:1rem}.section-nav{font-size:1rem;font-size:clamp(1rem,3vw,1.1rem);font-variation-settings:"wdth" 75}main>.section-nav{border:solid var(--c3-accent);border-width:var(--line-width-sm) 0;font-size:1.2rem;margin-bottom:3.25em;margin-top:3.25em;padding-bottom:1.33em;padding-top:1.33em}main>.section-nav ul{background-color:rgba(0,0,0,0)}.section-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--c2-fill);color:var(--c1-fg);-webkit-column-gap:clamp(.5rem,2vw,1.5rem);-moz-column-gap:clamp(.5rem,2vw,1.5rem);column-gap:clamp(.5rem,2vw,1.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem 1.5rem;grid-column:1/-1;justify-content:center;list-style:none;margin:0;padding:.4em 1.33em;text-align:center}@media screen and (min-width:52rem){.section-nav ul{grid-column:3/-3}}.section-nav ul a{text-wrap:balance;color:inherit;display:block;font-weight:500;padding:.25em .85em;position:relative;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:.2em;text-underline-offset:.15em;-webkit-transition:-webkit-text-decoration .15s ease;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease;z-index:0}.section-nav ul a.current-section,.section-nav ul a:active,.section-nav ul a:focus-visible,.section-nav ul a:hover,.section-nav ul a[aria-current=page]{-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent)}@media screen and (forced-colors:active){.section-nav ul a.current-section,.section-nav ul a[aria-current=page]{background-color:SelectedItem;color:SelectedItemText}}.section-nav .section-name{--link-fg-color:currentColor;--link-decoration-offset:0.1em;background-color:var(--c1-fg);-webkit-box-shadow:inset 0 .2em .6em var(--c1-05);box-shadow:inset 0 .2em .6em var(--c1-05);color:var(--c1-bg);font-size:1.25rem;font-size:clamp(1.25rem,5vw,1.5rem);font-weight:600;grid-column:1/-1;letter-spacing:-.01em;line-height:var(--line-height-heading);padding:.6em 0;text-align:center}@media screen and (max-width:49.99rem){.section-nav .section-name{display:block}}@media screen and (min-width:50rem){.section-nav .section-name{display:none}}.site-footer{--flow-space:var(--size-xxxl);--c-fg:var(--c1-bg);--c-bg:var(--c1-05);--c-accent:var(--c1-60);--c-accent-strong:var(--c1-70);--c-accent-faint:var(--c1-40);--c-fg-faint:var(--c1-80);--line-color-faint:var(--c-accent-faint);--link-fg-color:currentColor;--link-icon-color:var(--c-accent);-webkit-box-flex:0;background-color:var(--c-bg);background-image:url("/static/images/waves/waves3-purple.a0ae0e57c83a.svg");background-position:0;background-repeat:repeat-x;background-size:cover;border-top:var(--line-width-lg) solid var(--c1-20);color:var(--c-fg);-ms-flex:0 0 auto;flex:0 0 auto;font-family:var(--fonts-heading);padding-bottom:min(12vh,6rem);padding-top:min(10vh,5rem);position:relative}.site-footer hr{border-color:var(--c-accent-faint)}.site-footer p+p{--flow-space:1.25rem}.site-footer a{padding:.2em 0}.site-footer .social-links{border-top:var(--line-width-sm) solid var(--c-accent-faint);margin-top:2.4em;padding-top:2.4em}.site-footer svg.icon-social{display:block}@media screen and (max-width:69.99rem){.site-footer .social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer .newsletter-signup{margin-top:3.25em}}@media screen and (min-width:70rem){.site-footer .footer-menu:has(~.newsletter-signup),.site-footer .social-links:has(~.newsletter-signup){grid-column:3/9;margin-right:1.77em}.site-footer .newsletter-signup{align-self:start;grid-column:9/-3;grid-row:1/span 3;margin-top:0}@supports not selector(:has(*)){.site-footer .footer-menu,.site-footer .social-links{grid-column:3/9;margin-right:1.77em}}}@media screen and (forced-colors:active){.site-footer{background-image:none}}.footer-columns{-webkit-column-gap:2.4em;-moz-column-gap:2.4em;column-gap:2.4em;-webkit-columns:12rem auto;-moz-columns:12rem auto;columns:12rem}.footer-columns-hs{-webkit-column-gap:3.25em;-moz-column-gap:3.25em;column-gap:3.25em;-webkit-columns:15rem auto;-moz-columns:15rem auto;columns:15rem}.footer-menu-list{--flow-space:var(--size-sm);--link-decoration-color:transparent;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1.2rem;list-style:none;padding:0}.footer-menu-list>li>a{font-weight:600}.footer-menu-sublist{--flow-space:var(--size-xs);font-size:1rem;list-style:none;margin-top:.6em;padding-left:1.33em}.footer-legal{font-size:.9em;margin-top:4.5rem}.site-header{-webkit-box-flex:0;border-bottom:var(--header-border);-ms-flex:0 0 auto;flex:0 0 auto;padding-top:.5rem;position:relative;z-index:3}@media screen and (min-width:50rem){.site-header{padding-top:1rem}}@media screen and (min-width:60rem){.site-header{padding-top:1.5rem}}.skip-link{background-color:var(--c1-bg);display:block;left:-9999px;margin:6px;padding:.25em .5em;position:absolute;top:0;z-index:6}.skip-link:active,.skip-link:focus{left:0}.social-links,.social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 2em;list-style:none;padding:0}@supports(display:flex) and ((not selector(::marker)) or (not (rotate:90deg))){.social-links li,.social-links>*{margin:.2em .8em}}.tags-filter{max-width:100%;position:relative}.tags-filter:before{content:"bp: 51.99rem, 52rem";display:none;visibility:hidden}@media screen and (max-width:51.99rem){[data-resource-filter-support=true] .tags-filter-list:not([aria-modal]){display:none}}@media screen and (min-width:52rem){[data-resource-filter-support=true] .tags-filter{margin-top:2.4em}[data-resource-filter-support=true] .tags-filter button[type=submit],[data-resource-filter-support=true] .tags-filter li:has(button[type=submit]){display:none}}.count-badge{--c-fg:var(--c1-bg);--c-bg:var(--c1-30);background-color:var(--c-bg);border-radius:1em;color:var(--c-fg);display:inline-block;font-size:.7em;font-weight:600;line-height:1;margin-left:.6em;min-width:1.9em;padding:.4em;text-align:center}@media screen and (forced-colors:active){.count-badge{border:.15rem solid CanvasText}}@media screen and (max-width:51.99rem){.tags-filter-controls{background-color:var(--c1-bg);border-bottom:var(--line-width-sm) solid var(--c3-accent-faint);grid-column:1/-1;padding:.6em 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.tags-filter-controls .btn{--btn-bg-color:var(--c1-90);--btn-fg-color:var(--c1-fg);--btn-bg-color-hover:var(--c1-95)}[aria-controls=tags-filter-form]{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}[aria-controls=tags-filter-form] .count-badge{--c-fg:var(--btn-bg-color);--c-bg:var(--btn-fg-color)}[aria-controls=tags-filter-form] svg{margin:0 .25em 0 0}}.tags-filter-list{--checkbox-size:1.1rem;--flow-space:1.5em;position:relative}.tags-filter-list[aria-modal=true]{background-color:rgba(80,65,88,.4);margin-bottom:0}.tags-filter-list .panel-close{padding-left:.6em;padding-right:.6em;position:absolute;right:1em;top:1em;z-index:5}.tags-filter-list h3{font-style:italic}.tags-filter-list ul{list-style:none;padding-left:0}.tags-filter-list a:not(.btn){border-radius:.2em;padding:.05em .25em;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.tags-filter-list a:not(.btn):active,.tags-filter-list a:not(.btn):focus-visible,.tags-filter-list a:not(.btn):hover{background-color:var(--c1-30);color:var(--c1-bg)}@media screen and (max-width:51.99rem){.tags-filter-list{margin-bottom:1.77em}}@media screen and (min-width:52rem){.tags-filter-list{display:inline-block;margin-right:1.33em;vertical-align:top;width:25%}@supports(grid-column:1/-1){.tags-filter-list{display:block;grid-column:1/5;vertical-align:auto;width:auto}}}@media screen and (min-width:70rem){.tags-filter-list{grid-column:1/4}}.tags-filter-list-inner{position:relative}[aria-modal=true] .tags-filter-list-inner{--flow-space:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--c1-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:30rem}[aria-modal=true] .tags-filter-list-inner>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1em}@media screen and (min-width:52rem){.tags-filter-list-inner{--flow-space:1em}}.filter-results-heading,.tags-filter-list-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c1-fg);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--h4-size);font-variation-settings:var(--font-width-heading)}.tags-filter-update{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;list-style:none}@media screen and (min-width:52rem){.tags-filter-update{background-color:var(--c1-bg);border-top:var(--line-width-sm) solid var(--line-color-faint);bottom:0;padding:1em 0;position:-webkit-sticky;position:sticky}}.tags-filter-groups fieldset{--checkbox-padding:var(--size-xxxs)}.tags-filter-groups ul{padding-left:var(--focus-outline-width);padding-right:var(--focus-outline-width)}.tags-filter-groups li{--flow-space:0.3em}[aria-modal=true] .tags-filter-groups{-webkit-box-flex:1;border:solid var(--line-color-faint);border-width:var(--line-width-sm) 0;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding-left:1em;padding-right:1.33em}@media screen and (max-width:51.99rem){.tags-filter-groups>*{--flow-space:1.5em}.tags-filter-groups ul{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-columns:12em auto;-moz-columns:12em auto;columns:12em}}.tags-filter-group-heading{color:var(--c1-fg);font-size:var(--h5-size);font-style:italic;font-variation-settings:var(--font-width-heading);font-weight:600;padding:0}.tags-filter-results{position:relative}@media screen and (max-width:51.99rem){.tags-filter-results{padding-top:1em}}@media screen and (min-width:52rem){.tags-filter-results{display:inline-block;vertical-align:top;width:60%}@supports(grid-column:1/-1){.tags-filter-results{align-self:start;display:block;grid-column:5/-1;vertical-align:auto;width:auto}}}@media screen and (min-width:70rem){.tags-filter-results{grid-column:4/-1}}.tags-selected{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.9em;gap:1em}.tags-selected,.tags-selected ul{display:-webkit-box;display:-ms-flexbox;display:flex}.tags-selected ul{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.7em 1em;list-style:none;padding:0}@media screen and (min-width:52rem){.tags-selected{--flow-space:0.9em}}.tags-selected-heading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1em;font-stretch:100%;font-weight:400;padding-top:.1em}.tag-selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c1-fill);border-radius:.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-style:italic}.tag-selected span{border-left:.12rem solid var(--c1-bg);padding:.1em .6em .1em .4em}.tag-selected .btn{--btn-padding:0.5em;--btn-font-size:0.6em;--btn-radius:0.35rem 0 0 0.35rem;--btn-bg-color:var(--c-accent-strong);--btn-fg-color:var(--c1-bg);--btn-bg-color-hover:var(--c1-fg);--btn-fg-color-hover:var(--c1-bg);--btn-active-transform:scale(1) translateY(0);-ms-flex-item-align:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (forced-colors:active){.tag-selected{background-color:SelectedItem;color:SelectedItemText}.tag-selected .btn{--btn-bg-color:SelectedItem;--btn-fg-color:SelectedItemText;--btn-bg-color-hover:SelectedItem;--btn-fg-color-hover:SelectedItemText}}.loading-container{--flow-space:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:var(--c1-bg);bottom:-.5em;left:-.5em;position:absolute;right:-.5em;top:-.5em;z-index:1}@supports(background-color:oklch(from currentColor l c h)){.loading-container{background-color:oklch(from var(--c1-bg) l c h/.7)}}.loading-indicator{color:var(--c-accent-strong);font-size:var(--h1-size);font-style:italic;font-weight:600;margin:0;padding:20vh 0;position:-webkit-sticky;position:sticky;text-align:center;top:0}.loading-indicator span{-webkit-animation:loading-jazz 2s infinite;animation:loading-jazz 2s infinite;display:inline-block}@-webkit-keyframes loading-jazz{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes loading-jazz{0%{opacity:0}50%{opacity:1}to{opacity:0}}@supports not (grid-template-columns:subgrid){@media screen and (min-width:52rem){.tags-filter{grid-column:3/-3;grid-template-columns:repeat(12,var(--bg-column))}}}.tags-filter-list[aria-modal=true]{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;z-index:4}.tags-filter-list[aria-modal=true][aria-hidden=true]{display:none}.tags-filter-list[aria-modal=true] .tags-filter-list-inner{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.tags-filter-list[aria-modal=true].is-open{opacity:1}.tags-filter-list[aria-modal=true].is-open .tags-filter-list-inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tags-filter-list[aria-modal=true].is-closing{opacity:0}.tags-filter-list[aria-modal=true].is-closing .tags-filter-list-inner{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}.toc:before{content:"bp: 51.99rem, 52rem";display:none;visibility:hidden}@media screen and (min-width:52rem){.toc{grid-column:3/7;padding-right:2.2em;padding-top:1.33rem;position:relative}.toc+section{align-self:start;grid-column:7/-3}}@media screen and (min-width:70rem){.toc{grid-column:3/6;padding-right:2.4em;position:relative}.toc+section{grid-column:6/-3}}.toc-inner{--c-fg:var(--c1-fg);--c-bg:var(--c3-fill);--padding-inline:1em;--padding-block:1em;--link-decoration-color:transparent;--link-decoration-color-hover:var(--c-accent);--link-decoration-width:0;--link-decoration-width-hover:0.2rem;--link-icon-color:var(--c-accent);--link-icon-opacity:1;background-color:var(--c-bg);color:var(--c-fg);font-variation-settings:var(--font-width-heading);padding-top:var(--padding-block);position:relative}.toc-inner ul{--flow-space:var(--size-xs);border-width:0;list-style:none;margin-left:0}.toc-inner summary{color:var(--c-accent-strong);padding-left:.8em}.toc-inner summary::marker{color:var(--c1-fg)}.toc-inner [data-details-toggle]{--btn-bg-color:var(--c-white);--btn-bg-color-hover:var(--c-white);--btn-fg-color:var(--c-accent-strong);--btn-fg-color-hover:var(--c1-fg);--btn-border-color:var(--btn-bg-color);--btn-border-color-hover:var(--c-accent);--btn-outline-color:var(--c-accent-strong);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:51.99rem){.toc-inner [data-details-toggle-attach]{padding-bottom:var(--padding-block)}.toc-inner details>ul{padding-left:.85em}}@media screen and (min-width:52rem){.toc-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100vh;padding-top:var(--padding-block);position:-webkit-sticky;position:sticky;top:0}.toc-inner li:has(>a){--border-width:var(--line-width-md);border-left:var(--border-width) solid rgba(0,0,0,0);-webkit-transition:border-left-color .3s ease;transition:border-left-color .3s ease}.toc-inner li:has(>[data-visible=true]){border-left-color:var(--c3-accent-faint)}}@media screen and (forced-colors:active){.toc-inner li:has(>a){border-left-color:Canvas}.toc-inner li:has(>[data-visible=true]){border-left-color:CanvasText}}.toc-body,.toc-header{padding-left:var(--padding-inline);padding-right:var(--padding-inline)}@media screen and (min-width:52rem){.toc-header{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}}.toc-body{padding-bottom:var(--padding-block);padding-top:0}.toc-body ul{padding:0}@media screen and (min-width:52rem){.toc-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding-top:.6em}.toc-body a{background-color:rgba(0,0,0,0);display:block;padding:.15em .6em;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.toc-body a[data-visible=true]{background-color:var(--c-white)}}@media screen and (forced-colors:active){.toc-body a[data-visible=true]{background-color:SelectedItem;color:SelectedItemText}}.toc-heading{-webkit-box-flex:1;display:block;-ms-flex:1 1 auto;flex:1 1 auto;font-size:var(--h4-size);font-variation-settings:var(--font-width-heading)}@media screen and (max-width:51.99rem){.toc-heading{display:none}}.toc-target-section{margin-top:0}.toc-target-section+.toc-target-section>:first-child{margin-top:var(--flow-space,var(--default-flow-space))}.u-text-purple-dark{color:var(--c-purple-10)}.u-text-purple{color:var(--c-purple-30)}.u-text-purple-light{color:var(--c-purple-60)}.u-text-white{color:var(--c-white)}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-unstyled-list{list-style:none;padding-inline:0}.u-inline-dl dt{float:left;margin-right:.25em}.u-inline-dl dd{margin-left:0}.u-inline-dl dd+dt,.u-inline-dl dt:not(:first-of-type)+dd{margin-bottom:0}.u-dt-bold dt{font-weight:700}.u-dt-italic dt{font-style:italic}.u-one-model:after{bottom:.35rem;color:currentColor;font-size:.5rem;opacity:.7;pointer-events:none;position:absolute;right:.5rem}[lang|=en] .u-one-model:after{content:"Model in image. Intended as illustrative."}[lang|=fr] .u-one-model:after{content:"Photo d’un mannequin. Pour illustrer le texte."}.u-multiple-models:after{bottom:.35rem;color:currentColor;font-size:.5rem;opacity:.7;pointer-events:none;position:absolute;right:.5rem}[lang|=en] .u-multiple-models:after{content:"Models in image. Intended as illustrative."}[lang|=fr] .u-multiple-models:after{content:"Photo de mannequins. Pour illustrer le texte."}.u-mt-0{margin-top:0}.u-mb-0{margin-bottom:0}.u-ml-0{margin-left:0}.u-mr-0{margin-right:0}.u-my-0{margin-block:0}.u-pt-0{padding-top:0}.u-pb-0{padding-bottom:0}.u-pl-0{padding-left:0}.u-py-0{padding-block:0}.u-px-0{padding-inline:0}.u-mt-xxxs{margin-top:.15em}.u-mb-xxxs{margin-bottom:.15em}.u-ml-xxxs{margin-left:.15em}.u-mr-xxxs{margin-right:.15em}.u-my-xxxs{margin-block:.15em}.u-pt-xxxs{padding-top:.15em}.u-pb-xxxs{padding-bottom:.15em}.u-pl-xxxs{padding-left:.15em}.u-py-xxxs{padding-block:.15em}.u-px-xxxs{padding-inline:.15em}.u-mt-xxs{margin-top:.25em}.u-mb-xxs{margin-bottom:.25em}.u-ml-xxs{margin-left:.25em}.u-mr-xxs{margin-right:.25em}.u-my-xxs{margin-block:.25em}.u-pt-xxs{padding-top:.25em}.u-pb-xxs{padding-bottom:.25em}.u-pl-xxs{padding-left:.25em}.u-py-xxs{padding-block:.25em}.u-px-xxs{padding-inline:.25em}.u-mt-xs{margin-top:.6em}.u-mb-xs{margin-bottom:.6em}.u-ml-xs{margin-left:.6em}.u-mr-xs{margin-right:.6em}.u-my-xs{margin-block:.6em}.u-pt-xs{padding-top:.6em}.u-pb-xs{padding-bottom:.6em}.u-pl-xs{padding-left:.6em}.u-py-xs{padding-block:.6em}.u-px-xs{padding-inline:.6em}.u-mt-sm{margin-top:.85em}.u-mb-sm{margin-bottom:.85em}.u-ml-sm{margin-left:.85em}.u-mr-sm{margin-right:.85em}.u-my-sm{margin-block:.85em}.u-pt-sm{padding-top:.85em}.u-pb-sm{padding-bottom:.85em}.u-pl-sm{padding-left:.85em}.u-py-sm{padding-block:.85em}.u-px-sm{padding-inline:.85em}.u-mt-md{margin-top:1em}.u-mb-md{margin-bottom:1em}.u-ml-md{margin-left:1em}.u-mr-md{margin-right:1em}.u-my-md{margin-block:1em}.u-pt-md{padding-top:1em}.u-pb-md{padding-bottom:1em}.u-pl-md{padding-left:1em}.u-py-md{padding-block:1em}.u-px-md{padding-inline:1em}.u-mt-lg{margin-top:1.33em}.u-mb-lg{margin-bottom:1.33em}.u-ml-lg{margin-left:1.33em}.u-mr-lg{margin-right:1.33em}.u-my-lg{margin-block:1.33em}.u-pt-lg{padding-top:1.33em}.u-pb-lg{padding-bottom:1.33em}.u-pl-lg{padding-left:1.33em}.u-py-lg{padding-block:1.33em}.u-px-lg{padding-inline:1.33em}.u-mt-xl{margin-top:1.77em}.u-mb-xl{margin-bottom:1.77em}.u-ml-xl{margin-left:1.77em}.u-mr-xl{margin-right:1.77em}.u-my-xl{margin-block:1.77em}.u-pt-xl{padding-top:1.77em}.u-pb-xl{padding-bottom:1.77em}.u-pl-xl{padding-left:1.77em}.u-py-xl{padding-block:1.77em}.u-px-xl{padding-inline:1.77em}.u-mt-xxl{margin-top:2.4em}.u-mb-xxl{margin-bottom:2.4em}.u-ml-xxl{margin-left:2.4em}.u-mr-xxl{margin-right:2.4em}.u-my-xxl{margin-block:2.4em}.u-pt-xxl{padding-top:2.4em}.u-pb-xxl{padding-bottom:2.4em}.u-pl-xxl{padding-left:2.4em}.u-py-xxl{padding-block:2.4em}.u-px-xxl{padding-inline:2.4em}.u-mt-xxxl{margin-top:3.25em}.u-mb-xxxl{margin-bottom:3.25em}.u-ml-xxxl{margin-left:3.25em}.u-mr-xxxl{margin-right:3.25em}.u-my-xxxl{margin-block:3.25em}.u-pt-xxxl{padding-top:3.25em}.u-pb-xxxl{padding-bottom:3.25em}.u-pl-xxxl{padding-left:3.25em}.u-py-xxxl{padding-block:3.25em}.u-px-xxxl{padding-inline:3.25em}.u-mt-huge{margin-top:6em}.u-mb-huge{margin-bottom:6em}.u-ml-huge{margin-left:6em}.u-mr-huge{margin-right:6em}.u-my-huge{margin-block:6em}.u-pt-huge{padding-top:6em}.u-pb-huge{padding-bottom:6em}.u-pl-huge{padding-left:6em}.u-py-huge{padding-block:6em}.u-px-huge{padding-inline:6em}.u-text-center,.u-text-centre{text-wrap:balance;text-align:center}.u-style-italic{font-style:italic}.u-style-normal{font-style:normal}.u-weight-bold{font-weight:700}.u-weight-normal{font-weight:400}.u-weight-semibold{font-weight:500}.u-font-sm,.u-fontsize-sm{font-size:.85em}.u-font-lg,.u-fontsize-lg{font-size:1.2em}.u-uppercase{text-transform:uppercase}.u-text-balance{text-wrap:balance}.u-bottom-border{border-bottom:var(--line-width-sm) solid var(--c2-accent-faint);margin-bottom:var(--size-xxs);padding-bottom:var(--size-xxxs)}.u-relative{position:relative}.u-sticky{position:-webkit-sticky;position:sticky;top:0}.u-grid-full-width{grid-column:1/-1}.u-subgrid{display:grid;grid-template-columns:subgrid}:where(.u-subgrid>*){-ms-flex-line-pack:start;align-content:start;grid-column:1/-1}.u-target-highlight:target{-webkit-animation:target-highlight-bg 3s;animation:target-highlight-bg 3s}@-webkit-keyframes target-highlight-bg{0%{background-color:rgba(0,0,0,0)}5%,80%{background-color:var(--c-yellow-95)}to{background-color:rgba(0,0,0,0)}}@keyframes target-highlight-bg{0%{background-color:rgba(0,0,0,0)}5%,80%{background-color:var(--c-yellow-95)}to{background-color:rgba(0,0,0,0)}}@-webkit-keyframes target-glow{0%{-webkit-filter:none;filter:none}10%,80%{-webkit-filter:drop-shadow(0 0 1em hsl(var(--target-shadow)/.8)) drop-shadow(0 .4em 2em hsl(var(--target-shadow)/.5)) drop-shadow(0 .65em 2.5em hsl(var(--target-shadow)/.2));filter:drop-shadow(0 0 1em hsl(var(--target-shadow)/.8)) drop-shadow(0 .4em 2em hsl(var(--target-shadow)/.5)) drop-shadow(0 .65em 2.5em hsl(var(--target-shadow)/.2))}to{-webkit-filter:none;filter:none}}@keyframes target-glow{0%{-webkit-filter:none;filter:none}10%,80%{-webkit-filter:drop-shadow(0 0 1em hsl(var(--target-shadow)/.8)) drop-shadow(0 .4em 2em hsl(var(--target-shadow)/.5)) drop-shadow(0 .65em 2.5em hsl(var(--target-shadow)/.2));filter:drop-shadow(0 0 1em hsl(var(--target-shadow)/.8)) drop-shadow(0 .4em 2em hsl(var(--target-shadow)/.5)) drop-shadow(0 .65em 2.5em hsl(var(--target-shadow)/.2))}to{-webkit-filter:none;filter:none}}.u-vh,.u-visually-hidden{clip:rect(0 0 0 0);border:0!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
/*# sourceMappingURL=main.css.map*/