@font-face{font-family:"Hanken Grotesk";src:url(/fonts/hanken-grotesk-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/fonts/hanken-grotesk-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/fonts/hanken-grotesk-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}.l-inline{max-width:100%;display:inline-block}:where(button.w-popover-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}label{margin-bottom:5px;font-weight:700;display:block}.l-richtext:before,.l-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.l-richtext:after{clear:both}.l-richtext[contenteditable=true]:before,.l-richtext[contenteditable=true]:after{white-space:initial}.l-richtext ol,.l-richtext ul{overflow:hidden}.l-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.l-richtext figure{max-width:60%;position:relative}.l-richtext figure>div:before{cursor:default!important}.l-richtext figure img{width:100%}.l-richtext figure div{color:#0000;font-size:0}.l-richtext figure[data-rt-type=image]{display:table}.l-richtext figure[data-rt-type=image]>div{display:inline-block}.l-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.l-richtext figure[data-rt-type=video]{width:60%;height:0}.l-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.l-richtext figure[data-rt-type=video]>div{width:100%}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--core--beige:#f0efe4;--neutral--n-1000:#171c1d;--neutral--n-900:#32302e;--neutral--n-400:#e3ded4;--core--orange:#fe6525;--background-color--background-primary\<deleted\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>:var(--base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);--text-color--text-alternate\<deleted\|variable-2688eaeb-df93-32fe-efb9-d54fbd7bd424\>:var(--base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);--text-color--text-primary\<deleted\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>:var(--base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);--text-color--text-secondary\<deleted\|variable-0a60224d-1a94-b160-ae24-af3c6d95a994\>:var(--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>);--background-color--background-success\<deleted\|variable-879e2a57-3170-38fd-0ae7-d0e890873ab2\>:var(--base-color-system--success-green\<deleted\|variable-8fc09a81-a1c7-3c5b-2cf2-835ad5d96212\>);--text-color--text-success\<deleted\|variable-17518f72-fb93-45b5-ad9e-fdd3f2b1833a\>:var(--base-color-system--success-green-dark\<deleted\|variable-70ae3530-1c64-4d15-f2af-205678316683\>);--border-color--border-primary\<deleted\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>:var(--base-color-neutral--neutral-lightest\<deleted\|variable-eede0174-1898-a99e-0c79-395339ec1911\>);--background-color--background-alternate\<deleted\|variable-41ecbc38-077c-494f-9138-9468b7354b23\>:var(--base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);--neutral--n-300:#f4f1eb;--background-color--background-secondary\<deleted\|variable-2dd539ce-5be2-4493-8245-a883e87dab6d\>:var(--base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>);--_radius---full:360px;--neutral--n-100:white;--neutral--n-600:#8c8a85;--link-color--link-primary\<deleted\|variable-ad940cb5-1815-151e-2cbc-4f27dec2b1e5\>:var(--base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>);--background-color--background-tertiary\<deleted\|variable-6632d948-2d2d-2556-731d-05a71c92f234\>:var(--base-color-brand--pink\<deleted\|variable-c4661572-8a15-7367-e98c-cc1a0987f6d1\>);--background-color--background-error\<deleted\|variable-89aecd3e-2fe8-312c-65a2-e3e7c57d326c\>:var(--base-color-system--error-red\<deleted\|variable-ad7a5e8d-bd95-fba4-5110-cbccfa2520c4\>);--text-color--text-error\<deleted\|variable-4a51c5d2-820c-a0d9-b49e-0e5d273c964f\>:var(--base-color-system--error-red-dark\<deleted\|variable-f7a8b234-8033-a5d6-4d85-0326277c2bf8\>);--core--bordeaux:#732143;--core--bleu-électrique:#004fc8;--core--bordeaux-medium:#32101e;--background-color--background-warning\<deleted\|variable-0aa1a7ce-e851-b6b5-66db-1a1a96e8e04b\>:var(--base-color-system--warning-yellow\<deleted\|variable-b0ee00e7-091a-a3f5-1619-b09d07f4475a\>);--text-color--text-warning\<deleted\|variable-825aa1d8-b093-0b89-37c5-87d980df10f5\>:var(--base-color-system--warning-yellow-dark\<deleted\|variable-296491a7-483e-1229-36b5-e13808cc9004\>);--neutral--n-800:#4d4a46;--core--beige-light:#f8f7f2;--_espacements---padding-all-section-bg:48px;--_radius---section:24px;--_espacements---gap-heading-content:72px;--neutral--n-700:#5e5c59;--_espacements---padding-t-b-no-bg:112px;--_espacements---padding-l-r-no-bg:48px;--core--bordeaux-foncé:#230a14;--neutral--n-500:#bbb8b2;--core--beige-medium:#e4e3d4;--neutral--n-200:#fbfaf8;--base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>:#000;--base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>:#fff;--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>:#222;--base-color-system--success-green\<deleted\|variable-8fc09a81-a1c7-3c5b-2cf2-835ad5d96212\>:#cef5ca;--base-color-system--success-green-dark\<deleted\|variable-70ae3530-1c64-4d15-f2af-205678316683\>:#114e0b;--base-color-neutral--neutral-lightest\<deleted\|variable-eede0174-1898-a99e-0c79-395339ec1911\>:#eee;--base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>:#2d62ff;--base-color-brand--pink\<deleted\|variable-c4661572-8a15-7367-e98c-cc1a0987f6d1\>:#dd23bb;--base-color-system--error-red\<deleted\|variable-ad7a5e8d-bd95-fba4-5110-cbccfa2520c4\>:#f8e4e4;--base-color-system--error-red-dark\<deleted\|variable-f7a8b234-8033-a5d6-4d85-0326277c2bf8\>:#3b0b0b;--base-color-system--warning-yellow\<deleted\|variable-b0ee00e7-091a-a3f5-1619-b09d07f4475a\>:#fcf8d8;--base-color-system--warning-yellow-dark\<deleted\|variable-296491a7-483e-1229-36b5-e13808cc9004\>:#5e5515}.l-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}body{background-color:var(--core--beige);color:#000;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1rem;line-height:1.5}h1{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:3rem;font-weight:500;line-height:1.04}h2{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.04}h3{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.04}h4{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.04}h5{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.04}h6{color:var(--neutral--n-1000);letter-spacing:-.04em;margin-top:0;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.04}p{color:var(--neutral--n-900);letter-spacing:-.02em;margin-bottom:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-weight:400;line-height:1.24}a{color:var(--neutral--n-900);text-decoration:none}ul,ol{color:var(--neutral--n-900);margin-top:0;margin-bottom:0;padding-left:1.5rem}li{margin-bottom:.25rem}img{max-width:100%;display:inline-block}label{font-weight:500}blockquote{color:var(--neutral--n-900);border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:0 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:2rem;margin-bottom:2rem}figcaption{text-align:center;margin-top:.25rem}.icon-1x1-small{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.text-weight-semibold{font-family:"Hanken Grotesk",Arial,sans-serif;font-weight:600}.text-weight-semibold.text-color-n-1000{color:var(--neutral--n-1000)}.container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.heading-style-h1{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:3rem;font-weight:500;line-height:1.04}.padding-global{width:100%;height:100%;padding-left:3rem;padding-right:3rem}.text-weight-normal{font-family:"Hanken Grotesk",Arial,sans-serif;font-weight:400}.text-weight-medium{font-family:"Hanken Grotesk",Arial,sans-serif;font-weight:500}.text-size-helper{font-size:.75rem}.text-size-small{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;font-size:.875rem;display:flex}.text-size-small.text-color-n-300{color:var(--neutral--n-300)}.text-size-small.cursor{cursor:default}.heading-style-h4{font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.04}.text-style-nowrap{white-space:nowrap}.heading-style-h6{color:var(--neutral--n-1000);font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.04}.text-size-large{font-size:1.125rem}.heading-style-h2{padding-bottom:0;padding-left:0;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.04}.container-large{width:100%;max-width:78rem;height:100%;margin-left:auto;margin-right:auto}.button{grid-column-gap:12px;grid-row-gap:12px;border:1px solid var(--core--bordeaux);border-radius:var(--_radius---full);background-color:var(--core--bordeaux);height:48px;min-height:48px;max-height:48px;color:var(--neutral--n-100);text-align:center;letter-spacing:-.02em;text-transform:uppercase;text-overflow:clip;cursor:pointer;justify-content:center;align-items:center;padding:4px 20px;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.24;display:flex}.button.is-small{grid-column-gap:8px;grid-row-gap:8px;height:36px;min-height:36px;max-height:36px;padding-left:16px;padding-right:16px}.button.is-large{grid-column-gap:20px;grid-row-gap:20px;height:56px;min-height:56px;max-height:56px;padding-left:24px;padding-right:24px}.button.is-secondary{color:var(--neutral--n-1000);background-color:#0000;border:1px solid #e3ded4}.button.is-icon{flex-direction:row;justify-content:center;align-items:center;padding-right:8px;text-decoration:none;display:flex}.button.is-icon.is-secondary.is-small{height:40px;min-height:40px;max-height:40px}.button.is-icon.is-blue{border-color:var(--core--bleu-électrique);background-color:var(--core--bleu-électrique)}.button.is-icon.is-orange{border-color:var(--core--orange);background-color:var(--core--orange)}.button.is-black{background-color:var(--core--bordeaux-medium)}.button.is-tertiary{border:1px solid var(--core--bordeaux);color:var(--neutral--n-100);background-color:#0000}.paragraph-style-h2{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.04}.paragraph-style-h3{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.04}.paragraph-style-h4{color:var(--neutral--n-1000);font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.04}.paragraph-style-h5{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.04}.paragraph-style-h5.text-color-n800{color:var(--neutral--n-800)}.paragraph-style-h6{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.04}.paragraph-style-h6.text-color-n-300{color:var(--neutral--n-300)}.paragraph-style-h6.text-weight-normal{font-family:"Hanken Grotesk",Arial,sans-serif;font-weight:500}.button-icon-cont{border-radius:var(--_radius---full);background-color:var(--neutral--n-100);width:36px;height:36px;color:var(--neutral--n-1000);justify-content:center;align-items:center;display:flex}.button-icon-cont.is-secondary{background-color:var(--core--bordeaux);color:var(--neutral--n-100)}.button-icon-cont.is-secondary.is-small{width:28px;height:28px}.button-icon-cont.is-large{width:40px;height:40px}.button-txt-cont{position:relative;overflow:hidden}.button-txt{justify-content:flex-start;align-items:center;display:flex}.button-txt.is-absolute{position:absolute}.section_navbar{z-index:999;position:fixed;inset:0% 0% auto}.navbar_wrap{grid-column-gap:2.75rem;grid-row-gap:2.75rem;border-radius:var(--_radius---full);background-color:var(--neutral--n-100);justify-content:space-between;align-items:center;margin-top:12px;padding:8px 8px 8px 28px;display:flex;position:relative}.navbar_left-wrap{grid-column-gap:44px;grid-row-gap:44px;justify-content:flex-start;align-items:center;display:flex}.navbar_right-wrap{grid-column-gap:6px;grid-row-gap:6px;display:flex}.navbar_logo{width:46px;min-width:46px;max-width:46px}.navbar_link-list{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.navbar_link-block{grid-column-gap:4px;grid-row-gap:4px;border-radius:var(--_radius---full);justify-content:flex-start;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.navbar_link-block:hover,.navbar_link-block.is-current{background-color:var(--core--beige-light)}.section_home-hero{height:100svh;color:var(--neutral--n-100);padding-top:92px;padding-bottom:16px}.home-hero_comp{height:100%;padding:var(--_espacements---padding-all-section-bg);border-radius:var(--_radius---section);position:relative;overflow:hidden}.home-hero_top-blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-image:linear-gradient(#000000c7,#0000);width:100%;height:199px;position:absolute;inset:0% 0% auto}.home-hero_bottom-blur{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-text-fill-color:inherit;background-image:linear-gradient(156deg,#0000,#0000 0%,#0000001c 46%,#000000c7);background-clip:border-box;width:100%;height:165px;position:absolute;inset:auto 0% 0%}.home-hero_top-wrap{z-index:1;grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.label-wrap{grid-column-gap:10px;grid-row-gap:10px;text-transform:uppercase;justify-content:flex-start;align-items:center;width:204px;padding-top:12px;padding-bottom:12px;display:flex}.label-wrap.is-footer{width:auto}.label-wrap.is-center{width:auto;padding:0}.label-dot-wrap{justify-content:center;align-items:center;display:flex;position:relative}.label-dot{z-index:1;border-radius:var(--_radius---full);background-color:var(--core--bordeaux);width:8px;min-width:8px;max-width:8px;height:8px;min-height:8px;max-height:8px;position:relative}.label-dot-wave{z-index:0;border-radius:var(--_radius---full);background-color:var(--core--bordeaux);opacity:.24;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;max-height:14px;position:absolute}.home-hero_heading-wrap{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-hero_bottom-grid{z-index:1;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;display:grid;position:relative}.home-hero_stats-wrap{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.heading-style-display{letter-spacing:-.04em;padding-top:20px;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.04}.heading-style-display.text-color-bordeaux{color:var(--core--bordeaux)}.paragraph-style-display{color:var(--neutral--n-1000);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.04}.icon-embed-custom{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:block}.home-hero_wrap{flex-flow:column;justify-content:space-between;height:100%;display:flex}.home-hero_bg-cont{z-index:-1;position:absolute;inset:0%}.home-hero_bg{object-fit:cover;width:100%;height:100%}.section_home-reseau{z-index:1;background-color:var(--core--beige);padding-bottom:16px;position:relative}.home-reseau_comp{padding:var(--_espacements---padding-all-section-bg);border-radius:var(--_radius---section);background-color:var(--neutral--n-100);overflow:hidden}.home-reseau_main-wrap{grid-column-gap:var(--_espacements---gap-heading-content);grid-row-gap:var(--_espacements---gap-heading-content);flex-flow:column;display:flex}.home-reseau_heading-wrap{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;display:flex}.text-color-n-700{color:var(--neutral--n-700)}.home-reseau_main-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto}.home-reseau_image-cont{border-radius:var(--_radius---section);padding:40px;position:relative;overflow:hidden}.home-reseau_image{object-fit:cover;width:120%;height:100%;position:absolute;inset:0%}.home-reseau_image.is-scale{transform:scale(1.1)}.home-reseau_grid{grid-column-gap:24px;grid-row-gap:24px}.home-reseau_item{grid-column-gap:8rem;grid-row-gap:8rem;border-radius:var(--_radius---section);background-color:var(--core--beige-light);flex-flow:column;justify-content:space-between;padding:32px;display:flex}.home-reseau_icon-cont{width:32px;height:32px;color:var(--core--orange)}.home-reseau_paragraph-cont{z-index:1;color:var(--neutral--n-100);position:relative}.home-reseau_cta{border-radius:var(--_radius---section);color:var(--neutral--n-100);padding:4px;position:relative;overflow:hidden}.home-reseau_content-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.opacity-56{opacity:.56}.section_home-process{padding-bottom:16px;overflow:hidden}.home-process_comp{padding:var(--_espacements---padding-all-section-bg)var(--_espacements---padding-l-r-no-bg);justify-content:flex-start;align-items:center;display:flex}.home-process_wrap{grid-column-gap:var(--_espacements---gap-heading-content);grid-row-gap:var(--_espacements---gap-heading-content);justify-content:flex-start;align-items:center;display:flex}.home-process_heading-wrap{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;min-width:925px;display:flex}.home-process_heading-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-process_list{grid-column-gap:24px;grid-row-gap:24px;display:flex}.home-process_item{width:460px;height:600px}.home-process_item-heading-wrap{grid-column-gap:38px;grid-row-gap:38px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-process_item-icon-comp{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--core--beige);color:var(--neutral--n-1000);border-radius:8px;justify-content:flex-start;align-items:center;padding:4px 8px;display:flex}.home-process_item-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.home-process_item-paragraph-cont{color:var(--neutral--n-800)}.home-process_item-icon-cont{color:var(--core--bleu-électrique)}.home-process_cta-cont{background-color:var(--core--bordeaux);width:100%;height:100%;color:var(--neutral--n-100);border-radius:22px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:40px;display:flex}.text-color-n-500{color:var(--neutral--n-500)}.section_home-terrain{padding-bottom:16px}.home-terrain_comp{padding:var(--_espacements---padding-all-section-bg);border-radius:var(--_radius---section);background-color:var(--neutral--n-100);overflow:hidden}.home-terrain_wrap{grid-column-gap:var(--_espacements---gap-heading-content);grid-row-gap:var(--_espacements---gap-heading-content);flex-flow:column;display:flex}.home-terrain_heading-wrap{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;display:flex}.home-terrain_slider-wrap{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;display:flex}.home-terrain_swiper-comp{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;width:100%;display:flex}.swiper{width:100%}.swiper.is-cas{overflow:visible}.swiper-wrapper{display:flex}.home-terrain_slide-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.home-terrain_slide-image-cont{aspect-ratio:888/529;border-radius:var(--_radius---section);position:relative;overflow:hidden}.home-terrain_slide-content-wrap{grid-column-gap:28px;grid-row-gap:28px;justify-content:space-between;align-items:flex-start;display:flex}.home-terrain_nav-list{grid-column-gap:6px;grid-row-gap:6px;border-radius:var(--_radius---full);background-color:var(--neutral--n-300);padding:16px;display:flex}.home-terrain_nav-item{border-radius:var(--_radius---full);background-color:var(--neutral--n-100);cursor:pointer;width:24px;height:8px;transition:background-color .2s;position:relative;overflow:hidden}.home-terrain_nav-item:hover{background-color:#7321431a}.home-terrain_nav-item.is-active{cursor:pointer;width:48px}.home-terrain_nav-progress-bar{z-index:1;background-color:var(--core--bordeaux);position:absolute;inset:0%}.home-terrain_slide-image-overlay{opacity:0;background-color:#171c1db8;position:absolute;inset:0%}.footer_comp{padding:var(--_espacements---padding-all-section-bg)var(--_espacements---padding-all-section-bg)32px}.footer_wrap{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto;grid-template-columns:min-content 1fr;grid-auto-columns:1fr;display:grid}.footer_logo-wrap{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;height:193px;display:flex}.footer_newsletter_cont{border-radius:var(--_radius---section);background-color:var(--neutral--n-100);flex-flow:column;justify-content:space-between;width:318px;height:318px;padding:24px;display:flex}.footer_cta-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.fotter_link-grid{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer_legal-wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.footer_rgpd-wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.footer_rgpd-link{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;transition:all .2s;display:flex}.footer_rgpd-link:hover{text-decoration:underline}.footer_rgpd-list{grid-column-gap:16px;grid-row-gap:16px;display:flex}.footer_logo{height:90px}.text-color-ffffff{color:var(--neutral--n-100)}.footer_cta-wrap{grid-column-gap:40px;grid-row-gap:40px;border-radius:var(--_radius---section);background-color:var(--core--beige-medium);flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:20px;display:flex}.footer_cta-heading-wrap{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.fotter_link-wrap{grid-row-gap:12px;flex-flow:column;display:flex}.fotter_link-list{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.fotter_link-link{color:var(--neutral--n-800)}.home-reseau_cta-pattern{z-index:0;background-color:var(--core--bordeaux-medium);background-image:none;background-position:50%;background-size:cover;position:absolute;inset:0%}.home-reseau_cta-content-cont{z-index:1;background-color:var(--core--bordeaux);height:100%;color:var(--neutral--n-100);border-radius:22px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:32px;display:flex;position:relative}.home-process_cta-comp{border-radius:var(--_radius---section);background-color:var(--core--bordeaux-medium);height:100%;color:var(--neutral--n-100);background-image:none;background-position:50%;background-size:cover;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:4px;display:flex}.home-reseau_icon{justify-content:center;align-items:center;display:flex}.home-hero_number-wrap{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:max-content max-content max-content;grid-auto-columns:1fr;justify-content:space-around;justify-items:stretch;width:100%;display:flex}.home-hero_number{color:var(--neutral--n-100);letter-spacing:-.04em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:3.5rem;font-weight:500;line-height:1.04}.home-terrain_tag-wrap{grid-column-gap:4px;grid-row-gap:4px;display:flex;position:absolute;inset:24px auto auto 24px}.tag{background-color:var(--neutral--n-100);height:32px;color:var(--neutral--n-1000);border-radius:4px;justify-content:center;align-items:center;padding:9px 8px 8px;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:.875rem;font-weight:600;display:flex}.tag.is-orange{background-color:var(--core--orange);color:var(--neutral--n-100)}.tag.is-orange.is-small,.tag.is-small{height:24px}.text-color-n-1000{color:var(--neutral--n-1000)}.text-color-n-600{color:var(--neutral--n-600)}.text-color-n-800{color:var(--neutral--n-800)}.section_entreprise-cta{padding-bottom:16px}.entreprise-cta_comp{padding:var(--_espacements---padding-all-section-bg);border-radius:var(--_radius---section);position:relative;overflow:hidden}.entreprise-cta_grid{z-index:1;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:max-content auto;grid-auto-columns:1fr;display:grid;position:relative}.entreprise-cta_background-cont{position:absolute;inset:0%}.entreprise-cta_background{object-fit:cover;width:100%;height:100%}.entreprise-cta_cta-comp{border-radius:var(--_radius---section);background-color:var(--core--bordeaux-medium);height:620px;padding:4px;position:relative;overflow:hidden}.entreprise-cta_cta-wrap{z-index:2;background-color:var(--core--bordeaux-medium);border-radius:22px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;padding:40px;display:flex;position:relative}.entreprise-cta_cta-pattern{z-index:1;background-image:none;background-position:50%;background-size:cover;position:absolute;inset:0%}.icon-embed-small{flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.entreprise-cta_button-group{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.home-process_item-cont{grid-column-gap:8rem;grid-row-gap:8rem;border-radius:var(--_radius---section);background-color:var(--neutral--n-100);flex-flow:column;justify-content:space-between;height:100%;padding:32px;display:flex}.home-process_cta-wrap{width:440px;height:600px}.icon-embed-xsmall{flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.actualites-hero_bottom-wrap{z-index:1;justify-content:flex-end;display:flex;position:relative}.actualites-hero_list-wrap{justify-content:flex-end;width:100%;display:flex}.actualites-hero_list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.actualites-hero_item{width:237px;position:relative}.actualites-hero_item-wrap{z-index:1;grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.actualites-hero_item-wrap.gap-24{grid-column-gap:24px;grid-row-gap:24px}.actualites-hero_image-cont{aspect-ratio:3/2;border-radius:16px;width:100%;position:relative;overflow:hidden}.actualites-hero_content-wrap{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.actualites-hero_content-list{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;display:flex}.actualites-hero_content-list.gap-8{grid-column-gap:8px;grid-row-gap:8px}.actualites-hero_content-item{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.actualites-hero_content-icon-cont{width:18px;height:18px;color:var(--core--orange)}.actualites-hero_content-icon-cont.is-24{width:24px;height:24px}.actualites-hero_tag-wrap{z-index:1;grid-column-gap:4px;grid-row-gap:4px;flex-flow:row;display:flex;position:absolute;inset:12px auto auto 12px}.section_actualites-content{padding-bottom:16px}.actualites-content_comp{padding:56px var(--_espacements---padding-l-r-no-bg)}.actualites-content_wrap{grid-column-gap:var(--_espacements---gap-heading-content);grid-row-gap:var(--_espacements---gap-heading-content);flex-flow:column;display:flex}.actualites-content_top-list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.actualites-content_top-item{position:relative}.actualites-content_top-item-wrap{z-index:1;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:100%;display:grid;position:relative}.actualites-content_top-image-cont{aspect-ratio:1;border-radius:var(--_radius---section);position:relative;overflow:hidden}.actualites-content_top-content-wrap{grid-row-gap:28px;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;padding:20px 0;display:flex}.actualites-content_top-content-wrap.is-horizontal{grid-column-gap:28px;grid-row-gap:28px;flex-flow:row;align-items:center}.actualites-content_top-info-wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.actualites-content_top-comp{display:block}.actualites-content_bottom-list-wrap{grid-column-gap:var(--_espacements---gap-heading-content);grid-row-gap:var(--_espacements---gap-heading-content);flex-flow:column;display:flex}.actualites-content_bottom-list{grid-column-gap:24px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.actualites-content_bottom-item{position:relative}.section_fiche-actu-hero{padding-top:92px;padding-bottom:16px}.fiche-actu-hero_comp{padding:28px var(--_espacements---padding-l-r-no-bg)}.fiche-actu-hero_wrap{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;display:flex}.fiche-actu-hero_ariane-wrap{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_ariane-link{grid-column-gap:2px;grid-row-gap:2px;color:var(--neutral--n-1000);justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_ariane-link:hover{text-decoration:underline}.fiche-actu-hero_ariane-link.text-color-n-700{color:var(--neutral--n-700)}.fiche-actu-hero_ariane-icon-cont{width:16px;height:16px;color:var(--neutral--n-800);justify-content:center;align-items:center;display:flex}.icon-embed-xxsmall{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.fiche-actu-hero_content-comp{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_content-wrap{grid-column-gap:28px;grid-row-gap:28px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_label-list{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center;width:100%;display:flex}.fiche-actu-hero_label-item{grid-column-gap:8px;grid-row-gap:8px;color:var(--neutral--n-1000);justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_label-icon-cont{width:24px;height:24px;color:var(--core--orange);justify-content:center;align-items:center;display:flex}.fiche-actu-hero_divider-cont{flex-flow:column;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}.fiche-actu-hero_divider-center-dot{z-index:2;border-radius:var(--_radius---full);background-color:var(--neutral--n-500);width:8px;height:8px;position:relative}.fiche-actu-hero_divider-bg-dot{z-index:1;border-radius:var(--_radius---full);background-color:var(--neutral--n-500);opacity:.24;position:absolute;inset:0%}.fiche-actu-hero_id-wrap{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_id-image-cont{border-radius:var(--_radius---full);width:40px;min-width:40px;height:40px;min-height:40px;overflow:hidden}.fiche-actu-hero_id-image{object-fit:cover;width:100%;height:100%}.fiche-actu-hero_id-info-wrap{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.fiche-actu-content_comp{padding:40px var(--_espacements---padding-l-r-no-bg)}.fiche-actu-content_wrap{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid}.fiche-actu-content_table-comp{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:sticky;top:96px}.fiche-actu-content_rich-text-comp{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;margin-left:114px;display:flex}.fiche-actu-content_summary-comp{grid-column-gap:40px;grid-row-gap:40px;border-radius:var(--_radius---section);background-color:var(--neutral--n-100);flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:40px;padding:32px;display:flex}.fiche-actu-content_summary-icon-cont{width:32px;height:32px;color:var(--core--orange);justify-content:center;align-items:center;display:flex}.fiche-actu-content_summary-content-wrap{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.fiche-actu-content_auteur-comp{grid-column-gap:32px;grid-row-gap:32px;background-color:var(--neutral--n-100);border-radius:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:24px;display:grid}.fiche-actu-content_btn-comp{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto}.fiche-actu-content_share-wrap{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-content_button-cont{justify-content:flex-end;display:flex}.fiche-actu-content_table-link-wrap{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-content_table-link{color:var(--neutral--n-800);font-size:.875rem;line-height:1.24;transition:color .2s}.fiche-actu-content_table-link:hover{color:var(--core--bordeaux)}.fiche-actu-content_table-link.is-current{color:var(--neutral--n-1000);letter-spacing:.02em;font-family:"Hanken Grotesk",Arial,sans-serif;font-size:1rem;font-weight:600}.fiche-actu-content_table-dot-cont{justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}.fiche-actu-content_table-dot{z-index:1;border-radius:var(--_radius---full);background-color:var(--core--bordeaux);opacity:.24;width:14px;height:14px;position:relative}.fiche-actu-content_table-dot-center{z-index:2;border-radius:var(--_radius---full);background-color:var(--core--bordeaux);width:8px;height:8px;position:absolute}.fiche-actu-content_table-link-comp{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.fiche-actu-content_table-line{z-index:-1;background-color:var(--core--beige-medium);width:1.5px;height:100%;position:absolute;left:6px}.section_rgpd{padding-top:92px;padding-bottom:16px}.rgpd_comp{padding:64px var(--_espacements---padding-l-r-no-bg)88px}.rgpd_wrap{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;display:flex}.rgpd_heading-comp{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;display:flex}.rgpd_heading-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.rgpd_content-cont{padding-left:228px;padding-right:228px}.navbar_menu-dropdown-comp{flex-flow:column;justify-content:flex-start;align-items:center;margin-top:-16px;display:flex;position:absolute;inset:100% 0% auto}.navbar_menu-dropdown-comp.is-display-none{display:none}.navbar_menu-dropdown{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--neutral--n-100);border-radius:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:55.5rem;margin-top:20px;display:grid}.navbar_menu-dropdown.is-ressources{grid-template-columns:.5fr 1fr}.navbar_menu-col-left{grid-column-gap:24px;grid-row-gap:24px;border-right:1px solid var(--neutral--n-400);flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:20px;display:flex}.navbar_menu-list{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.navbar_menu-icon-cont{border-radius:var(--_radius---full);background-color:var(--core--beige-medium);width:32px;height:32px;color:var(--neutral--n-600);justify-content:center;align-items:center;display:flex}.navbar_menu-icon{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.navbar_menu-item{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.navbar_menu-info-wrap{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar_menu-heading-wrap{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.navbar_menu-heading-icon{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.navbar_menu-col-right{padding:20px}.navbar_menu-image-wrap{border-radius:24px;flex-flow:column;justify-content:space-between;width:100%;height:100%;padding:20px;display:flex;position:relative;overflow:hidden}.navbar_menu-image-cont{z-index:1;position:absolute;inset:0%}.navbar_menu-image{object-fit:cover;width:100%;height:100%}.navbar_menu-image-content-wrap{z-index:3;grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex;position:relative}.navbar_menu-image-blur{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:70%;position:absolute;inset:0%}.navbar_menu-image-button{border-radius:var(--_radius---full);background-color:var(--core--bordeaux);width:40px;height:40px;color:var(--neutral--n-100);justify-content:center;align-items:center;display:flex}.navbar_menu-image-button-wrap{z-index:2;justify-content:flex-end;display:flex;position:relative}.navbar_menu-image-button-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.navbar_menu-image-link{z-index:4;position:absolute;inset:0%}.navbar_menu-event-wrap{z-index:1;grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.navbar_menu-event-image-cont{border-radius:16px;width:233px;min-width:233px;height:172px;min-height:172px;position:relative;overflow:hidden}.navbar_menu-event-item{position:relative}.navbar_mobile-button-wrap{display:none}.section_contact-hero{padding-top:96px;padding-bottom:16px}.contact-hero_comp{padding-top:64px}.contact-hero_wrap{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;display:flex}.contact-hero_heading-wrap{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:flex-start;display:flex}.contact-hero_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.contact-hero_item{grid-column-gap:20px;grid-row-gap:20px;background-color:#fff;border-radius:24px;flex-flow:column;padding:24px;display:flex}.contact-hero_icon-cont{color:#fe6525;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.contact-hero_content-wrap{grid-column-gap:54px;grid-row-gap:54px;display:flex}.contact-hero_txt-wrap{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.contact-hero_button-cont{justify-content:flex-start;align-items:center;display:flex}.contact-hero_button{color:#171c1d;border:1px solid #e3ded4;border-radius:360px;width:32px;height:32px;padding:4px}.navbar_dropdown-icon{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.navbar_link-cont{cursor:auto}.navbar_link-button-group{display:none}.text-color-n-300{color:var(--neutral--n-300)}.actualites-hero_paragraph-wrap{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;display:flex}.fiche-actu-hero_ariane-cont{grid-column-gap:2px;grid-row-gap:2px;color:var(--neutral--n-1000);justify-content:flex-start;align-items:center;display:flex}.section_404{height:100svh}._404_comp{height:100%;padding:var(--_espacements---padding-t-b-no-bg)var(--_espacements---padding-l-r-no-bg)}._404_wrap{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;justify-content:center;align-items:center;height:100%;display:flex}._404_content-wrap{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}._404_button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:center;align-items:center;display:flex}.visually-hidden{white-space:nowrap;clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:991px){body{--_espacements---padding-all-section-bg:48px;--_espacements---gap-heading-content:72px;--_espacements---padding-t-b-no-bg:112px;--_espacements---padding-l-r-no-bg:0px}.button.is-icon.is-large{grid-column-gap:16px;grid-row-gap:16px;height:48px;min-height:48px;max-height:48px}.button-icon-cont.is-large{width:32px;height:32px}.navbar_right-wrap{display:none}.navbar_link-list{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.navbar_link-block{padding-left:16px;padding-right:16px}.navbar_link-block:hover{background-color:#f8f7f200}.section_home-hero{padding-top:76px}.home-hero_top-wrap{flex-flow:column}.home-hero_bottom-grid{grid-template-columns:1fr}.home-hero_stats-wrap{width:100%}.home-reseau_heading-wrap{flex-flow:column}.home-reseau_main-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr;height:auto}.home-reseau_grid{grid-template-rows:1fr 1fr}.home-process_heading-wrap{flex-flow:column;min-width:100%}.home-process_list{grid-column-gap:0px;grid-row-gap:0px}.home-process_item{width:100vw;height:auto}.home-terrain_heading-wrap{flex-flow:column}.home-terrain_nav-item{border:1px solid var(--core--beige-medium);transition-property:none}.home-terrain_nav-item:hover{background-color:var(--neutral--n-100)}.footer_wrap{grid-template-columns:1fr}.footer_logo-wrap{flex-flow:row;justify-content:flex-start;align-items:center;height:auto}.footer_newsletter_cont{grid-column-gap:48px;grid-row-gap:48px;width:auto;height:auto}.home-reseau_cta-content-cont{grid-column-gap:3rem;grid-row-gap:3rem;padding:32px}.home-process_cta-comp{height:100%;margin-left:6rem}.home-process_item-cont{margin-left:3rem;margin-right:3rem}.home-process_cta-wrap{width:100vw;height:auto}.actualites-content_top-comp{display:none}.actualites-content_bottom-list{grid-template-columns:1fr 1fr}.section_fiche-actu-hero{padding-top:76px}.fiche-actu-content_btn-comp{flex-flow:column;display:flex}.section_rgpd{padding-top:76px}.rgpd_heading-comp{flex-flow:column}.rgpd_content-cont{padding-left:0;padding-right:0}.navbar_menu-dropdown-comp{margin-top:0;position:static}.navbar_menu-dropdown{margin-top:0;display:block}.navbar_menu-col-left{border-right-style:none;padding:0}.navbar_menu-col-right{display:none}.navbar_mobile-button-wrap{grid-column-gap:8px;grid-row-gap:8px;display:flex}.navbar_mobile-button-menu{grid-column-gap:6px;grid-row-gap:6px;border:1px solid var(--neutral--n-400);border-radius:var(--_radius---full);flex-flow:column;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.navbar_mobile-button-line{background-color:var(--neutral--n-1000);border-radius:999px;width:16px;height:1px}.section_contact-hero{padding-top:76px}.contact-hero_heading-wrap{flex-flow:column}.contact-hero_grid{flex-flow:column;display:flex}.navbar_link-cont{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.navbar_link-list-wrap{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--neutral--n-100);border-radius:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:4px;padding:16px;display:flex}.navbar_link-list-comp{position:absolute;inset:100% 0% auto}.navbar_link-list-comp.is-display-none{display:none}.navbar_link-button-group{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar_menu-label-cont{display:none}}@media screen and (max-width:767px){body{--_radius---full:360px;--_radius---section:16px;--_espacements---padding-all-section-bg:16px;--_espacements---gap-heading-content:32px;--_espacements---padding-t-b-no-bg:64px;--_espacements---padding-l-r-no-bg:0px}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.heading-style-h1{font-size:2.25rem}.padding-global{padding-left:1rem;padding-right:1rem}.heading-style-h4{font-size:1.5rem}.text-style-nowrap{white-space:normal}.heading-style-h6{font-size:1.125rem}.heading-style-h6.text-style-nowrap{white-space:nowrap}.text-size-large{font-size:1.25rem}.text-size-large.text-style-nowrap{white-space:nowrap}.heading-style-h2{font-size:2rem}.paragraph-style-h2{font-size:2rem}.paragraph-style-h3{font-size:1.75rem}.paragraph-style-h4{font-size:1.5rem}.paragraph-style-h5{font-size:1.25rem}.paragraph-style-h6{font-size:1.125rem}.home-hero_comp{padding:16px}.home-hero_top-wrap{flex-flow:column}.label-wrap{padding:0}.heading-style-display,.paragraph-style-display{font-size:2.5rem}.home-reseau_comp{padding:16px}.home-reseau_main-wrap{grid-column-gap:32px;grid-row-gap:32px}.home-reseau_heading-wrap{flex-flow:column}.home-reseau_image-cont{padding:16px}.home-reseau_grid{flex-flow:column;grid-template-columns:1fr;display:flex}.home-reseau_item{grid-column-gap:1rem;grid-row-gap:1rem;padding:16px}.home-process_comp{padding:64px 0}.home-process_list{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:100% 100% 100% 100% 100%;grid-auto-columns:1fr;width:100%}.home-process_item{grid-column-gap:6rem;grid-row-gap:6rem}.home-process_cta-cont{grid-column-gap:6rem;grid-row-gap:6rem;border-radius:14px;padding:16px}.home-terrain_comp{padding:16px}.home-terrain_heading-wrap{flex-flow:column}.home-terrain_slide-content-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.footer_comp{padding:16px 0 32px}.footer_cta-grid,.fotter_link-grid{grid-template-columns:1fr}.footer_legal-wrap{flex-flow:column;align-items:flex-start}.footer_rgpd-wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start}.home-reseau_cta-content-cont{grid-column-gap:6rem;grid-row-gap:6rem;border-radius:14px;padding:16px}.home-process_cta-comp{margin-left:2rem}.home-hero_number-wrap{grid-column-gap:4px;grid-row-gap:4px}.home-hero_number{font-size:1.5rem}.home-terrain_tag-wrap{top:12px;left:12px}.entreprise-cta_grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.entreprise-cta_background{transform-origin:50% 0;object-position:70% 50%}.entreprise-cta_cta-comp{aspect-ratio:16/9;width:100%;height:auto}.entreprise-cta_cta-wrap{border-radius:14px;padding:16px}.home-process_item-cont{grid-column-gap:6rem;grid-row-gap:6rem;margin-left:1rem;margin-right:1rem;padding:16px}.actualites-hero_bottom-wrap{width:100vw;margin-left:-32px}.actualites-hero_list-wrap{justify-content:flex-start}.actualites-hero_list{padding-left:32px;padding-right:32px;overflow:auto}.actualites-content_top-content-wrap.is-horizontal{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;align-items:flex-start}.actualites-content_bottom-list{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;display:flex}.fiche-actu-hero_ariane-wrap{flex-flow:wrap}.fiche-actu-hero_label-list{justify-content:flex-start;align-items:center;overflow:auto}.fiche-actu-content_wrap{flex-flow:column;display:flex}.fiche-actu-content_table-comp{display:none}.fiche-actu-content_rich-text-comp{margin-left:0}.fiche-actu-content_summary-comp{grid-column-gap:16px;grid-row-gap:16px;padding:20px}.rgpd_wrap{grid-column-gap:32px;grid-row-gap:32px}.contact-hero_item{padding:20px}._404_wrap{grid-column-gap:44px;grid-row-gap:44px}}@media screen and (max-width:479px){.navbar_right-wrap{display:none}.navbar_link-list{width:100%}.navbar_link-block{justify-content:space-between;width:100%}.home-hero_bottom-blur{height:180px}.home-terrain_comp,.footer_newsletter_cont{padding:16px}.fotter_link-grid{flex-flow:column;display:flex}.footer_rgpd-list{flex-flow:column}.footer_cta-wrap{padding:16px}.entreprise-cta_cta-comp{aspect-ratio:1}.fiche-actu-content_auteur-comp{flex-flow:column;display:flex}.fiche-actu-content_btn-comp{justify-content:flex-start;align-items:center}.navbar_menu-dropdown-comp{position:relative}.navbar_link-cont{width:100%}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-wrapper{transform:translateZ(0)}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}*{-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -o-font-smoothing:antialiased; -webkit-appearance:none;}[data-balance]{text-wrap:balance;}[fade-top],[fade-bottom],[fade-left],[fade-right],[fade],[data-img-reveal-y],[data-img-reveal-x],[data-split-text]{opacity: 1;}html.js-enabled [fade-top],html.js-enabled [fade-bottom],html.js-enabled [fade-left],html.js-enabled [fade-right],html.js-enabled [fade],html.js-enabled [data-img-reveal-y],html.js-enabled [data-img-reveal-x],html.js-enabled [data-split-text],html.js-enabled [data-stagger] > *{opacity: 0.001;
  will-change: opacity, transform;}html.js-enabled [data-title-anim]{opacity: 0;}[data-defer]{content-visibility:auto; contain-intrinsic-size:1000px 800px;}.no-scrollbar{scrollbar-width:none; -ms-overflow-style:none;}.no-scrollbar::-webkit-scrollbar{display:none;}[data-text-balance]{text-wrap: balance;}svg{width: 100%;
  height: 100%;}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}body{-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;}*[tabindex]:focus-visible,input[type='file']:focus-visible{outline: 0.125rem solid #4d65ff;
    outline-offset: 0.125rem;}.l-richtext > :not(div):first-child,.l-richtext > div:first-child > :first-child{margin-top: 0 !important;}.l-richtext > :last-child,.l-richtext ol li:last-child,.l-richtext ul li:last-child{margin-bottom: 0 !important;}.container-small,.container-large{margin-right: auto !important;
    margin-left: auto !important;}:root{--font-from: 18;
    --font-to: 18;
    --vw-from: calc(1920 / 100);
    --vw-to: calc(2400 / 100);
    --coefficient: calc((var(--font-to) - var(--font-from)) / (var(--vw-to) - var(--vw-from)));
    --base: calc((var(--font-from) - var(--vw-from) * var(--coefficient)) / 16);}html{font-size: calc(var(--base) * 1rem + var(--coefficient) * 1vw);}@media screen and (max-width: 1920px){:root{--font-from: 16;
      --font-to: 18;
      --vw-from: calc(1440 / 100);
      --vw-to: calc(1920 / 100);}}@media screen and (max-width: 1440px){:root{--font-from: 14;
      --font-to: 16;
      --vw-from: calc(479 / 100);
      --vw-to: calc(1440 / 100);}}@media screen and (max-width: 479px){:root{--font-from: 12;
      --font-to: 16;
      --vw-from: calc(1 / 100);
      --vw-to: calc(479 / 100);}}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}.navbar_menu-image{transition: transform 0.4s ease;
  transform: scale(1);}.navbar_menu-image-wrap:hover .navbar_menu-image{transform: scale(1.04);}.navbar_menu-icon-cont{transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.3s ease;}.navbar_menu-heading-icon{opacity: 0;
  transform: translateX(-8px);
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;}.navbar_menu-item:hover .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}.navbar_menu-item:hover .navbar_menu-heading-icon{opacity: 1;
  transform: translateX(0);}.navbar_menu-item.is-current .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}[data-temoignage-name],[data-temoignage-poste],[data-temoignage-quote]{will-change: transform, opacity;}.swiper.is-cas{width: 100%;
  overflow: visible;
  container-type: inline-size;}.swiper-wrapper.is-cas{align-items: center;}.swiper-slide.is-cas{width: 80cqw;
  flex-shrink: 0;
  overflow: visible;}.swiper-slide.is-cas .home-terrain_slide-wrap{width: 100%;
  position: relative;
  overflow: hidden;
  transform-origin: center center;
  will-change: transform;
  transform: scale(0.75);
  transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide.is-cas.is-active .home-terrain_slide-wrap{transform: translateX(0) scale(1);}.swiper-slide.is-cas.is-prev .home-terrain_slide-wrap{transform: translateX(10cqw) scale(0.75);}.swiper-slide.is-cas.is-next .home-terrain_slide-wrap{transform: translateX(-10cqw) scale(0.75);}.swiper-slide.is-cas:not(.is-active):not(.is-prev):not(.is-next) .home-terrain_slide-wrap{transform: scale(0.75);}.swiper-slide.is-cas .home-terrain_slide-image-overlay{opacity: 1;
  transition: opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide.is-cas.is-active .home-terrain_slide-image-overlay{opacity: 0;}.swiper-slide.is-cas .home-terrain_slide-content-wrap{opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0.45s;}.swiper-slide.is-cas.is-active .home-terrain_slide-content-wrap{opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0s;}.home-terrain_nav-item{cursor: pointer;
  position: relative;
  overflow: hidden;}.home-terrain_nav-progress-bar{position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  transform-origin: left center;
  will-change: transform;}@media (max-width: 767px){.swiper-slide.is-cas{width: 100%;}.swiper-slide.is-cas .home-terrain_slide-wrap{transform: scale(0.92);}.swiper-slide.is-cas.is-active .home-terrain_slide-wrap{transform: scale(1);}.swiper-slide.is-cas.is-prev .home-terrain_slide-wrap,.swiper-slide.is-cas.is-next .home-terrain_slide-wrap,.swiper-slide.is-cas:not(.is-active):not(.is-prev):not(.is-next) .home-terrain_slide-wrap{transform: scale(0.92);}}.swiper-slide.is-cas .home-terrain_tag-wrap{opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(0.5rem);
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0.45s;}.swiper-slide.is-cas.is-active .home-terrain_tag-wrap{opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0s;}.home-terrain_nav-list{display: flex;
  align-items: center;
  gap: 0.5rem;}.home-terrain_nav-item{position: relative;
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 auto;
  width: 3.5rem;
  height: 0.25rem;
  transition:
    width 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s ease,
    transform 0.25s ease;}.home-terrain_nav-item.is-active{width: 6rem;}.home-terrain_nav-item::before{content: "";
  position: absolute;
  inset: 0;
  background: currentColor;
  opacity: 0.2;
  pointer-events: none;}.home-terrain_nav-progress-bar{position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: currentColor;
  transform-origin: left center;
  transform: scaleX(0);
  will-change: transform, opacity;
  pointer-events: none;
  z-index: 1;}@media screen and (min-width: 992px){.fotter_link-link p{transition: color 0.3s ease;}.fotter_link-link:hover p{color: #732143;}}*{-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -o-font-smoothing:antialiased; -webkit-appearance:none;}[data-balance]{text-wrap:balance;}[fade-top],[fade-bottom],[fade-left],[fade-right],[fade],[data-img-reveal-y],[data-img-reveal-x],[data-split-text]{opacity: 1;}html.js-enabled [fade-top],html.js-enabled [fade-bottom],html.js-enabled [fade-left],html.js-enabled [fade-right],html.js-enabled [fade],html.js-enabled [data-img-reveal-y],html.js-enabled [data-img-reveal-x],html.js-enabled [data-split-text],html.js-enabled [data-stagger] > *{opacity: 0.001;
  will-change: opacity, transform;}html.js-enabled [data-title-anim]{opacity: 0;}[data-defer]{content-visibility:auto; contain-intrinsic-size:1000px 800px;}.no-scrollbar{scrollbar-width:none; -ms-overflow-style:none;}.no-scrollbar::-webkit-scrollbar{display:none;}[data-text-balance]{text-wrap: balance;}svg{width: 100%;
  height: 100%;}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}body{-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;}*[tabindex]:focus-visible,input[type='file']:focus-visible{outline: 0.125rem solid #4d65ff;
    outline-offset: 0.125rem;}.l-richtext > :not(div):first-child,.l-richtext > div:first-child > :first-child{margin-top: 0 !important;}.l-richtext > :last-child,.l-richtext ol li:last-child,.l-richtext ul li:last-child{margin-bottom: 0 !important;}.container-small,.container-large{margin-right: auto !important;
    margin-left: auto !important;}:root{--font-from: 18;
    --font-to: 18;
    --vw-from: calc(1920 / 100);
    --vw-to: calc(2400 / 100);
    --coefficient: calc((var(--font-to) - var(--font-from)) / (var(--vw-to) - var(--vw-from)));
    --base: calc((var(--font-from) - var(--vw-from) * var(--coefficient)) / 16);}html{font-size: calc(var(--base) * 1rem + var(--coefficient) * 1vw);}@media screen and (max-width: 1920px){:root{--font-from: 16;
      --font-to: 18;
      --vw-from: calc(1440 / 100);
      --vw-to: calc(1920 / 100);}}@media screen and (max-width: 1440px){:root{--font-from: 14;
      --font-to: 16;
      --vw-from: calc(479 / 100);
      --vw-to: calc(1440 / 100);}}@media screen and (max-width: 479px){:root{--font-from: 12;
      --font-to: 16;
      --vw-from: calc(1 / 100);
      --vw-to: calc(479 / 100);}}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}.navbar_menu-image{transition: transform 0.4s ease;
  transform: scale(1);}.navbar_menu-image-wrap:hover .navbar_menu-image{transform: scale(1.04);}.navbar_menu-icon-cont{transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.3s ease;}.navbar_menu-heading-icon{opacity: 0;
  transform: translateX(-8px);
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;}.navbar_menu-item:hover .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}.navbar_menu-item:hover .navbar_menu-heading-icon{opacity: 1;
  transform: translateX(0);}.navbar_menu-item.is-current .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}.fiche-actu-content_table-dot-cont{opacity: 0;
  transform: scale(0.6);
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;}.fiche-actu-content_table-link-wrap:has(
  .fiche-actu-content_table-link.is-current
) .fiche-actu-content_table-dot-cont{opacity: 1;
  transform: scale(1);}.fiche-actu-content_table-list{counter-reset: toc-counter;}.fiche-actu-content_table-link-wrap{counter-increment: toc-counter;}.fiche-actu-content_table-link::before{content: counter(toc-counter) ". ";}.fiche-actu-content_rich-text{counter-reset: section;}.fiche-actu-content_rich-text :where(p, li):not(.is-richtext-excluded *){font-size: 1.125rem;
  color: #4D4A46;
  font-weight: 350;
  line-height: 124%;
  letter-spacing: -0.02em;}.fiche-actu-content_rich-text p + p:not(.is-richtext-excluded *),.fiche-actu-content_rich-text ul:not(.is-richtext-excluded),.fiche-actu-content_rich-text ol:not(.is-richtext-excluded){margin-top: 22px;}.fiche-actu-content_rich-text h1:not(.is-richtext-excluded *),.fiche-actu-content_rich-text h2:not(.is-richtext-excluded *),.fiche-actu-content_rich-text h3:not(.is-richtext-excluded *),.fiche-actu-content_rich-text h4:not(.is-richtext-excluded *),.fiche-actu-content_rich-text h5:not(.is-richtext-excluded *),.fiche-actu-content_rich-text h6:not(.is-richtext-excluded *){margin-top: 40px;
  margin-bottom: 22px;}.fiche-actu-content_rich-text h2:not(.is-richtext-excluded *){counter-increment: section;
  display: flex;
  align-items: center;
  gap: 16px;

  font-family: "Hanken Grotesk";
  font-size: 1.75rem;
  line-height: 1.04;
  font-weight: 500;}.fiche-actu-content_rich-text h2:not(.is-richtext-excluded *)::before{content: counter(section);

  width: 28px;
  height: 28px;
  min-width: 28px;

  border-radius: 100%;
  background-color: #732143;

  display: flex;
  align-items: center;
  justify-content: center;

  font-size: 1rem;
  color: #ffffff;
  font-weight: 600;
  line-height: 124%;
  letter-spacing: -0.02em;}.fiche-actu-content_rich-text img:not(.is-richtext-excluded img){width: 100%;
  aspect-ratio: 792 / 446;
  object-fit: cover;
  border-radius: 24px;}.fiche-actu-content_rich-text figcaption:not(.is-richtext-excluded *){margin-top: 12px;
  text-align: left;

  color: #4D4A46;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 124%;}@media screen and (max-width: 767px){.fiche-actu-content_rich-text h2:not(.is-richtext-excluded *){font-size: 1.5rem;}}.swiper.is-cas{width: 100%;
  overflow: visible;
  container-type: inline-size;}.swiper-wrapper.is-cas{align-items: center;}.swiper-slide.is-cas{width: 80cqw;
  flex-shrink: 0;
  overflow: visible;}.swiper-slide.is-cas .home-terrain_slide-wrap{width: 100%;
  position: relative;
  overflow: hidden;
  transform-origin: center center;
  will-change: transform;
  transform: scale(0.75);
  transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide.is-cas.is-active .home-terrain_slide-wrap{transform: translateX(0) scale(1);}.swiper-slide.is-cas.is-prev .home-terrain_slide-wrap{transform: translateX(10cqw) scale(0.75);}.swiper-slide.is-cas.is-next .home-terrain_slide-wrap{transform: translateX(-10cqw) scale(0.75);}.swiper-slide.is-cas:not(.is-active):not(.is-prev):not(.is-next) .home-terrain_slide-wrap{transform: scale(0.75);}.swiper-slide.is-cas .home-terrain_slide-image-overlay{opacity: 1;
  transition: opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide.is-cas.is-active .home-terrain_slide-image-overlay{opacity: 0;}.swiper-slide.is-cas .home-terrain_slide-content-wrap{opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0.45s;}.swiper-slide.is-cas.is-active .home-terrain_slide-content-wrap{opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0s;}.home-terrain_nav-item{cursor: pointer;
  position: relative;
  overflow: hidden;}.home-terrain_nav-progress-bar{position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  transform-origin: left center;
  will-change: transform;}@media (max-width: 767px){.swiper-slide.is-cas{width: 100%;}.swiper-slide.is-cas .home-terrain_slide-wrap{transform: scale(0.92);}.swiper-slide.is-cas.is-active .home-terrain_slide-wrap{transform: scale(1);}.swiper-slide.is-cas.is-prev .home-terrain_slide-wrap,.swiper-slide.is-cas.is-next .home-terrain_slide-wrap,.swiper-slide.is-cas:not(.is-active):not(.is-prev):not(.is-next) .home-terrain_slide-wrap{transform: scale(0.92);}}.swiper-slide.is-cas .home-terrain_tag-wrap{opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(0.5rem);
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0.45s;}.swiper-slide.is-cas.is-active .home-terrain_tag-wrap{opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
  transition:
    opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    visibility 0s linear 0s;}.home-terrain_nav-list{display: flex;
  align-items: center;
  gap: 0.5rem;}.home-terrain_nav-item{position: relative;
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 auto;
  width: 3.5rem;
  height: 0.25rem;
  transition:
    width 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s ease,
    transform 0.25s ease;}.home-terrain_nav-item.is-active{width: 6rem;}.home-terrain_nav-item::before{content: "";
  position: absolute;
  inset: 0;
  background: currentColor;
  opacity: 0.2;
  pointer-events: none;}.home-terrain_nav-progress-bar{position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: currentColor;
  transform-origin: left center;
  transform: scaleX(0);
  will-change: transform, opacity;
  pointer-events: none;
  z-index: 1;}@media screen and (min-width: 992px){.fotter_link-link p{transition: color 0.3s ease;}.fotter_link-link:hover p{color: #732143;}}*{-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -o-font-smoothing:antialiased; -webkit-appearance:none;}[data-balance]{text-wrap:balance;}[fade-top],[fade-bottom],[fade-left],[fade-right],[fade],[data-img-reveal-y],[data-img-reveal-x],[data-split-text]{opacity: 1;}html.js-enabled [fade-top],html.js-enabled [fade-bottom],html.js-enabled [fade-left],html.js-enabled [fade-right],html.js-enabled [fade],html.js-enabled [data-img-reveal-y],html.js-enabled [data-img-reveal-x],html.js-enabled [data-split-text],html.js-enabled [data-stagger] > *{opacity: 0.001;
  will-change: opacity, transform;}html.js-enabled [data-title-anim]{opacity: 0;}[data-defer]{content-visibility:auto; contain-intrinsic-size:1000px 800px;}.no-scrollbar{scrollbar-width:none; -ms-overflow-style:none;}.no-scrollbar::-webkit-scrollbar{display:none;}[data-text-balance]{text-wrap: balance;}svg{width: 100%;
  height: 100%;}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}body{-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;}*[tabindex]:focus-visible,input[type='file']:focus-visible{outline: 0.125rem solid #4d65ff;
    outline-offset: 0.125rem;}.l-richtext > :not(div):first-child,.l-richtext > div:first-child > :first-child{margin-top: 0 !important;}.l-richtext > :last-child,.l-richtext ol li:last-child,.l-richtext ul li:last-child{margin-bottom: 0 !important;}.container-small,.container-large{margin-right: auto !important;
    margin-left: auto !important;}:root{--font-from: 18;
    --font-to: 18;
    --vw-from: calc(1920 / 100);
    --vw-to: calc(2400 / 100);
    --coefficient: calc((var(--font-to) - var(--font-from)) / (var(--vw-to) - var(--vw-from)));
    --base: calc((var(--font-from) - var(--vw-from) * var(--coefficient)) / 16);}html{font-size: calc(var(--base) * 1rem + var(--coefficient) * 1vw);}@media screen and (max-width: 1920px){:root{--font-from: 16;
      --font-to: 18;
      --vw-from: calc(1440 / 100);
      --vw-to: calc(1920 / 100);}}@media screen and (max-width: 1440px){:root{--font-from: 14;
      --font-to: 16;
      --vw-from: calc(479 / 100);
      --vw-to: calc(1440 / 100);}}@media screen and (max-width: 479px){:root{--font-from: 12;
      --font-to: 16;
      --vw-from: calc(1 / 100);
      --vw-to: calc(479 / 100);}}.home-hero_top-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 18%, rgba(0,0,0,.78) 42%, rgba(0,0,0,.30) 72%, transparent 100%);
  pointer-events: none;}.home-hero_bottom-blur{-webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.12) 20%, rgba(0,0,0,.65) 59%, #000 100%);
  pointer-events: none;}.navbar_menu-image-blur{-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 36%, rgba(0,0,0,.78) 55%, rgba(0,0,0,.30) 79%, transparent 100%);
  pointer-events: none;}.navbar_menu-image{transition: transform 0.4s ease;
  transform: scale(1);}.navbar_menu-image-wrap:hover .navbar_menu-image{transform: scale(1.04);}.navbar_menu-icon-cont{transition:
    background-color 0.3s ease,
    color 0.3s ease,
    transform 0.3s ease;}.navbar_menu-heading-icon{opacity: 0;
  transform: translateX(-8px);
  transition:
    opacity 0.3s ease,
    transform 0.3s ease;}.navbar_menu-item:hover .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}.navbar_menu-item:hover .navbar_menu-heading-icon{opacity: 1;
  transform: translateX(0);}.navbar_menu-item.is-current .navbar_menu-icon-cont{background-color: var(--core--bordeaux);
  color: var(--core--beige-light);}.actualites-content_top-list{display: grid;
  grid-auto-columns: 1fr;
  gap: 24px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;}.actualites-content_top-item:first-child{grid-row: span 2;}.actualites-content_top-item-wrap{display: grid;
  grid-auto-columns: 1fr;
  gap: 24px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;}.actualites-content_top-item:first-child .actualites-content_top-item-wrap{display: flex;
  flex-direction: column;}.actualites-content_top-item:first-child .actualites-content_top-image-cont{aspect-ratio: unset;
  height: 100%;}.actualites-content_top-item:first-child .actualites-content_top-content-wrap{padding-top: 0;
  padding-bottom: 0;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  gap: 24px;}.home-terrain_nav-list{display: flex;
  align-items: center;
  gap: 0.5rem;}.home-terrain_nav-item{position: relative;
  overflow: hidden;
  cursor: pointer;
  flex: 0 0 auto;
  width: 3.5rem;
  height: 0.25rem;
  transition:
    width 0.45s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s ease,
    transform 0.25s ease;}.home-terrain_nav-item.is-active{width: 6rem;}.home-terrain_nav-item::before{content: "";
  position: absolute;
  inset: 0;
  background: currentColor;
  opacity: 0.2;
  pointer-events: none;}.home-terrain_nav-progress-bar{position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: currentColor;
  transform-origin: left center;
  transform: scaleX(0);
  will-change: transform, opacity;
  pointer-events: none;
  z-index: 1;}.actualites-content_bottom-item{opacity: 1;
  transform: translateY(0);
  transition:
    opacity 0.35s ease,
    transform 0.35s ease;}.actualites-content_bottom-item:nth-child(1){transition-delay: 0ms;}.actualites-content_bottom-item:nth-child(2){transition-delay: 40ms;}.actualites-content_bottom-item:nth-child(3){transition-delay: 80ms;}.actualites-content_bottom-item:nth-child(4){transition-delay: 120ms;}.actualites-content_bottom-item:nth-child(5){transition-delay: 160ms;}.actualites-content_bottom-item:nth-child(6){transition-delay: 200ms;}.actualites-content_bottom-item:nth-child(7){transition-delay: 240ms;}.actualites-content_bottom-item:nth-child(8){transition-delay: 280ms;}@media screen and (min-width: 992px){.fotter_link-link p{transition: color 0.3s ease;}.fotter_link-link:hover p{color: #732143;}}
/* Vitrine Neuve : compléments à la feuille du modèle (ce que le modèle confiait à ses scripts, et composants de contenu absents du modèle,
   dessinés dans sa charte : beige #f0efe4, bordeaux #732143, blanc, rayons 24px / pilule, Hanken Grotesk). */
img{max-width:100%;height:auto}
.l-inline{max-width:100%;display:inline-block}
.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.link-inherit{color:inherit;text-decoration:none}
.navbar_logo-cont img,.footer_logo{display:block}

/* entrée des blocs (attributs fade-* du modèle, animés par app.js) */
html.js-enabled [fade-top],html.js-enabled [fade-bottom],html.js-enabled [fade-left],html.js-enabled [fade-right],html.js-enabled [fade],
html.js-enabled [data-stagger]>*,html.js-enabled [data-title-anim]{opacity:0;transition:opacity .72s cubic-bezier(.19,1,.22,1),transform .72s cubic-bezier(.19,1,.22,1)}
html.js-enabled [fade-top]{transform:translateY(24px)}html.js-enabled [fade-bottom]{transform:translateY(-24px)}
html.js-enabled [fade-left]{transform:translateX(-16px)}html.js-enabled [fade-right]{transform:translateX(16px)}
html.js-enabled [data-title-anim]{transform:translateY(18px)}
html.js-enabled .is-visible{opacity:1!important;transform:none!important}

/* en-tête : déroulants et menu mobile (ouverts par app.js) */
.navbar_link-block{cursor:pointer}
.navbar_dropdown-icon{width:16px;height:16px;transition:transform .3s}
.navbar_link-cont.is-open .navbar_dropdown-icon{transform:rotate(180deg)}
.navbar_menu-icon,.navbar_menu-heading-icon,.icon-1x1-small,.icon-embed-custom,.icon-embed-small,.icon-embed-xsmall,.icon-embed-xxsmall,.home-reseau_icon,.home-process_item-icon{display:flex}
.navbar_menu-icon svg,.home-reseau_icon svg,.home-process_item-icon svg{width:100%;height:100%}
.icon-1x1-small{width:1rem;height:1rem}
.navbar_mobile-button-menu{cursor:pointer}
@media (max-width:991px){.navbar_link-list-comp{max-height:calc(100svh - 96px);overflow-y:auto}}

/* carrousel : piste translatée par app.js (le modèle utilisait Swiper) */
.swiper.is-cas{overflow:hidden}
.swiper-wrapper.is-cas{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}
.home-terrain_nav-item{background:transparent;color:var(--core--bordeaux)}
.home-terrain_nav-item.is-active .home-terrain_nav-progress-bar{transform:scaleX(1);transition:transform 6s linear}

/* texte riche : sommaire actif, liens, listes */
.fiche-actu-content_table-link.is-current{color:var(--neutral--n-1000)}
.fiche-actu-content_table-link-wrap:has(.fiche-actu-content_table-link.is-current) .fiche-actu-content_table-dot-cont{opacity:1;transform:scale(1)}
.fiche-actu-content_rich-text a,.rgpd_rich-text-content a,.rgpd_rich-text-intro a,.contact-hero_heading-wrap a,.actualites-content_wrap>p a{color:var(--core--bordeaux);text-decoration:underline;text-underline-offset:2px}
.fiche-actu-content_rich-text ul,.fiche-actu-content_rich-text ol{padding-left:1.25rem}
.fiche-actu-content_rich-text h3{font-size:1.25rem;font-weight:500;line-height:1.2}
.fiche-actu-content_rich-text-comp{min-width:0}
.fiche-actu-content_summary-comp ul{margin:0;padding-left:1.1rem}
.fiche-actu-content_summary-comp ul li+li{margin-top:.4rem}
.section_fiche-actu-content.is-home{padding-top:16px}
.fiche-actu-content_table-comp{position:sticky;top:110px}

/* tableaux (composant absent du modèle, dans sa charte) + empilement mobile : l'en-tête est rappelé devant chaque valeur (data-label posé par build.py) */
.table-wrap{margin:32px 0;overflow-x:auto;border-radius:24px;background:var(--neutral--n-100)}
.table-wrap table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.35}
.table-wrap th,.table-wrap td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--neutral--n-400)}
.table-wrap th{background:var(--core--bordeaux);color:var(--neutral--n-100);font-weight:500}
.table-wrap td{color:var(--neutral--n-800)}
.table-wrap tr:last-child td{border-bottom:0}
@media (max-width:767px){
.table-wrap{overflow:visible;background:transparent}
.table-wrap table,.table-wrap tbody,.table-wrap tr,.table-wrap td{display:block;width:100%}
.table-wrap thead{display:none}
.table-wrap tr{margin-bottom:16px;background:var(--neutral--n-100);border-radius:16px;overflow:hidden}
.table-wrap td{white-space:normal!important;word-break:break-word}
.table-wrap td[data-label]::before{content:attr(data-label);display:block;font-weight:500;color:var(--core--bordeaux);font-size:.8rem;margin-bottom:4px}
}

/* repères : chiffres courts (compteurs du modèle) / phrases (liste de définitions) */
.chiffres-list,.reperes-list{margin:32px 0;padding:32px;border-radius:24px;background:var(--neutral--n-100)}
.chiffres-list_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:24px;margin-top:20px}
.chiffres-list_value{font-size:2.5rem;font-weight:500;letter-spacing:-.04em;line-height:1.04;color:var(--core--bordeaux);white-space:nowrap;margin:0}
.chiffres-list_label{font-size:.95rem;color:var(--neutral--n-800);margin:6px 0 0}
.reperes-list_dl{margin:16px 0 0}
.reperes-list_row{padding:12px 0;border-bottom:1px solid var(--neutral--n-400)}
.reperes-list_row:last-child{border-bottom:0}
.reperes-list_row dt{font-weight:500;color:var(--neutral--n-1000)}
.reperes-list_row dd{margin:4px 0 0;color:var(--neutral--n-800)}
.fiche-actu-content_summary-comp.is-vigilance{border:1px solid var(--core--bordeaux)}

/* FAQ en accordéon (composant absent du modèle, dans sa charte) */
.faq-list{margin-top:8px;display:flex;flex-direction:column;gap:12px}
.faq-list_item{background:var(--neutral--n-100);border-radius:24px;padding:4px 8px 4px 24px}
.faq-list_question{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:1.125rem;font-weight:500}
.faq-list_question::-webkit-details-marker{display:none}
.faq-list_icon{flex:none;transition:transform .3s}
.faq-list_icon svg{width:14px;height:14px}
.faq-list_item[open] .faq-list_icon{transform:rotate(180deg)}
.faq-list_answer{padding:0 16px 18px 0;color:var(--neutral--n-800)}
.references-list ul{font-size:1rem;padding-left:1.1rem}

/* cartes posées dans un texte riche et page « tous les guides » */
.rich-cards{margin:32px 0}
.actualites-content_bottom-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:24px}
.guides-rubrique{display:flex;flex-direction:column;gap:24px;margin-top:64px}
.guides-rubrique h2 a{color:inherit;text-decoration:none}
.auteur-portrait{margin-bottom:32px}
.auteur-portrait .fiche-actu-hero_id-image-cont{width:96px;height:96px}
.contact-hero_link{display:block;color:inherit;text-decoration:none}

/* mobile : rien ne doit élargir la page */
.page-wrapper{overflow-x:clip}
@media (max-width:767px){.home-hero_number{font-size:1.5rem}.actualites-hero_list{overflow-x:auto}.fiche-actu-content_table-comp{position:static}}
