/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.Plaintes{color:var(--color-pasea-gray-700,#3a3a3a);font-family:var(--sans);background:var(--color-pasea-gray-50);line-height:1.6;overflow-x:clip}.Plaintes .hero{background:radial-gradient(1200px 400px at 70% -10%,#f5822014,transparent 60%),radial-gradient(900px 360px at 10% 0,#0077c81f,transparent 65%),var(--color-pasea-blue-50);border-bottom:1px solid var(--color-pasea-blue-100);padding:8em 1.5em 5em;position:relative;overflow:hidden}.Plaintes .hero .wave{pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'><path d='M0,40 C240,80 480,0 720,32 C960,64 1200,16 1440,48 L1440,80 L0,80 Z' fill='%23fafafa'/></svg>") bottom/100% 100% no-repeat;height:3em;position:absolute;bottom:-1px;left:0;right:0}.Plaintes .hero .inner{text-align:center;z-index:1;max-width:62em;margin:0 auto;position:relative}.Plaintes .hero .eyebrow{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-blue-600,#1e61a0);text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:.7em;margin-bottom:1em;font-size:.78em;display:inline-flex;position:relative}.Plaintes .hero .eyebrow:after,.Plaintes .hero .eyebrow:before{content:"";background:var(--color-pasea-blue-300);opacity:.7;width:1.8em;height:1px}.Plaintes .hero h1{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-blue-900,#0d2a4a);letter-spacing:-.015em;margin:0 0 .5em;font-size:2.6em;line-height:1.18}.Plaintes .hero .lede{color:var(--color-pasea-gray-600,#545454);max-width:36em;margin:0 auto 1.4em;font-size:1.05em}.Plaintes .hero .trust-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55em;margin-bottom:2.4em;display:flex}.Plaintes .hero .trust-pills .pill{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);letter-spacing:.02em;border:1px solid var(--color-pasea-blue-100);color:var(--color-pasea-blue-700);background:#fff;border-radius:999px;align-items:center;gap:.45em;padding:.45em .9em;font-size:.78em;display:inline-flex;box-shadow:0 2px 8px #0d2a4a0d}.Plaintes .hero .trust-pills .pill .pill-ico{background:currentColor;width:1.1em;height:1.1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .hero .trust-pills .pill.shield{color:var(--color-pasea-blue-700)}.Plaintes .hero .trust-pills .pill.shield .pill-ico{-webkit-mask-image:url(/icons/shield.svg);mask-image:url(/icons/shield.svg)}.Plaintes .hero .trust-pills .pill.check{color:var(--color-pasea-green-700);border-color:var(--color-pasea-green-200)}.Plaintes .hero .trust-pills .pill.check .pill-ico{-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg)}.Plaintes .hero .trust-pills .pill.clock{color:var(--color-pasea-orange-700);border-color:var(--color-pasea-orange-200)}.Plaintes .hero .trust-pills .pill.clock .pill-ico{-webkit-mask-image:url(/icons/clock.svg);mask-image:url(/icons/clock.svg)}.Plaintes .hero .workflow{align-items:flex-start;gap:0;max-width:48em;margin:0 auto;display:flex}.Plaintes .hero .workflow .step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.Plaintes .hero .workflow .step:not(:last-child):after{content:"";background:var(--color-pasea-blue-100);height:2px;position:absolute;top:1em;left:calc(50% + 1.4em);right:calc(1.4em - 50%)}.Plaintes .hero .workflow .step .num{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);width:2em;height:2em;color:var(--color-pasea-blue-700);border:1px solid var(--color-pasea-blue-100);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.85em;transition:background-color .25s,color .25s,transform .25s,border-color .25s,box-shadow .25s;display:inline-flex}.Plaintes .hero .workflow .step .label{color:var(--color-pasea-gray-600,#545454);letter-spacing:.04em;text-align:center;margin-top:.6em;font-size:.72em}.Plaintes .hero .workflow .step.active .num{background:var(--color-pasea-blue-500);color:#fff;border-color:var(--color-pasea-blue-500);transform:scale(1.08);box-shadow:0 0 0 4px #0077c82e}.Plaintes .hero .workflow .step.done .num{background:var(--color-pasea-green-500);color:#fff;border-color:var(--color-pasea-green-500)}.Plaintes .tabs{-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--color-pasea-gray-100);z-index:30;background:#ffffffeb;position:sticky;top:0;box-shadow:0 4px 16px #0d2a4a0f}.Plaintes .tabs .inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:76em;margin:0 auto;padding:0 1.5em;display:flex;overflow-x:auto}.Plaintes .tabs .inner::-webkit-scrollbar{display:none}.Plaintes .tabs .tab{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-family:var(--heading);color:var(--color-pasea-gray-500);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.55em;margin-bottom:-1px;padding:1em 1.1em;font-size:.92em;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex;position:relative}.Plaintes .tabs .tab .tab-ico{opacity:.85;background:currentColor;width:1.05em;height:1.05em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .tabs .tab.edit .tab-ico{-webkit-mask-image:url(/icons/edit.svg);mask-image:url(/icons/edit.svg)}.Plaintes .tabs .tab.search .tab-ico{-webkit-mask-image:url(/icons/search.svg);mask-image:url(/icons/search.svg)}.Plaintes .tabs .tab.info .tab-ico{-webkit-mask-image:url(/icons/info.svg);mask-image:url(/icons/info.svg)}.Plaintes .tabs .tab:hover{color:var(--color-pasea-blue-600);background:#0077c80a}.Plaintes .tabs .tab.active{color:var(--color-pasea-blue-700);border-bottom-color:var(--color-pasea-blue-500)}.Plaintes .tabs .tab.active .tab-ico{opacity:1}.Plaintes .screen{padding:3em 1.5em 5em;animation:screenFade .35s ease-out}.Plaintes .screen .container{max-width:46em;margin:0 auto}.Plaintes .wizard-head{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.9em;margin-bottom:1.2em;padding:1.1em 1.3em 1.2em;box-shadow:0 2px 12px #0d2a4a0a}.Plaintes .wizard-head .wizard-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5em;margin-bottom:.95em;display:flex}.Plaintes .wizard-head .wizard-meta .wizard-step-of{color:var(--color-pasea-gray-500,#6e6e6e);letter-spacing:.04em;font-size:.78em}.Plaintes .wizard-head .wizard-meta .wizard-step-of strong{color:var(--color-pasea-blue-700,#1b4f87);font-size:1.1em;font-weight:700}.Plaintes .wizard-head .wizard-meta .wizard-current{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-blue-700,#1b4f87);font-family:var(--heading);font-size:.85em}.Plaintes .wizard-head .wizard-progress{counter-reset:wstep;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.Plaintes .wizard-head .wizard-progress .wstep{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.Plaintes .wizard-head .wizard-progress .wstep:not(:last-child):after{content:"";background:var(--color-pasea-gray-100);height:2px;transition:background-color .25s;position:absolute;top:.95em;left:calc(50% + 1.2em);right:calc(1.2em - 50%)}.Plaintes .wizard-head .wizard-progress .wstep.done:not(:last-child):after{background:var(--color-pasea-green-500)}.Plaintes .wizard-head .wizard-progress .wstep .wstep-btn{cursor:pointer;font-family:var(--sans);background:0 0;border:none;flex-direction:column;align-items:center;gap:.35em;padding:0;display:flex}.Plaintes .wizard-head .wizard-progress .wstep .wstep-btn:disabled{cursor:default}.Plaintes .wizard-head .wizard-progress .wstep .wstep-num{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);width:2em;height:2em;color:var(--color-pasea-gray-500);border:2px solid var(--color-pasea-gray-200);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.85em;transition:background-color .25s,color .25s,transform .25s,border-color .25s,box-shadow .25s;display:inline-flex}.Plaintes .wizard-head .wizard-progress .wstep .wstep-num .wstep-tick{background:#fff;width:.85em;height:.85em;display:inline-block;-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .wizard-head .wizard-progress .wstep .wstep-label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-gray-500,#6e6e6e);font-family:var(--heading);letter-spacing:.02em;font-size:.74em;transition:color .25s}.Plaintes .wizard-head .wizard-progress .wstep.active .wstep-num{background:var(--color-pasea-blue-500);color:#fff;border-color:var(--color-pasea-blue-500);transform:scale(1.08);box-shadow:0 0 0 4px #0077c82e}.Plaintes .wizard-head .wizard-progress .wstep.active .wstep-label{color:var(--color-pasea-blue-700);font-weight:700}.Plaintes .wizard-head .wizard-progress .wstep.done .wstep-num{background:var(--color-pasea-green-500);color:#fff;border-color:var(--color-pasea-green-500)}.Plaintes .wizard-head .wizard-progress .wstep.done .wstep-label{color:var(--color-pasea-green-700)}.Plaintes .wizard-head .wizard-progress .wstep.done .wstep-btn:hover .wstep-num{transform:scale(1.06)}@media (max-width:600px){.Plaintes .wizard-head{padding:.95em .95em 1em}.Plaintes .wizard-head .wizard-progress .wstep .wstep-label{font-size:.66em}}.Plaintes .step-block{animation:stepIn .3s ease-out}.Plaintes .step-error{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-orange-800,#7e4412);background:var(--color-pasea-orange-50);border:1px solid var(--color-pasea-orange-200);border-radius:.5em;align-items:center;gap:.5em;margin:0 0 1em;padding:.65em .85em;font-size:.84em;animation:shake .4s;display:flex}.Plaintes .step-error .ico{background:var(--color-pasea-orange-700);flex-shrink:0;width:1.05em;height:1.05em;display:inline-block;-webkit-mask-image:url(/icons/info.svg);mask-image:url(/icons/info.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .wizard-nav{align-items:center;gap:.7em;margin:1.4em 0 1.2em;display:flex}.Plaintes .wizard-nav .Button{flex:1;gap:.5em;padding:.85em 1.2em}.Plaintes .wizard-nav .Button .spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1em;height:1em;animation:spin .8s linear infinite;display:inline-block}.Plaintes .recap{border:1px solid var(--color-pasea-gray-100);background:var(--color-pasea-gray-50);border-radius:.6em;margin:0;padding:0;overflow:hidden}.Plaintes .recap .recap-row{border-bottom:1px solid var(--color-pasea-gray-100);grid-template-columns:10em 1fr;gap:.8em;padding:.65em 1em;display:grid}.Plaintes .recap .recap-row:last-child{border-bottom:none}.Plaintes .recap .recap-row dt{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-500,#6e6e6e);text-transform:uppercase;letter-spacing:.06em;align-self:start;margin:0;padding-top:.25em;font-size:.7em}.Plaintes .recap .recap-row dd{color:var(--color-pasea-gray-800,#232323);margin:0;font-size:.9em;line-height:1.55}.Plaintes .recap .recap-row dd.multiline{white-space:pre-wrap}.Plaintes .recap .recap-row.block{grid-template-columns:1fr;gap:.3em}.Plaintes .recap .recap-row .recap-tag{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--color-pasea-orange-50);color:var(--color-pasea-orange-700);border-radius:.3em;padding:.1em .6em;font-size:.85em;display:inline-block}@media (max-width:600px){.Plaintes .recap .recap-row{grid-template-columns:1fr;gap:.2em}}.Plaintes .form-screen .block{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.9em;margin-bottom:1.4em;padding:1.6em 1.5em;transition:box-shadow .25s,transform .25s;box-shadow:0 2px 12px #0d2a4a0a}.Plaintes .form-screen .block:hover{box-shadow:0 6px 22px #0d2a4a14}.Plaintes .form-screen .block-title{color:var(--color-pasea-blue-700,#1b4f87);font-family:var(--heading);letter-spacing:.01em;border-bottom:2px solid var(--color-pasea-orange-500);gap:.6em;margin:0 0 .5em;padding-bottom:.55em;font-size:1.05rem;display:flex}.Plaintes .form-screen .block-title,.Plaintes .form-screen .block-title .step-badge{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);align-items:center}.Plaintes .form-screen .block-title .step-badge{background:var(--color-pasea-blue-500);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;width:1.7em;height:1.7em;font-size:.85em;display:inline-flex;box-shadow:0 2px 6px #0077c84d}.Plaintes .form-screen .block-title .opt-tag{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);letter-spacing:.02em;background:var(--color-pasea-gray-100);color:var(--color-pasea-gray-600);border-radius:999px;margin-left:auto;padding:.18em .55em;font-size:.72em}.Plaintes .form-screen .block-hint{color:var(--color-pasea-gray-500,#6e6e6e);margin:.6em 0 1em;font-size:.82em}.Plaintes .form-screen .row{grid-template-columns:1fr 1fr;gap:.9em;margin-bottom:.9em;display:grid}@media (max-width:600px){.Plaintes .form-screen .row{grid-template-columns:1fr}}.Plaintes .form-screen .field{margin-bottom:.95em;position:relative}.Plaintes .form-screen .field.narrow .finput{max-width:14em}.Plaintes .form-screen .flabel{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-gray-700,#3a3a3a);margin-bottom:.4em;font-size:.78em;display:block}.Plaintes .form-screen .req{color:var(--color-pasea-orange-500);font-weight:700}.Plaintes .form-screen .finput,.Plaintes .form-screen .fselect,.Plaintes .form-screen .ftextarea{border:1px solid var(--color-pasea-gray-200);width:100%;font-size:.92em;font-family:var(--sans);color:var(--color-pasea-gray-800);background:#fff;border-radius:.5em;outline:none;padding:.7em .9em;transition:border-color .18s,box-shadow .18s,background-color .18s;display:block}.Plaintes .form-screen .finput::placeholder,.Plaintes .form-screen .fselect::placeholder,.Plaintes .form-screen .ftextarea::placeholder{color:var(--color-pasea-gray-300)}.Plaintes .form-screen .finput:hover:not(:disabled):not(:focus),.Plaintes .form-screen .fselect:hover:not(:disabled):not(:focus),.Plaintes .form-screen .ftextarea:hover:not(:disabled):not(:focus){border-color:var(--color-pasea-blue-300)}.Plaintes .form-screen .finput:focus,.Plaintes .form-screen .fselect:focus,.Plaintes .form-screen .ftextarea:focus{border-color:var(--color-pasea-blue-500);box-shadow:0 0 0 3px #0077c824}.Plaintes .form-screen .finput:disabled,.Plaintes .form-screen .fselect:disabled,.Plaintes .form-screen .ftextarea:disabled{background:var(--color-pasea-gray-50);color:var(--color-pasea-gray-300);cursor:not-allowed}.Plaintes .form-screen .ftextarea{resize:vertical;min-height:7em;line-height:1.55}.Plaintes .form-screen .ftextarea.short{min-height:4.5em}.Plaintes .form-screen .counter{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-gray-300,#b5b5b5);font-size:.72em;transition:color .2s;position:absolute;bottom:-1.4em;right:.4em}.Plaintes .form-screen .counter.near{color:var(--color-pasea-orange-600)}.Plaintes .form-screen .channels{grid-template-columns:1fr 1fr;gap:.7em;display:grid}@media (max-width:600px){.Plaintes .form-screen .channels{grid-template-columns:1fr}}.Plaintes .form-screen .channel{cursor:pointer;border:1px solid var(--color-pasea-gray-100);text-align:left;background:#fff;border-radius:.7em;align-items:center;gap:.75em;padding:.85em 1em;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.Plaintes .form-screen .channel:hover{border-color:var(--color-pasea-blue-300);transform:translateY(-2px);box-shadow:0 6px 14px #0077c81a}.Plaintes .form-screen .channel.selected{border-color:var(--color-pasea-blue-500);background:linear-gradient(180deg,var(--color-pasea-blue-50),white);box-shadow:0 0 0 3px #0077c81f}.Plaintes .form-screen .channel .ico{background:var(--color-pasea-blue-50);border-radius:.5em;flex-shrink:0;width:2.4em;height:2.4em;transition:background-color .2s;display:inline-block;position:relative}.Plaintes .form-screen .channel .ico:before{content:"";background:var(--color-pasea-blue-600);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:55%;mask-size:55%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .form-screen .channel.selected .ico{background:var(--color-pasea-blue-500)}.Plaintes .form-screen .channel.selected .ico:before{background:#fff}.Plaintes .form-screen .channel.online .ico:before{-webkit-mask-image:url(/icons/mail.svg);mask-image:url(/icons/mail.svg)}.Plaintes .form-screen .channel.paper .ico:before{-webkit-mask-image:url(/icons/document.svg);mask-image:url(/icons/document.svg)}.Plaintes .form-screen .channel.phone .ico:before{-webkit-mask-image:url(/icons/phone.svg);mask-image:url(/icons/phone.svg)}.Plaintes .form-screen .channel.person .ico:before{-webkit-mask-image:url(/icons/user.svg);mask-image:url(/icons/user.svg)}.Plaintes .form-screen .channel .text{flex-direction:column;flex:1;gap:.1em;display:flex}.Plaintes .form-screen .channel .text .title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-800,#232323);font-size:.85em}.Plaintes .form-screen .channel .text .hint{color:var(--color-pasea-gray-500,#6e6e6e);font-size:.74em}.Plaintes .form-screen .channel .tick{background:var(--color-pasea-blue-500);border-radius:50%;justify-content:center;align-items:center;width:1.1em;height:1.1em;animation:tickPop .3s ease-out;display:inline-flex;position:absolute;top:.55em;right:.55em}.Plaintes .form-screen .channel .tick:before{content:"";background:#fff;width:.7em;height:.7em;-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .form-screen .anon-alert{background:var(--color-pasea-orange-50);border:1px solid var(--color-pasea-orange-200);border-radius:.6em;align-items:flex-start;gap:.7em;margin-bottom:.9em;padding:.85em 1em;display:flex}.Plaintes .form-screen .anon-alert .ico{background:var(--color-pasea-orange-700);flex-shrink:0;width:1.2em;height:1.2em;margin-top:.15em;display:inline-block;-webkit-mask-image:url(/icons/info.svg);mask-image:url(/icons/info.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .form-screen .anon-alert p{color:var(--color-pasea-orange-800,#7e4412);font-size:.8em;line-height:1.55}.Plaintes .form-screen .check-row{cursor:pointer;border-radius:.45em;align-items:flex-start;gap:.6em;margin-bottom:.95em;padding:.5em .6em;transition:background-color .18s;display:flex}.Plaintes .form-screen .check-row:hover{background:var(--color-pasea-blue-50)}.Plaintes .form-screen .check-row input{accent-color:var(--color-pasea-blue-500);cursor:pointer;width:1em;height:1em;margin-top:.2em}.Plaintes .form-screen .check-row span{color:var(--color-pasea-gray-600,#545454);font-size:.85em;line-height:1.55}.Plaintes .form-screen .check-row a{color:var(--color-pasea-blue-600,#1e61a0);text-decoration:underline}.Plaintes .form-screen .check-row.anon-toggle.active{background:var(--color-pasea-orange-50);border:1px solid var(--color-pasea-orange-200)}.Plaintes .form-screen .check-row.anon-toggle.active span{color:var(--color-pasea-orange-800);font-weight:600}.Plaintes .form-screen .check-row.consent{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.7em;margin-bottom:1em;padding:.95em 1.1em}.Plaintes .form-screen .check-row.consent.checked{border-color:var(--color-pasea-green-300);background:var(--color-pasea-green-50)}.Plaintes .form-screen .id-fields{transition:opacity .25s}.Plaintes .form-screen .id-fields.dimmed{opacity:.45}.Plaintes .form-screen .upload{cursor:pointer;border:1.5px dashed var(--color-pasea-blue-200);background:var(--color-pasea-blue-50);border-radius:.8em;flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:100%;padding:1.8em 1em;transition:background-color .18s,border-color .18s,transform .18s;display:flex}.Plaintes .form-screen .upload input{display:none}.Plaintes .form-screen .upload:hover{background:var(--color-pasea-blue-100);border-color:var(--color-pasea-blue-500);transform:translateY(-1px)}.Plaintes .form-screen .upload:hover .upload-ico{transform:translateY(-2px)}.Plaintes .form-screen .upload .upload-ico{background:var(--color-pasea-blue-500);border-radius:50%;width:2.6em;height:2.6em;transition:transform .25s;display:inline-block;position:relative;box-shadow:0 4px 12px #0077c840}.Plaintes .form-screen .upload .upload-ico:before{content:"";background:#fff;position:absolute;inset:0;-webkit-mask-image:url(/icons/upload.svg);mask-image:url(/icons/upload.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .form-screen .upload .upload-title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-700,#3a3a3a);font-size:.88em}.Plaintes .form-screen .upload .upload-hint{color:var(--color-pasea-gray-500,#6e6e6e);font-size:.72em}.Plaintes .form-screen .attachment-error{color:var(--color-pasea-orange-700,#a85b17);margin-top:.8em;font-size:.82em;font-weight:600}.Plaintes .form-screen .attachment-list{flex-direction:column;gap:.55em;margin-top:1em;display:flex}.Plaintes .form-screen .attachment-item{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.7em;align-items:center;gap:.7em;padding:.7em .8em;display:flex}.Plaintes .form-screen .attachment-name{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-700,#3a3a3a);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.86em;overflow:hidden}.Plaintes .form-screen .attachment-meta{color:var(--color-pasea-gray-500,#6e6e6e);white-space:nowrap;font-size:.76em}.Plaintes .form-screen .attachment-remove{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-orange-700,#a85b17);white-space:nowrap;font-size:.76em;transition:color .18s}.Plaintes .form-screen .attachment-remove:hover{color:var(--color-pasea-orange-900)}.Plaintes .form-screen .submit-row{flex-direction:column;gap:.6em;margin:1.5em 0 1em;display:flex}.Plaintes .form-screen .submit-row .Button{gap:.55em;width:100%;padding:1em 1.5em;font-size:1em;box-shadow:0 6px 18px #f582204d}.Plaintes .form-screen .submit-row .Button .spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1em;height:1em;animation:spin .8s linear infinite;display:inline-block}.Plaintes .form-screen .submit-row .submit-hint{text-align:center;color:var(--color-pasea-gray-500,#6e6e6e);font-size:.78em}.Plaintes .form-screen .after-submit{border:1px solid var(--color-pasea-blue-100);border-left:4px solid var(--color-pasea-blue-500);background:#fff;border-radius:0 .7em .7em 0;margin-top:1em;padding:1.1em 1.3em}.Plaintes .form-screen .after-submit h3{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-blue-700,#1b4f87);font-family:var(--heading);margin:0 0 .7em;font-size:.9em}.Plaintes .form-screen .after-submit ul{margin:0;padding:0;list-style:none}.Plaintes .form-screen .after-submit ul li{color:var(--color-pasea-gray-600,#545454);margin-bottom:.45em;padding-left:1em;font-size:.84em;line-height:1.55;position:relative}.Plaintes .form-screen .after-submit ul li:before{content:"";background:var(--color-pasea-blue-500);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.55em;left:0}.Plaintes .form-screen .after-submit .ref-badge{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--color-pasea-green-50);color:var(--color-pasea-green-700);font-size:.85em;font-family:var(--mono);border-radius:.3em;margin-left:.2em;padding:.05em .5em;display:inline-block}.Plaintes .success-screen .success-card{text-align:center;border:1px solid var(--color-pasea-green-100);background:#fff;border-radius:1.2em;flex-direction:column;align-items:center;max-width:36em;margin:0 auto;padding:3em 2em 2.4em;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0d2a4a1a}.Plaintes .success-screen .success-card:before{content:"";background:linear-gradient(90deg,var(--color-pasea-green-500),var(--color-pasea-blue-500));height:.4em;position:absolute;top:0;left:0;right:0}.Plaintes .success-screen .success-card .success-ring{background:var(--color-pasea-green-50);border-radius:50%;justify-content:center;align-items:center;width:5em;height:5em;margin-bottom:1.2em;animation:ringPop .5s ease-out;display:inline-flex;position:relative}.Plaintes .success-screen .success-card .success-ring:before{content:"";border:2px solid var(--color-pasea-green-300);border-radius:50%;animation:ringPulse 2.4s ease-out infinite;position:absolute;inset:0}.Plaintes .success-screen .success-card .success-ring .success-tick{background:var(--color-pasea-green-600);width:2.2em;height:2.2em;animation:tickDraw .5s ease-out .2s both;-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .success-screen .success-card h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-gray-900,#0d0d0d);font-family:var(--heading);margin:0 0 .4em;font-size:1.6em}.Plaintes .success-screen .success-card .success-lede{color:var(--color-pasea-gray-600,#545454);max-width:24em;margin:0 0 1.6em;font-size:.95em}.Plaintes .success-screen .success-card .ref-block{background:var(--color-pasea-blue-50);border:1px solid var(--color-pasea-blue-100);text-align:center;border-radius:.8em;width:100%;margin-bottom:1.4em;padding:1em 1.1em}.Plaintes .success-screen .success-card .ref-block .ref-label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-blue-700,#1b4f87);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5em;font-size:.7em;display:block}.Plaintes .success-screen .success-card .ref-block .ref-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em;margin-bottom:.55em;display:flex}.Plaintes .success-screen .success-card .ref-block .ref-row .ref-value{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-blue-900,#0d2a4a);font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--color-pasea-blue-200);background:#fff;border-radius:.45em;padding:.25em .75em;font-size:1.4em}.Plaintes .success-screen .success-card .ref-block .ref-row .copy-btn{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border:1px solid var(--color-pasea-blue-200);color:var(--color-pasea-blue-700);background:#fff;border-radius:.45em;align-items:center;gap:.4em;padding:.45em .8em;font-size:.78em;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.Plaintes .success-screen .success-card .ref-block .ref-row .copy-btn .copy-ico{background:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-image:url(/icons/copy.svg);mask-image:url(/icons/copy.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .success-screen .success-card .ref-block .ref-row .copy-btn:hover{background:var(--color-pasea-blue-50);border-color:var(--color-pasea-blue-500)}.Plaintes .success-screen .success-card .ref-block .ref-row .copy-btn.ok{background:var(--color-pasea-green-50);border-color:var(--color-pasea-green-300);color:var(--color-pasea-green-700)}.Plaintes .success-screen .success-card .ref-block .ref-row .copy-btn.ok .copy-ico{-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg)}.Plaintes .success-screen .success-card .ref-block .ref-hint{color:var(--color-pasea-gray-600,#545454);font-size:.78em;display:block}.Plaintes .success-screen .success-card .next-steps{flex-direction:column;gap:.55em;width:100%;margin:0 0 1.8em;padding:0;list-style:none;display:flex}.Plaintes .success-screen .success-card .next-steps li{color:var(--color-pasea-gray-700,#3a3a3a);background:var(--color-pasea-gray-50);text-align:left;border-radius:.5em;align-items:center;gap:.7em;padding:.55em .8em;font-size:.88em;line-height:1.4;display:inline-flex}.Plaintes .success-screen .success-card .next-steps li .ico{background:var(--color-pasea-blue-600);flex-shrink:0;width:1.15em;height:1.15em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .success-screen .success-card .next-steps li .ico.shield{-webkit-mask-image:url(/icons/shield.svg);mask-image:url(/icons/shield.svg)}.Plaintes .success-screen .success-card .next-steps li .ico.clock{background:var(--color-pasea-orange-600);-webkit-mask-image:url(/icons/clock.svg);mask-image:url(/icons/clock.svg)}.Plaintes .success-screen .success-card .next-steps li .ico.check{background:var(--color-pasea-green-600);-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg)}.Plaintes .success-screen .success-card .success-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em;width:100%;display:flex}.Plaintes .success-screen .success-card .success-actions .Button{flex:1;min-width:14em}.Plaintes .suivi-screen .search{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.8em;align-items:flex-end;gap:.7em;margin-bottom:1.5em;padding:1em 1.1em;display:flex;box-shadow:0 2px 12px #0d2a4a0a}.Plaintes .suivi-screen .search .field{flex:1;margin:0}.Plaintes .suivi-screen .search .flabel{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-gray-600,#545454);margin-bottom:.35em;font-size:.78em;display:block}.Plaintes .suivi-screen .search .search-input{position:relative}.Plaintes .suivi-screen .search .search-input .search-ico{background:var(--color-pasea-gray-500);pointer-events:none;width:1.05em;height:1.05em;position:absolute;top:50%;left:.85em;transform:translateY(-50%);-webkit-mask-image:url(/icons/search.svg);mask-image:url(/icons/search.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .suivi-screen .search .search-input .finput{border:1px solid var(--color-pasea-gray-200);border-radius:.5em;outline:none;width:100%;padding-top:.65em;padding-bottom:.65em;padding-left:2.6em;font-size:.92em;transition:border-color .18s,box-shadow .18s}.Plaintes .suivi-screen .search .search-input .finput:focus{border-color:var(--color-pasea-blue-500);box-shadow:0 0 0 3px #0077c824}@media (max-width:600px){.Plaintes .suivi-screen .search{flex-direction:column;align-items:stretch}.Plaintes .suivi-screen .search .Button{width:100%}}.Plaintes .suivi-screen .search-error{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-pasea-red-700,#832f2f);background:var(--color-pasea-red-50,#fef2f2);border:1px solid var(--color-pasea-red-200,#f5cbcb);border-radius:.5em;margin:0 0 1em;padding:.8em 1em;font-size:.9em}.Plaintes .suivi-screen .suivi-empty{text-align:center;color:var(--color-pasea-gray-600,#545454);border:1px dashed var(--color-pasea-blue-200);background:#fff;border-radius:.8em;flex-direction:column;align-items:center;gap:.7em;padding:2.6em 1.4em;display:flex}.Plaintes .suivi-screen .suivi-empty .ico{background:var(--color-pasea-blue-700);opacity:.55;width:2.4em;height:2.4em;display:inline-block;-webkit-mask-image:url(/icons/search.svg);mask-image:url(/icons/search.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Plaintes .suivi-screen .suivi-empty p{margin:0;font-size:.92em;line-height:1.55}.Plaintes .suivi-screen .suivi-empty code{font-family:var(--mono);background:var(--color-pasea-blue-50);color:var(--color-pasea-blue-800);border-radius:.3em;padding:.1em .45em;font-size:.88em}.Plaintes .suivi-screen .plainte-card{border:1px solid var(--color-pasea-gray-100);background:#fff;border-radius:.9em;overflow:hidden;box-shadow:0 8px 24px #0d2a4a12}.Plaintes .suivi-screen .plainte-card .card-head{background:linear-gradient(135deg,var(--color-pasea-blue-500),var(--color-pasea-blue-700));color:#fff;justify-content:space-between;align-items:center;gap:1em;padding:1em 1.3em;display:flex}.Plaintes .suivi-screen .plainte-card .card-head h3{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-family:var(--heading);color:#fff;letter-spacing:.005em;margin:0;font-size:.98em}.Plaintes .suivi-screen .plainte-card .card-head .status{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.45em;padding:.32em .75em;font-size:.74em;display:inline-flex}.Plaintes .suivi-screen .plainte-card .card-head .status .dot{background:currentColor;border-radius:50%;width:.5em;height:.5em;display:inline-block}.Plaintes .suivi-screen .plainte-card .card-head .status.investigation{color:var(--color-pasea-orange-700);background:var(--color-pasea-orange-50)}.Plaintes .suivi-screen .plainte-card .card-head .status.investigation .dot{animation:dotPulse 1.6s ease-in-out infinite}.Plaintes .suivi-screen .plainte-card .card-head .status.resolution{color:var(--color-pasea-green-700);background:var(--color-pasea-green-50)}.Plaintes .suivi-screen .plainte-card .card-head .status.cloturee{color:var(--color-pasea-blue-700);background:var(--color-pasea-blue-50)}.Plaintes .suivi-screen .plainte-card .card-head .status.recue{color:var(--color-pasea-blue-700);background:#fff}.Plaintes .suivi-screen .plainte-card .card-body{padding:1.3em 1.5em 1.6em}.Plaintes .suivi-screen .plainte-card .meta{border-bottom:1px solid var(--color-pasea-gray-100);flex-wrap:wrap;gap:1em 1.5em;margin-bottom:1.2em;padding-bottom:1em;display:flex}.Plaintes .suivi-screen .plainte-card .meta .meta-item{flex-direction:column;gap:.18em;display:flex}.Plaintes .suivi-screen .plainte-card .meta .meta-item .meta-label{color:var(--color-pasea-gray-500,#6e6e6e);text-transform:uppercase;letter-spacing:.06em;font-size:.68em}.Plaintes .suivi-screen .plainte-card .meta .meta-item .meta-value{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-800,#232323);font-size:.9em}.Plaintes .suivi-screen .plainte-card .tl-title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-blue-700,#1b4f87);font-family:var(--heading);margin:0 0 .95em;font-size:.88em}.Plaintes .suivi-screen .plainte-card .timeline{border-left:2px solid var(--color-pasea-gray-100);margin:0 0 1.3em;padding:0 0 0 1em;list-style:none}.Plaintes .suivi-screen .plainte-card .timeline .tl{flex-direction:column;gap:.18em;margin-bottom:1.1em;padding-left:.95em;display:flex;position:relative}.Plaintes .suivi-screen .plainte-card .timeline .tl:before{content:"";background:var(--color-pasea-gray-200);border:2px solid #fff;border-radius:50%;width:.7em;height:.7em;position:absolute;top:.35em;left:-1.45em}.Plaintes .suivi-screen .plainte-card .timeline .tl.done:before{background:var(--color-pasea-green-500)}.Plaintes .suivi-screen .plainte-card .timeline .tl.active:before{background:var(--color-pasea-blue-500);animation:dotPulse 1.8s ease-in-out infinite;box-shadow:0 0 0 4px #0077c833}.Plaintes .suivi-screen .plainte-card .timeline .tl.warn:before{background:var(--color-pasea-orange-500)}.Plaintes .suivi-screen .plainte-card .timeline .tl .tl-date{color:var(--color-pasea-gray-500,#6e6e6e);letter-spacing:.02em;font-size:.7em}.Plaintes .suivi-screen .plainte-card .timeline .tl .tl-label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-gray-800,#232323);font-size:.9em}.Plaintes .suivi-screen .plainte-card .timeline .tl .tl-desc{color:var(--color-pasea-gray-600,#545454);font-size:.8em;line-height:1.55}.Plaintes .suivi-screen .plainte-card .timeline .tl.active .tl-label{color:var(--color-pasea-blue-700)}.Plaintes .suivi-screen .plainte-card .contact-box{background:var(--color-pasea-green-50);border:1px solid var(--color-pasea-green-200);border-radius:.6em;padding:.85em 1.1em}.Plaintes .suivi-screen .plainte-card .contact-box p{color:var(--color-pasea-green-800,#2c5c1d);font-size:.84em;line-height:1.7}.Plaintes .info-screen .process{flex-direction:column;gap:.8em;margin:0 0 1.8em;padding:0;list-style:none;display:flex}.Plaintes .info-screen .process .process-step{background:#fff;border:1px solid var(--color-pasea-gray-100);border-left:4px solid;border-radius:0 .7em .7em 0;gap:1.1em;padding:1.1em 1.2em;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #0d2a4a0a}.Plaintes .info-screen .process .process-step:hover{transform:translate(3px);box-shadow:0 6px 22px #0d2a4a14}.Plaintes .info-screen .process .process-step .number{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);width:2.6em;height:2.6em;font-family:var(--heading);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1em;display:inline-flex}.Plaintes .info-screen .process .process-step .content{flex:1}.Plaintes .info-screen .process .process-step .content h4{font-family:var(--heading);margin:0 0 .3em;font-size:.98em;font-weight:700}.Plaintes .info-screen .process .process-step .content p{color:var(--color-pasea-gray-600,#545454);margin:0;font-size:.86em;line-height:1.6}.Plaintes .info-screen .process .process-step.blue{border-left-color:var(--color-pasea-blue-500)}.Plaintes .info-screen .process .process-step.blue .number{background:var(--color-pasea-blue-50);color:var(--color-pasea-blue-700)}.Plaintes .info-screen .process .process-step.blue h4{color:var(--color-pasea-blue-700)}.Plaintes .info-screen .process .process-step.gray{border-left-color:var(--color-pasea-gray-300)}.Plaintes .info-screen .process .process-step.gray .number{background:var(--color-pasea-gray-100);color:var(--color-pasea-gray-700)}.Plaintes .info-screen .process .process-step.gray h4{color:var(--color-pasea-gray-800)}.Plaintes .info-screen .process .process-step.orange{border-left-color:var(--color-pasea-orange-500)}.Plaintes .info-screen .process .process-step.orange .number{background:var(--color-pasea-orange-50);color:var(--color-pasea-orange-700)}.Plaintes .info-screen .process .process-step.orange h4{color:var(--color-pasea-orange-700)}.Plaintes .info-screen .process .process-step.green,.Plaintes .info-screen .process .process-step.teal{border-left-color:var(--color-pasea-green-500)}.Plaintes .info-screen .process .process-step.green .number,.Plaintes .info-screen .process .process-step.teal .number{background:var(--color-pasea-green-50);color:var(--color-pasea-green-700)}.Plaintes .info-screen .process .process-step.green h4,.Plaintes .info-screen .process .process-step.teal h4{color:var(--color-pasea-green-700)}.Plaintes .info-screen .vbg-callout{background:var(--color-pasea-orange-50);border:1px solid var(--color-pasea-orange-200);border-left:4px solid var(--color-pasea-orange-500);border-radius:0 .7em .7em 0;padding:1.1em 1.2em}.Plaintes .info-screen .vbg-callout h4{font-family:var(--heading);color:var(--color-pasea-orange-800);margin:0 0 .45em;font-size:.92em;font-weight:700}.Plaintes .info-screen .vbg-callout p{color:var(--color-pasea-orange-800,#7e4412);margin:0;font-size:.86em;line-height:1.6}@media (max-width:768px){.Plaintes .hero{padding:6.5em 1.2em 4em}.Plaintes .hero h1{font-size:1.85em}.Plaintes .hero .lede{font-size:.95em}.Plaintes .hero .trust-pills .pill{padding:.4em .75em;font-size:.72em}.Plaintes .hero .workflow{gap:0;margin-top:.6em}.Plaintes .hero .workflow .step .label{font-size:.62em}.Plaintes .hero .workflow .step .num{width:1.8em;height:1.8em;font-size:.78em}.Plaintes .screen{padding:2em 1em 4em}.Plaintes .form-screen .block{padding:1.2em 1em}.Plaintes .success-screen .success-card{padding:2.2em 1.3em 1.8em}.Plaintes .success-screen .success-card h2{font-size:1.4em}.Plaintes .success-screen .success-card .ref-block .ref-row .ref-value{font-size:1.15em}}@keyframes screenFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes tickPop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes ringPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ringPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes tickDraw{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes stepIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@property --tw-font-weight{syntax:"*";inherits:false}