.text-default,:root{--color-black:#000;--color-grey-dark:#5c5a69;--color-grey-body:#494d50;--color-grey-800:#2c2e34;--color-grey-700:#484b53;--color-grey-600:#676c78;--color-grey-500:#8d929f;--color-grey-400:#b4b9c5;--color-grey-300:#d8dbe3;--color-grey-200:#e9ebf0;--color-grey-100:#f2f2f4;--color-white:#fff;--color-primary-darker:#961104;--color-primary-dark:#bf1706;--color-primary:#e62610;--color-alert-dark:#c11900;--color-alert:#e62610;--color-alert-light:#fad4cf;--color-alert-lighter:#fce9e7;--color-warning-dark:#9e6615;--color-warning:#cd8213;--color-warning-light:#f2e1ac;--color-warning-lighter:#fff8e1;--color-success-dark:#66792a;--color-success:#839e2e;--color-success-light:#d6e3ac;--color-success-lighter:#f5f9ea;--color-info-dark:#2f659c;--color-info:#5d98d5;--color-info-light:#bed8f1;--color-info-lighter:#ebf5ff;--color-note-bg:#efd;--color-pro:#a15f53;--color-pro-dark:#8c5046;--color-pro-darker:#6e4038;--color-pro-light:#f7e5e3;--color-pro-lighter:#fff6f5;--color-radiateur-electrique:#dc7b58;--color-radiateur-seche-serviette:#f7ac8f;--color-chauffage-tertiaire:#a64f4f;--color-pompe-a-chaleur-air-eau:#66887a;--color-pompe-a-chaleur-air-air:#a7d6f4;--color-chauffe-eau-thermodynamique:#265984;--color-chauffe-eau-electrique:#0070b8;--color-pompe-a-chaleur-piscine:#62c5dc;--body-bg:var(--color-white);--body-color:var(--color-grey-800);--body-selection-bg:var(--body-color);--body-selection-color:var(--body-bg);--font-family-base:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-size-base:1.125rem;--font-weight-base:400;--line-height-base:1.75rem;--radius:0.5rem;--radius-md:1.6875rem;--h1-margin-bottom:1.5rem;--h2-margin-bottom:1.5rem;--h3-margin-bottom:1.5rem;--h4-margin-bottom:1.5rem;--h5-margin-bottom:1.5rem;--h6-margin-bottom:1.5rem;--h1-font-family:var(--font-family-base);--h2-font-family:var(--font-family-base);--h3-font-family:var(--font-family-base);--h4-font-family:var(--font-family-base);--h5-font-family:var(--font-family-base);--h6-font-family:var(--font-family-base);--h1-font-size:2.25rem;--h2-font-size:1.875rem;--h3-font-size:1.625rem;--h4-font-size:1.375rem;--h5-font-size:1rem;--h6-font-size:1rem;--h1-font-weight:700;--h2-font-weight:700;--h3-font-weight:700;--h4-font-weight:700;--h5-font-weight:700;--h6-font-weight:700;--h1-line-height:2.625rem;--h2-line-height:2.25rem;--h3-line-height:2rem;--h4-line-height:1.688rem;--h5-line-height:1.375rem;--h6-line-height:1.35rem;--h1-color:var(--body-color);--h2-color:var(--body-color);--h3-color:var(--body-color);--h4-color:var(--body-color);--h5-color:var(--body-color);--h6-color:var(--body-color);--chapo-subtitle-font-size:1.125rem;--chapo-subtitle-line-height:1.438rem;--chapo-subtitle-font-weight:500;--large-paragraph-font-size:1.125rem;--large-paragraph-line-height:1.563rem;--large-paragraph-font-weight:400;--large-bold-paragraph-font-size:1.125rem;--large-bold-paragraph-line-height:1.563rem;--large-bold-paragraph-font-weight:700;--small-paragraph-font-size:0.875rem;--small-paragraph-line-height:1.25rem;--small-paragraph-font-weight:500;--small-semibold-paragraph-font-size:0.875rem;--small-semibold-paragraph-line-height:1.25rem;--small-semibold-paragraph-font-weight:700;--message-info-caption-font-size:0.75rem;--message-info-caption-line-height:1.125rem;--message-info-caption-font-weight:500;--mobile-paragraph-font-size:0.938rem;--mobile-paragraph-line-height:1.438rem;--mobile-paragraph-font-weight:500;--body-verbatim-font-size:1.75rem;--body-verbatim-line-height:2.625rem;--body-verbatim-font-weight:500;--body-p12-medium-font-family:var(--font-family-base);--body-p12-medium-font-size:0.75rem;--body-p12-medium-font-weight:500;--body-p12-medium-line-height:1rem;--body-p14-medium-font-family:var(--font-family-base);--body-p14-medium-font-size:0.875rem;--body-p14-medium-font-weight:500;--body-p14-medium-line-height:1.375rem;--body-p14-bold-font-family:var(--font-family-base);--body-p14-bold-font-size:0.875rem;--body-p14-bold-font-weight:700;--body-p14-bold-line-height:1.313rem;--body-p16-bold-font-family:var(--font-family-base);--body-p16-bold-font-size:1rem;--body-p16-bold-font-weight:700;--body-p16-bold-line-height:1.5rem;--body-p18-bold-font-family:var(--font-family-base);--body-p18-bold-font-size:1.125rem;--body-p18-bold-font-weight:700;--body-p18-bold-line-height:1.625rem;--body-p24-bold-font-family:var(--font-family-base);--body-p24-bold-font-size:1.5rem;--body-p24-bold-font-weight:700;--body-p24-bold-line-height:1.625rem;--body-medium-bold-font-family:var(--font-family-base);--body-medium-bold-font-size:0.938rem;--body-medium-bold-font-weight:700;--body-medium-bold-line-height:1.625rem;--body-small-bold-font-family:var(--font-family-base);--body-small-bold-font-size:0.875rem;--body-small-bold-font-weight:700;--body-small-bold-line-height:1.438rem;--ul-padding-left:1.625rem;--ol-padding-left:2.5rem;--ul-marker-top:0.65em;--ul-marker-width:0.375rem;--ul-marker-height:0.375rem;--ul-marker-color:var(--color-primary);--ul-marker-outline-color:transparent;--ol-marker-color:var(--color-primary);--link-color:currentColor;--link-hover-color:currentColor;--icon-size:1.5rem;--table-bg:var(--color-grey-200);--table-color:currentColor;--table-padding-x:1.875rem;--table-padding-y:0.75rem;--table-border-width:0 0 0.0625rem 0;--table-border-color:var(--color-grey-300);--table-caption-color:var(--color-grey-700);--page-container-spacing:1rem}@media(min-width:64em){.text-default,:root{--font-size-base:1.125rem;--page-container-spacing:3rem;--h1-font-size:3.5rem;--h2-font-size:2.813rem;--h3-font-size:1.875rem;--h4-font-size:1.313rem;--h5-font-size:1.125rem;--h1-line-height:3.75rem;--h2-line-height:3.375rem;--h3-line-height:2.25rem;--h4-line-height:1.625rem;--h5-line-height:1.438rem;--chapo-subtitle-font-size:1.25rem;--chapo-subtitle-line-height:1.625rem;--body-verbatim-font-size:2.375rem;--body-verbatim-line-height:3.25rem}}.th-top-header-info-message .th-accordion__panel,.th-top-header-info-message .th-accordion__trigger{background-color:inherit}.th-top-header-info-message .th-accordion__panel{font-family:var(--body-p14-medium-font-family);font-size:var(--body-p14-medium-font-size);font-weight:var(--body-p14-medium-font-weight);line-height:var(--body-p14-medium-line-height);padding-top:0!important}.th-top-header-info-message .th-accordion div,.th-top-header-info-message .th-accordion p,.th-top-header-info-message .th-accordion span{color:#fff}