.img-radius{border-radius:16px}main .hq-titre1,main .hq-titre2,main .hq-titre3,main .hq-titre4,main h1,main h2,main h3,main h4{text-wrap:balance}main li,main p{text-wrap:pretty}.intro-form{padding:40px 0}@media(min-width:640px){.intro-form{padding:80px 0 48px}}.form-section{margin-bottom:64px}.form-section input{line-height:22px}.form-section fieldset{margin-bottom:0}.form-section .label span{line-height:24px}.form-section .hq-form-input-text .label,.form-section .hq-form-select .label{margin-bottom:6px;padding-bottom:0}.form-section .hq-form-checkboxes:last-child .checkboxes-wrapper{margin-bottom:0}.form-section .hq-form-text:last-child .hq-form-input-text{margin-bottom:0}.form-section .checkboxes-wrapper--seule{margin:0}.form-section .hq-form-checkboxes:only-child{margin-bottom:0}.hq-form-checkboxes.horizontal label,.hq-form-radio.horizontal label{margin-bottom:0}.form-section-cases-a-cocher{margin-bottom:32px}.form-section-cases-a-cocher label{margin-bottom:0}.form-sous-section+.form-sous-section{margin-top:48px}.form-sous-section h3{margin-bottom:16px}.hq-form-file+.hq-form-file{margin-top:32px}.hq-form-radio.horizontal+.hq-form-radio.horizontal{margin-top:32px}.hq-form-textarea .label{margin:0;padding-bottom:.375rem}.hq-form-textarea textarea{appearance:none;border:1px solid #576c80;border-radius:.5rem;min-height:5lh;outline:3px solid rgba(0,0,0,0);padding:.625rem;transition:outline-color .25s;width:100%}.hq-form-textarea textarea:focus,.hq-form-textarea textarea:focus-visible{outline:2px solid #1224b8;outline-offset:3px;transition:outline-color .25s}.hq-form-textarea textarea:focus-visible.error,.hq-form-textarea textarea:focus.error{border-color:#576c80;outline-color:#bb121a}.hq-form-textarea textarea:hover:not(:focus,:focus-visible,:disabled){border-color:#576c80;border-width:1px;outline:3px solid #b7d6f7;transition:outline-color .25s}.hq-form-textarea textarea.error{border-color:#bb121a}.hq-form-textarea textarea:disabled{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.25)}.hq-form-textarea .textarea-container:has(textarea:disabled)+.texte-descriptif{color:rgba(0,0,0,.25)}a.hq-lien{color:#1224b8}bouton.hq-bouton-primaire{color:var(--hq-blanc)}bouton.hq-bouton-primaire:hover{color:var(--hq-blanc)}.hq-bandeau-message-erreur{margin:32px 0}.hq-form-checkboxes .label-input-wrapper .label:before{background-color:var(--hq-blanc)}.hq-messages-erreurs{display:none;margin-inline:0}.hq-messages-erreurs:has(ul li:not(:empty)){display:block}.hq-messages-erreurs ul{margin-bottom:0}.hq-messages-erreurs li:empty{display:none}.hq-messages-erreurs a{color:currentColor}.hq-messages-erreurs a:focus,.hq-messages-erreurs a:focus-visible{outline:.125rem dashed rgba(0,0,0,0);outline-color:currentColor;outline-offset:.25rem;transition:none}.hq-form-file .message-erreur,.hq-form-input-text .message-erreur,.hq-form-select .message-erreur{margin-top:6px;padding-top:0!important}.hq-form-file .supprimer-fichier:focus,.supprimer-fichier:focus-visible{border-radius:50%;outline:2px solid var(--hq-bleu-60);outline-offset:2px;transition:outline-color .25s}.hq-form-input-text [aria-invalid=true]:not(:focus):not(:focus-visible),form.is-validating .hq-form-input-text :invalid:not(:focus):not(:focus-visible){border-color:var(--hq-rouge-80)}.hq-form-input-text [aria-invalid=true]:focus,.hq-form-input-text [aria-invalid=true]:focus-visible,form.is-validating .hq-form-input-text :invalid:focus,form.is-validating .hq-form-input-text :invalid:focus-visible{border-color:var(--hq-rouge-80)}.hq-form-select [aria-invalid=true]:not(:focus):not(:focus-visible),form.is-validating .hq-form-select :invalid:not(:focus):not(:focus-visible){border-color:var(--hq-rouge-80)}.hq-form-select [aria-invalid=true]:focus,.hq-form-select [aria-invalid=true]:focus-visible,form.is-validating .hq-form-select :invalid:focus,form.is-validating .hq-form-select :invalid:focus-visible{border-color:var(--hq-rouge-80)}.hq-form-select select{background:#fff}.hq-form-file .wrapper-file:focus,.hq-form-file .wrapper-file:focus-visible{outline:2px solid var(--hq-bleu-60);outline-offset:2px;transition:outline-color .25s}.hq-form-file:has(input[aria-invalid=true]:not(:focus):not(:focus-visible)) .wrapper-file,form.is-validating .hq-form-file:has(input:invalid:not(:focus):not(:focus-visible)) .wrapper-file{border-color:var(--hq-rouge-80)}.hq-form-file:has(input[aria-invalid=true]) .wrapper-file:focus,.hq-form-file:has(input[aria-invalid=true]) .wrapper-file:focus-visible,form.is-validating .hq-form-file:has(input:invalid) .wrapper-file:focus,form.is-validating .hq-form-file:has(input:invalid) .wrapper-file:focus-visible{border-color:var(--hq-gris-bleu-90)}.hq-form-checkboxes .label-input-wrapper .input[type=checkbox]:focus+.label:before{outline:2px solid var(--hq-bleu-60);outline-offset:2px;transition:outline-color .25s}.hq-form-radio .wrapper-radios .wrapper-radio input[type=radio]:focus:not(:checked){outline:0}.hq-form-radio .wrapper-radios .wrapper-radio input[type=radio]:focus:not(:checked):before{border-color:var(--hq-gris-bleu-90);outline:2px solid var(--hq-bleu-60);outline-offset:2px;transition:outline-color .25s}.hq-form-radio .wrapper-radios .wrapper-radio input[type=radio]:checked:focus:before{outline:2px solid var(--hq-bleu-60);outline-offset:2px}[class*=hq-form-] .message-erreur .hq-icone-medium{align-self:flex-start}.hq-form-file .fichier-statut .message-erreur{margin-top:0}[class*=hq-form-] .wrapper-form-elements{margin-block-start:.375rem}[class*=hq-form-] .wrapper-radios{margin-block-start:1rem}[class*=hq-form-] .message-erreur{margin-top:6px}.hq-form-radio .wrapper-radios .wrapper-radio input[type=radio]:after{left:4px;top:4px;transform:none}.hq-form-checkboxes .label-input-wrapper{flex-direction:column;gap:1rem}.hq-form-checkboxes:has(.checkboxes-wrapper--seule .hq-checkbox input[type=checkbox][required]) .label span:not(.outter-infobulle-trigger):first-child:after,.hq-form-checkboxes:has(.hq-checkbox input[type=checkbox][required]) .legend span:not(.outter-infobulle-trigger):first-child:after,.hq-form-file:has(input[type=file][required]) legend span:not(.outter-infobulle-trigger):first-child:after,.hq-form-input-text:has(input[required]) .label span:not(.outter-infobulle-trigger):first-child:after,.hq-form-radio:has(.wrapper-radio input[type=radio][required]) .legend span:not(.outter-infobulle-trigger):first-child:after,.hq-form-select:has(select[required]) .label span:not(.outter-infobulle-trigger):first-child:after,.hq-form-textarea:has(textarea[required]) .label span:not(.outter-infobulle-trigger):first-child:after{content:"*"/"";font-weight:600}.hq-form-textarea [aria-invalid=true]:not(:focus):not(:focus-visible),form.is-validating .hq-form-textarea :invalid:not(:focus):not(:focus-visible){border-color:var(--hq-rouge-80)}.hq-form-textarea [aria-invalid=true]:focus,.hq-form-textarea [aria-invalid=true]:focus-visible,form.is-validating .hq-form-textarea :invalid:focus,form.is-validating .hq-form-textarea :invalid:focus-visible{border-color:var(--hq-rouge-80)}.hq-bloc-maillage-formulaire h2{border-bottom:1px solid rgba(0,0,0,.2)}.hq-bloc-maillage-formulaire ul li{padding-left:0}.hq-bloc-maillage-formulaire ul li:nth-child(n+2){border-top:1px solid rgba(0,0,0,.2)}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__titre{color:#1224b8;font-family:Hydro-Quebec;font-size:1.125rem;font-style:normal;font-weight:500;line-height:24px}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__texte{grid-column:1/4}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__texte p{margin-top:0}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__texte p:first-child{margin-bottom:16px}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__small{color:#555;font-family:Open Sans;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__img-container{display:none}@media(min-width:640px){.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu{gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__texte{grid-column:1/9}}@media(min-width:1024px){.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu{display:flex;flex-direction:column-reverse}.hq-bloc-maillage-formulaire ul li .hq-bloc-maillage__contenu .hq-bloc-maillage__img-container{display:block}.hq-bloc-maillage-formulaire h2{border-bottom:none}.hq-bloc-maillage-formulaire ul{display:flex;gap:1.5rem}.hq-bloc-maillage-formulaire ul li{flex:1;margin:0;padding:0}}.hq-bloc-maillage-marge>div{border-top:1px solid rgba(0,0,0,.2);margin-top:24px;padding-top:16px}.hq-bloc-maillage-marge>div:first-child{margin-top:0}.hq-bloc-maillage-marge .hq-bloc-maillage__contenu{display:flex;gap:8px;justify-content:space-between}.hq-bloc-maillage-marge .hq-bloc-maillage__surtitre{font-family:Hydro-Quebec,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.077px;line-height:16px;text-transform:uppercase}.hq-bloc-maillage-marge .hq-bloc-maillage__titre{color:#1224b8;font-family:Hydro-Quebec,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:24px}.hq-bloc-maillage-marge .hq-bloc-maillage__texte{grid-column:1/8}.hq-bloc-maillage-marge .hq-bloc-maillage__small{color:#161616}.hq-bloc-maillage-marge .hq-bloc-maillage__img-container{grid-column:8/11;justify-self:end;max-width:130px}@media(min-width:1024px){.hq-bloc-maillage-marge .hq-bloc-maillage__contenu{gap:24px}}.hq-bloc-maillage .hq-bloc-maillage__contenu:focus .hq-bloc-maillage__titre,.hq-bloc-maillage .hq-bloc-maillage__contenu:hover .hq-bloc-maillage__titre{text-decoration:underline}
/*# sourceMappingURL=main.min.css.map*/