*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}img{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit;letter-spacing:inherit;word-spacing:inherit}button{background:none;border:none;cursor:pointer;padding:0}legend{display:table;padding:0}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(https://telecoop.fr/assets/fonts/poppins-latin-400-normal.woff2)format("woff2"),url(https://telecoop.fr/assets/fonts/poppins-latin-400-normal.woff)format("woff"),url(https://fonts.bunny.net/poppins/files/poppins-latin-400-normal.woff2)format("woff2"),url(https://fonts.bunny.net/poppins/files/poppins-latin-400-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:local("Poppins Italic"),local("Poppins-Italic"),url(https://telecoop.fr/assets/fonts/poppins-latin-400-italic.woff2)format("woff2"),url(https://telecoop.fr/assets/fonts/poppins-latin-400-italic.woff)format("woff"),url(https://fonts.bunny.net/poppins/files/poppins-latin-400-italic.woff2)format("woff2"),url(https://fonts.bunny.net/poppins/files/poppins-latin-400-italic.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(https://telecoop.fr/assets/fonts/poppins-latin-700-normal.woff2)format("woff2"),url(https://telecoop.fr/assets/fonts/poppins-latin-700-normal.woff)format("woff"),url(https://fonts.bunny.net/poppins/files/poppins-latin-700-normal.woff2)format("woff2"),url(https://fonts.bunny.net/poppins/files/poppins-latin-700-normal.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.grid{--gap:5rem;--column-gap:var(--gap);--row-gap:var(--gap);display:-ms-grid;display:grid;grid-gap:var(--row-gap) var(--column-gap);gap:var(--row-gap) var(--column-gap);grid-template-columns:1fr;position:relative}.grid>.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--justify-content,"flex-start");-ms-flex-pack:var(--justify-content,"flex-start");justify-content:var(--justify-content,"flex-start");-webkit-box-align:var(--align-items,"baseline");-ms-flex-align:var(--align-items,"baseline");align-items:var(--align-items,"baseline");margin-bottom:calc(var(--border-width)*-1)}@media (min-width:35rem){.grid{-ms-grid-columns:repeat(6,1fr);grid-template-columns:repeat(6,1fr)}.grid>.column{-ms-grid-column:span 6;grid-column:span 6}.grid>.column[style*="--columns:3"]{-ms-grid-column:span 3;grid-column:span 3}}@media (min-width:67.5rem){.grid{-ms-grid-columns:repeat(12,1fr);grid-template-columns:repeat(12,1fr)}.grid>.column{-ms-grid-column:span var(--columns);grid-column:span var(--columns)}}input,textarea{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background-color:transparent;border:var(--border-width) solid var(--color-gray);border-radius:var(--rounded);color:currentColor;padding:.675em 1em .7em;text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}select{background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:center right 1em;background-repeat:no-repeat;background-size:1em;border:var(--border-width) solid var(--color-white);border-radius:var(--rounded);color:var(--color-gray-600);padding:.675em 3em .7em 1em}::-webkit-input-placeholder{color:currentColor;opacity:.8}::-moz-placeholder{color:currentColor;opacity:.8}:-ms-input-placeholder{color:currentColor;opacity:.8}::-ms-input-placeholder{color:currentColor;opacity:.8}::placeholder{color:currentColor;opacity:.8}input,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}::-webkit-input-placeholder{color:var(--color-gray-medium)}::-moz-placeholder{color:var(--color-gray-medium)}:-ms-input-placeholder{color:var(--color-gray-medium)}::-ms-input-placeholder{color:var(--color-gray-medium)}::placeholder{color:var(--color-gray-medium)}:focus-visible{border-radius:var(--rounded-xs);outline:2px solid var(--color-focus-ring);outline-offset:2px}.tunnel-form .label{color:var(--color-text-primary);font-size:var(--text-base)}.field-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.field-password{--max-width:100%}.field-password-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-base)}.field-password-wrap input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tunnel-form .field-text input[readonly]{background-color:var(--color-gray-light);color:var(--color-gray-medium)}.tunnel-form .field-text input[readonly]:hover{cursor:not-allowed}.tunnel-form .field-birthday input,.tunnel-form .field-password input,.tunnel-form .field-text input{--border-color:var(--color-gray);--bg-color:var(--color-white);background-color:var(--bg-color);border:.125rem solid var(--border-color);border-radius:var(--rounded);max-width:var(--max-width,100%);padding:var(--space-xs)}.tunnel-form .field-password.error input,.tunnel-form .field-text.error input{--border-color:var(--border-color-info)}.tunnel-form .field-password.success input,.tunnel-form .field-text.success input{--border-color:var(--color-text-success)}.tunnel-form .notif-error{--icon-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-bg-info);border-radius:var(--rounded);color:var(--color-text-info);gap:var(--space-2xs);padding:var(--space-xs) var(--space-sm) var(--space-xs) calc(var(--icon-size) + var(--space-xs) + .25rem);position:relative}.tunnel-form .notif-error:before{background-color:currentColor;content:"";height:var(--icon-size);left:var(--space-xs);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' aria-hidden='true'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M8.1 10.875h1.5v1.5H8.1zm0-6h1.5v4.5H8.1zm.742-3.75c-4.14 0-7.492 3.36-7.492 7.5s3.352 7.5 7.492 7.5c4.148 0 7.508-3.36 7.508-7.5s-3.36-7.5-7.508-7.5m.008 13.5c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' aria-hidden='true'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M8.1 10.875h1.5v1.5H8.1zm0-6h1.5v4.5H8.1zm.742-3.75c-4.14 0-7.492 3.36-7.492 7.5s3.352 7.5 7.492 7.5c4.148 0 7.508-3.36 7.508-7.5s-3.36-7.5-7.508-7.5m.008 13.5c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:var(--space-xs);width:var(--icon-size)}.tunnel-form .notif-success{--icon-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-success);gap:var(--space-2xs);padding-left:calc(var(--icon-size) + var(--space-2xs));position:relative}.tunnel-form .notif-success:before{background-color:currentColor;content:"";height:var(--icon-size);left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' aria-hidden='true'%3E%3Cpath fill='%23217D3F' d='M3 9a6 6 0 1 1 12 0A6 6 0 0 1 3 9m6-7.5a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15m4.093 5.593-1.06-1.06L8.25 9.813 6.155 7.72l-1.06 1.06 3.155 3.156z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' aria-hidden='true'%3E%3Cpath fill='%23217D3F' d='M3 9a6 6 0 1 1 12 0A6 6 0 0 1 3 9m6-7.5a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15m4.093 5.593-1.06-1.06L8.25 9.813 6.155 7.72l-1.06 1.06 3.155 3.156z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:var(--icon-size)}.tunnel-form .field-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-sm);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.tunnel-form .field-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction,row);flex-direction:var(--flex-direction,row)}}.tunnel-form .field-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2xs)}.tunnel-form .field-radio input:checked+label:after{opacity:1}.tunnel-form .field-radio input:checked+label:before{border-color:var(--color-text-primary)}.tunnel-form .field-radio input:focus+label:before{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tunnel-form .field-radio label{--position-top:var(--space-xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;padding-left:2rem;padding-block:var(--space-xs);position:relative;-ms-touch-action:manipulation;touch-action:manipulation}.tunnel-form .field-radio label:before{background:transparent;border:2px solid var(--color-text-primary);border-radius:50%;height:24px;left:0;top:var(--position-top);width:24px}.tunnel-form .field-radio label:after,.tunnel-form .field-radio label:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute}.tunnel-form .field-radio label:after{background:var(--color-text-primary);border:8px solid var(--color-text-primary);border-radius:50%;height:0;left:4px;opacity:0;top:calc(var(--position-top) + 4px);width:0}.tunnel-form .field-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2xs);position:relative}.tunnel-form .field-checkbox input:checked+label:after{opacity:1}.tunnel-form .field-checkbox input:checked+label:before{background:currentColor}.tunnel-form .field-checkbox input:focus+label:before{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tunnel-form .field-checkbox input{cursor:pointer;height:1.5rem;left:2px;opacity:0;position:absolute;top:2px;width:1.5rem;z-index:1}.tunnel-form .field-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tunnel-form .field-checkbox label p{margin:0 0 .2rem 2rem}.tunnel-form .field-checkbox label:hover{cursor:pointer}.tunnel-form .field-checkbox label:before{background:transparent;border:2px solid;border-radius:var(--rounded);content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.tunnel-form .field-checkbox label:after{background:transparent;border:solid var(--color-text-on-dark-primary);border-top-color:transparent;border-width:0 0 4px 4px;content:"";height:.5rem;left:.26rem;opacity:0;position:absolute;top:.4rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1rem}.tunnel-form .field-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tunnel-form .field-files input[type=file]{border:1px dashed var(--color-gray);margin-top:var(--space-sm);padding:var(--space-sm);width:100%}.tunnel-form .field-files input[type=file].dragover{background-color:var(--color-gray-light);border-color:var(--color-focus-ring)}.loading{background-color:rgba(0,0,0,.573);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:9999999}.loading.is-active{opacity:1;visibility:visible}.loading__spinner{--border-width:5px;--size:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:var(--border-width) solid #f3f3f3;border-radius:50%;border-top:var(--border-width) solid var(--color-telegreen);height:var(--size);width:var(--size)}.loading__text{color:#333;font-size:1rem;margin-top:1rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login-loading{background-color:hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:1000}.login-loading.is-active{opacity:1;visibility:visible}@media (max-width:768px){.loading__spinner{--size:40px}.loading__text{font-size:.875rem}}:root{--font-sans:"Poppins",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-bold:700;--color-white:#fff;--color-primary:#1f1549;--color-nuit:var(--color-primary);--color-secondary:#00e164;--color-telegreen:var(--color-secondary);--color-dark:var(--color-primary);--color-gray:#d0d2db;--color-gray-medium:#797392;--color-gray-light:#f6f6f8;--color-light:var(--color-gray-light);--color-background:var(--color-white);--color-blue-400:#8cc1eb;--color-blue-500:#6191b9;--color-blue-600:#4480a4;--color-gray-100:#f2f3f3;--color-gray-200:#e7e6e2;--color-gray-300:#b7b2b6;--color-gray-400:#8a858b;--color-gray-500:#6a686d;--color-gray-600:#403637;--color-gray-700:#302a2a;--color-green-50:#eefcf3;--color-green-400:#33b962;--color-green-500:#217d3f;--color-green-600:#16623c;--color-green:var(--color-green-500);--color-salmon-50:#fcf1eb;--color-salmon-100:#f8d6ba;--color-salmon-200:#deab96;--color-salmon-300:#f79678;--color-salmon-400:#d0755a;--color-salmon-500:#915544;--color-violet-400:#93598e;--color-violet-500:#4c4068;--color-violet-600:#312649;--color-yellow-400:#fcd62d;--color-yellow-500:#efb424;--color-text-primary:var(--color-primary);--color-text-secondary:var(--color-gray-500);--color-text-success:var(--color-green-500);--color-text-info:var(--color-salmon-500);--color-text-info-on-dark:var(--color-salmon-300);--color-text-info-on-dark-secondary:var(--color-salmon-50);--color-text-on-dark-primary:#fff;--color-text-on-dark-secondary:hsla(0,0%,100%,.9);--color-bg-info:var(--color-salmon-50);--color-bg-green-light:var(--color-green-50);--color-bg-success:var(--color-green-50);--color-stroke:var(--color-salmon-500);--color-focus-ring:var(--color-secondary);--color-focus-ring-padding:var(--color-background);--color-disabled:rgba(0,0,0,.75);--space-ratio:2;--space-0:0;--space-none:0;--space-2xs:calc(var(--space-xs)/2);--space-xs:calc(var(--space-base)/var(--space-ratio));--space-sm:0.75rem;--space-base:1rem;--space-lg:calc(var(--space-sm)*var(--space-ratio));--space-xl:calc(var(--space-base)*var(--space-ratio));--space-2xl:calc(var(--space-lg)*var(--space-ratio));--space-3xl:min(max(3.5rem,3.333rem + 0.833vw),calc(var(--space-xl)*var(--space-ratio)));--space-4xl:min(max(5rem,4.667rem + 1.667vw),calc(var(--space-2xl)*var(--space-ratio)));--space-5xl:min(max(7rem,6.667rem + 1.667vw),calc(var(--space-3xl)*var(--space-ratio)));--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:min(max(1rem,0.929rem + 0.357vw),1.125rem);--text-lg:min(max(1.125rem,1.018rem + 0.536vw),1.5rem);--text-xl:min(max(1.5rem,1.357rem + 0.714vw),2rem);--text-2xl:min(max(1.75rem,1.393rem + 1.786vw),3rem);--text-3xl:min(max(3rem,2.714rem + 1.429vw),4rem);--text-4xl:min(max(4rem,3.571rem + 2.143vw),5.5rem);--wrapper-max-width:90rem;--gutter:min(max(1.5rem,0.5rem + 5vw),5rem);--banner-height:0px;--header-height:calc(8rem + var(--space-lg));--parallax-bottom:4rem;--parallax-height:calc(100vh - var(--header-height) - var(--parallax-bottom));--parallax-min-height:620px;--flow-space:var(--space-base);--border-width:.125rem;--border-color:var(--color-light);--border-color-info:var(--color-salmon-300);--border-color-success:var(--color-green-500);--border:var(--border-width) solid var(--border-color);--border-on-dark:var(--border-width) solid hsla(0,0%,100%,.1);--border-info:var(--border-width) solid var(--color-salmon-300);--border-green:var(--border-width) solid var(--color-green);--rounded-xs:1px;--rounded-sm:.125rem;--rounded:.25rem;--rounded-md:.375rem;--shadow-color:31 21 73;--shadow-sm:0 1px 2px 0 rgb(var(--shadow-color)/0.05);--shadow:0 1px 3px 0 rgb(var(--shadow-color)/0.1),0 1px 2px -1px rgb(var(--shadow-color)/0.1);--shadow-md:0 4px 6px -1px rgb(var(--shadow-color)/0.1),0 2px 4px -2px rgb(var(--shadow-color)/0.1);--shadow-lg:0 10px 15px -3px rgb(var(--shadow-color)/0.1),0 4px 6px -4px rgb(var(--shadow-color)/0.1);--shadow-xl:0 20px 25px -5px rgb(var(--shadow-color)/0.1),0 8px 10px -6px rgb(var(--shadow-color)/0.1);--shadow-2xl:0 25px 50px -12px rgb(var(--shadow-color)/0.25);--auto-grid-placement:auto-fill;--gap:var(--row-gap,var(--space-base)),var(--column-gap,var(--space-base));--max-width:64ch}dialog::-ms-backdrop{background-color:rgba(0,0,0,.9)}dialog::backdrop{background-color:rgba(0,0,0,.9)}dialog{padding:0}.popup{position:relative}.popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-white)}.popup-content{margin:0 auto;max-width:600px}.popup-header button.btn-close{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;left:var(--space-base);padding:0;position:absolute;top:var(--space-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;height:2rem;justify-content:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:2rem}@media (max-width:60rem){.hide-on-mobile{display:none}}@media (min-width:60rem){.hide-on-desktop{display:none}}ol.list-unstyled,ul.list-unstyled{list-style:none;margin:0;padding:0}ol.list-unstyled li,ul.list-unstyled li{list-style:none;padding:0}[role=contentinfo],section:not(.module__features){contain-intrinsic-size:100vw auto 768px;content-visibility:auto}.display-none{display:none}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip-path:polygon(0 0,0 0,0 0,0 0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}html{font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-padding-top:var(--header-height,6rem)}body{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-sans);-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig";font-size:var(--text-base);-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-text-primary,#000);-ms-flex-direction:column;flex-direction:column;scroll-behavior:smooth}body,main{background-color:var(--color-background,#fff);overflow-x:hidden}main{-webkit-box-flex:1;-ms-flex:auto;flex:auto}section{position:relative}h1,h2,h3,h4,h5,h6{font-weight:var(--font-bold,bold);max-width:36ch}.module h1,.swiper-slide h1{font-size:var(--text-2xl,2rem);max-width:30ch}.module h1,.module h2[data-color],.module h3[data-color],.module h4[data-color],.module h5[data-color],.module h6[data-color],.swiper-slide h1,.swiper-slide h2[data-color],.swiper-slide h3[data-color],.swiper-slide h4[data-color],.swiper-slide h5[data-color],.swiper-slide h6[data-color]{line-height:1.25;margin-bottom:1em;position:relative;z-index:1}.module h1>span,.swiper-slide h1>span{background-color:var(--color-white)}.module h1>span,.module h2[data-color]>span,.module h3[data-color]>span,.module h4[data-color]>span,.module h5[data-color]>span,.module h6[data-color]>span,.swiper-slide h1>span,.swiper-slide h2[data-color]>span,.swiper-slide h3[data-color]>span,.swiper-slide h4[data-color]>span,.swiper-slide h5[data-color]>span,.swiper-slide h6[data-color]>span{display:inline-block;position:relative}.module h1>span:after,.swiper-slide h1>span:after{background-color:var(--color-white)}.module h1>span:after,.module h2[data-color]>span:after,.module h3[data-color]>span:after,.module h4[data-color]>span:after,.module h5[data-color]>span:after,.module h6[data-color]>span:after,.swiper-slide h1>span:after,.swiper-slide h2[data-color]>span:after,.swiper-slide h3[data-color]>span:after,.swiper-slide h4[data-color]>span:after,.swiper-slide h5[data-color]>span:after,.swiper-slide h6[data-color]>span:after{bottom:-.075em;content:"";display:inline-block;left:-.25em;position:absolute;right:-.25em;top:-.075em;z-index:-1}.module h2,.swiper-slide h2{font-size:1.75rem;font-size:var(--text-xl);line-height:1.333;margin-bottom:.666em}.module h2:after,.swiper-slide h2:after{background-color:var(--color-secondary);content:"";display:block;height:.25rem;margin-bottom:-.5em;margin-top:.75em;width:3rem}[style*="--text-align:center"] h2:after{margin-left:auto;margin-right:auto}h3{font-size:1.25rem;font-size:var(--text-lg);line-height:1.333;margin-bottom:.333em}p{line-height:1.5}.font-bold,strong{font-weight:var(--font-bold,bold)}ul:not([class]){list-style:none;padding-left:0}a{text-decoration:none}.block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-text);-ms-flex-direction:column;flex-direction:column;font-size:var(--font-size);text-align:var(--text-align,left);-webkit-box-align:var(--align-items);-ms-flex-align:var(--align-items);align-items:var(--align-items)}.block-type-buttons,.block-type-ctas{font-size:var(--text-base);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--align-items);-ms-flex-pack:var(--align-items);justify-content:var(--align-items)}.block-type-buttons>*,.block-type-ctas>*{margin-bottom:1em;margin-right:1em}.btn,a.btn{--align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:var(--align-items);-ms-flex-align:var(--align-items);align-items:var(--align-items);-ms-flex-item-align:start;align-self:flex-start;background-color:var(--color-green-500);border-color:var(--color-green-500);border-radius:var(--rounded);border-style:solid;border-width:var(--border-width)!important;color:var(--color-white);line-height:1.5;padding:.5em .8em;text-align:center;text-decoration:none}.btn[data-size=sm],a.btn[data-size=sm]{padding:.5em .75em .55em}.btn--underline,a.btn--underline{padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.btn--underline,.btn--underline:visited,a.btn--underline,a:visited.btn--underline{color:var(--color-text-secondary)}input[type=submit]{cursor:pointer}button.btn--underline,input.btn--underline{background-color:transparent;border:none}button.btn--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--outline,.btn[data-outline=true],a.btn--outline,a.btn[data-outline=true]{background-color:transparent;border-color:currentColor!important;color:currentColor!important}.btn[data-color=primary],a.btn[data-color=primary]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)!important}.btn[data-color=primary][data-outline=true],a.btn[data-color=primary][data-outline=true]{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)!important}.btn[data-color=green-500],a.btn[data-color=green-500]{background-color:var(--color-green-500);border-color:var(--color-green-500);color:var(--color-white)!important}.btn[data-color=green-500][data-outline=true],a.btn[data-color=green-500][data-outline=true]{background-color:var(--color-white);border-color:var(--color-green-500);color:var(--color-green-500)!important}.btn[data-color=light],.btn[data-color=light]:visited,a.btn[data-color=light],a.btn[data-color=light]:visited{background:var(--color-light);border-color:var(--color-light);color:var(--color-text-primary)}.btn[data-color=light]:not(.disabled):not([data-outline=true]):hover,a.btn[data-color=light]:not(.disabled):not([data-outline=true]):hover{-webkit-filter:none;filter:none}.btn[data-color=light][data-outline=true],.btn[data-color=light][data-outline=true]:visited,a.btn[data-color=light][data-outline=true],a.btn[data-color=light][data-outline=true]:visited{background:var(--color-white);border-color:var(--color-light)!important;color:var(--color-text-primary)!important}.btn[data-color=light][data-outline=true]:hover,a.btn[data-color=light][data-outline=true]:hover{background:var(--color-light)}.btn[data-color=secondary],.btn[data-color=secondary]:visited,a.btn[data-color=secondary],a.btn[data-color=secondary]:visited{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-black)}.btn[data-color=secondary][data-outline=true],.btn[data-color=secondary][data-outline=true]:visited,a.btn[data-color=secondary][data-outline=true],a.btn[data-color=secondary][data-outline=true]:visited{background:var(--color-white);border-color:var(--color-secondary)!important;color:var(--color-text-primary)!important}.btn[data-color=secondary][data-outline=true]:hover,a.btn[data-color=secondary][data-outline=true]:hover{background:var(--color-secondary);color:var(--color-text-primary)!important}.btn[data-color=salmon-50],.btn[data-color=salmon-50]:visited,a.btn[data-color=salmon-50],a.btn[data-color=salmon-50]:visited{background:var(--color-salmon-50);border-color:var(--color-salmon-50);color:var(--color-text-primary)}.btn[data-color=salmon-50]:not(.disabled):not([data-outline=true]):hover,a.btn[data-color=salmon-50]:not(.disabled):not([data-outline=true]):hover{-webkit-filter:none;filter:none}.btn[data-color=salmon-50][data-outline=true],.btn[data-color=salmon-50][data-outline=true]:visited,a.btn[data-color=salmon-50][data-outline=true],a.btn[data-color=salmon-50][data-outline=true]:visited{background:var(--color-white);border-color:var(--color-salmon-50)!important;color:var(--color-text-primary)!important}.btn[data-color=salmon-50][data-outline=true]:hover,a.btn[data-color=salmon-50][data-outline=true]:hover{background:var(--color-salmon-50)}.btn[data-color=custom],.btn[data-color=custom]:visited,a.btn[data-color=custom],a.btn[data-color=custom]:visited{background:var(--custom-color);border-color:var(--custom-color);color:var(--color-text-primary)}.btn[data-color=custom][data-outline=true],.btn[data-color=custom][data-outline=true]:visited,a.btn[data-color=custom][data-outline=true],a.btn[data-color=custom][data-outline=true]:visited{background:var(--color-white);border-color:var(--custom-color)!important;color:var(--custom-color)!important}.btn[data-color=custom][data-outline=true]:hover,a.btn[data-color=custom][data-outline=true]:hover{background:var(--custom-color);color:var(--color-white)!important}.btn[data-color=custom][data-fontcolor],.btn[data-color=custom][data-fontcolor]:visited,a.btn[data-color=custom][data-fontcolor],a.btn[data-color=custom][data-fontcolor]:visited{color:var(--custom-font-color)}.btn[data-color=custom][data-fontcolor][data-outline=true]:hover,a.btn[data-color=custom][data-fontcolor][data-outline=true]:hover{color:var(--custom-font-color)!important}.btn[href^=http]:not([href*=localhost]):not([href*="://telecoop.fr"]):after,a.btn[href^=http]:not([href*=localhost]):not([href*="://telecoop.fr"]):after{content:"↗︎";margin-left:.25em}.block-type-heading [data-color]{color:var(--custom-color,#111)}.block-type-heading [data-color] span,.block-type-heading [data-color] span:after{background-color:var(--custom-background,#fff)}[data-font=midnight-ink]{font-family:MidnightInk}.layout{padding-bottom:var(--pb);padding-top:var(--pt);-webkit-transform:translateY(var(--mt));transform:translateY(var(--mt))}.layout,.module,section{background-color:var(--color-background);color:var(--color-text);margin-bottom:var(--mb)}.module,section{margin-top:var(--mt);padding-bottom:calc(6.667rem + 1.667vw);padding-bottom:var(--pb,var(--space-5xl));padding-top:calc(4.667rem + 1.667vw);padding-top:var(--pt,var(--space-4xl))}@media (min-width:80rem){.module,section{padding-bottom:8rem;padding-bottom:var(--pb,var(--space-5xl));padding-top:6rem;padding-top:var(--pt,var(--space-4xl))}}.prose{--flow-space:var(--space-lg)}.prose>*+*{margin-top:1.5rem;margin-top:var(--flow-space)}.prose blockquote,.prose figure,.prose ol,.prose p,.prose ul{font-size:var(--font-size);max-width:var(--max-width)}.prose h2{--flow-space:var(--space-4xl)}.prose figure,.prose figure+*,.prose h3,.prose pre,.prose pre+*{--flow-space:var(--space-3xl)}.prose ul{list-style:initial}.prose ol li,.prose ul,.prose ul li{padding-left:1em}.prose ul li+li{margin-top:1em}.banner{background-color:var(--color-background);color:var(--color-text);font-size:.875rem;font-size:var(--text-sm);padding:.666em 0}.banner a{border-bottom:1px solid;color:currentColor}.site-header{background-color:var(--color-white);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--space-base);justify-content:center;padding-bottom:0;padding-top:var(--space-sm)}.site-header,.site-header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}.site-header .wrapper:nth-child(2) nav{width:100%}.site-header.sticky{position:sticky;top:0;z-index:20}.site-header .header-logo{gap:var(--space-sm)}.logo,.site-header .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo{margin-right:1rem;max-height:2.5rem;text-decoration:none}.logo svg{height:100%;max-width:8rem}#menu,#nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu{background-color:var(--color-background);list-style:none;margin:0;padding-left:0}#menu li{border-bottom:.25rem solid transparent;border-top:.25rem solid transparent;padding:.55em 0;position:relative}#menu a,#menu li{display:-webkit-box;display:-ms-flexbox;display:flex}#menu a{color:var(--color-primary);white-space:pre;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-xs)}#menu a.has-children:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%232F3742' d='M8 11.4 2.6 6 4 4.6l4 4 4-4L13.4 6z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:1rem;width:1rem}#menu #espace-personnel a,#menu #souscription a,button[aria-controls=menu]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-item-align:start;align-self:flex-start;background-color:var(--color-green-500);border:var(--border-width)solid var(--color-green-500);border-radius:var(--space-base);border-radius:var(--rounded);color:var(--color-white);line-height:1.5;padding:.675em var(--space-base).7em;text-align:center;text-decoration:none}#menu #espace-personnel a{background-color:var(--color-dark);border-color:var(--color-dark)}#menu #souscription{margin-right:-.5rem}#menu #espace-personnel,#menu #souscription{border:none;padding:0}.site-header button[aria-controls=menu]{background-color:var(--color-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%231f1549' stroke-width='2'%3E%3Cpath d='M3 12h18M3 6h18M3 18h18'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:var(--color-gray);color:transparent;display:none;max-width:3.125rem;overflow:hidden}@media (max-width:74.9375rem){.site-header{--header-height:5.6rem;padding-bottom:var(--space-sm)}#menu{max-height:calc(100vh - var(--header-height));overflow-y:auto}#menu,#nav{display:none}#menu #espace-personnel,#menu #souscription{position:sticky;top:1rem;width:calc(50% - .5rem);z-index:2}#menu #espace-personnel a,#menu #souscription a{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#menu #espace-personnel{-ms-flex-item-align:end;align-self:flex-end;top:4.125rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#menu li{border-bottom-width:0;border-top-width:0}#menu>li,#menu>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}#menu>li>ul>li{border-bottom-width:0;border-top-width:0;padding:.75em 0}#menu #espace-personnel,#menu #souscription{display:inline-block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-left:0;order:-1}.site-header #nav.is-open,.site-header #nav.is-open #menu,.site-header button[aria-controls=menu]{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header #nav.is-open #menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:var(--shadow-xl);box-shadow:var(--shadow-xl);left:0;padding:0 var(--gutter) calc(var(--gutter) + 2rem);position:fixed;right:0;top:var(--header-height);z-index:10}#menu [aria-current]:before,#menu li:not(#souscription,#espace-personnel)>a:hover:before{background:var(--color-secondary);content:"";height:3rem;left:calc(var(--gutter)*-1);margin-top:-.75rem;position:absolute;width:.25rem}}@media (min-width:75rem){#menu>*+*{margin-left:1.5rem}#menu .active,#menu>li:not(#souscription,#espace-personnel):hover{border-bottom-color:var(--color-secondary)}#menu>li>ul .active{border-bottom:none}#menu>li>ul{display:none}#menu>li>ul>li a{border-bottom:1px solid transparent}#menu>li>ul .active a{border-bottom:1px solid var(--color-secondary)}#menu #souscription{margin-left:2.5rem}}.skip-link{display:inline-block;height:2.5rem;left:var(--gutter);line-height:1;max-width:10rem;padding:.75rem;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:100%;z-index:9999}.skip-link:not(:focus){border:0;clip-path:polygon(0 0,0 0,0 0,0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#rocketchat{background:var(--color-primary);border:2px solid var(--color-primary);border-radius:4px;bottom:16px;color:#fff;height:54px;padding:10px;position:fixed;right:16px;width:54px;z-index:1}.shadow-sm{-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.shadow-lg{-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg)}.flow>*+*{margin-top:1.5em;margin-top:var(--flow-space)}.wrapper{margin-left:auto;margin-right:auto;max-width:var(--wrapper-max-width,90rem);padding-left:calc(.5rem + 5vw);padding-left:var(--gutter);padding-right:calc(.5rem + 5vw);padding-right:var(--gutter);position:relative;width:100%}@media (min-width:100rem){.wrapper{padding-left:5rem;padding-right:5rem}}.module__slider .block-type-buttons{margin-top:1.5rem}.swiper{--swiper-navigation-size:var(--text-lg);--swiper-navigation-top-offset:calc(var(--parallax-height)/2);--swiper-navigation-sides-offset:calc(var(--gutter)/2 - var(--swiper-navigation-size)/2);--swiper-navigation-color:#fff;--swiper-pagination-color:hsla(0,0%,100%,.5)}.swiper-slide{padding:4rem 0;padding:var(--space-3xl)0}.swiper h2>span,.swiper h3>span{background-color:var(--color-white);display:inline-block;position:relative}.swiper h2>span:after,.swiper h3>span:after{background-color:var(--color-white);bottom:-.075em;content:"";display:inline-block;left:-.25em;position:absolute;right:-.25em;top:-.075em;z-index:-1}.swiper h2:after,.swiper h3:after{display:none}.swiper-slide p{margin-bottom:1.5em;max-width:var(--max-width)}@media (min-width:35rem){.swiper-slide.grid{grid-template-columns:repeat(6,1fr)}.swiper-slide.grid>.column{grid-column:span 6}.swiper-slide.grid>.column[style*="--columns:5"],.swiper-slide.grid>.column[style*="--columns:6"],.swiper-slide.grid>.column[style*="--columns:7"]{grid-column:span 3}}