:root{--color-copper: #ff8d61;--color-alu: #afb3bb;--color-slurry: #121313;--color-white: #fff;--color-off: #000;--color-copper-dark: #f47644;--color-copper-light: #ffb294;--color-alu-dark: #808288;--color-alu-light: #cdcfd3;--color-slurry-dark: #000000;--color-slurry-light: #1e2022;--color-light: #f3f2ef;--color-error: #ff5459;--color-focus: #475aff;--hover-duration: .1s;--hover-ease: ease-in-out;--fadein-duration: .4s;--fadein-ease: ease-in-out;--cells-speed: .01}.whistleblower{padding:80px 20px 0}.whistleblower .copy{margin:10px 0 40px}.whistleblower form{display:flex;flex-direction:column;width:100%;margin-bottom:40px}.whistleblower form .form-item-checkbox{margin-top:12px;margin-bottom:0;position:relative}.whistleblower form .form-item-checkbox-anonym{margin-top:0;margin-bottom:20px;position:relative}.whistleblower form .form-item-checkbox-anonym .checkbox-label{padding-top:4px}.whistleblower form .globalerror{margin-top:20px;color:var(--color-error);display:none}.whistleblower form .select-origin-item,.whistleblower form .select-subject-item{position:relative}.whistleblower form .select-origin-item:after,.whistleblower form .select-subject-item:after{content:"";position:absolute;top:18px;right:0;width:24px;height:24px;background-color:var(--color-slurry);-webkit-mask-image:url(../../assets/img/icons/iconArrowbig-down.svg);mask-image:url(../../assets/img/icons/iconArrowbig-down.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.whistleblower form .select-origin-item .btn-select-origin,.whistleblower form .select-origin-item .btn-select-subject,.whistleblower form .select-subject-item .btn-select-origin,.whistleblower form .select-subject-item .btn-select-subject{position:relative;width:100%;padding:3px 8px;margin-top:18px;color:var(--color-slurry);border-bottom:1px solid var(--color-slurry);display:block;cursor:pointer;-webkit-user-select:none;user-select:none}.whistleblower form .select-origin-item .list-select-origin,.whistleblower form .select-origin-item .list-select-subject,.whistleblower form .select-subject-item .list-select-origin,.whistleblower form .select-subject-item .list-select-subject{position:absolute;width:100%;top:50px;display:none;background-color:var(--color-white);box-shadow:0 2px 8px #12131333;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;z-index:2}.whistleblower form .select-origin-item .list-select-origin li input,.whistleblower form .select-origin-item .list-select-subject li input,.whistleblower form .select-subject-item .list-select-origin li input,.whistleblower form .select-subject-item .list-select-subject li input{width:100%;padding:4px 8px;margin-bottom:4px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;transition:background-color var(--hover-duration) var(--hover-ease)}.whistleblower form .select-origin-item .list-select-origin li input.active,.whistleblower form .select-origin-item .list-select-origin li input:hover,.whistleblower form .select-origin-item .list-select-subject li input.active,.whistleblower form .select-origin-item .list-select-subject li input:hover,.whistleblower form .select-subject-item .list-select-origin li input.active,.whistleblower form .select-subject-item .list-select-origin li input:hover,.whistleblower form .select-subject-item .list-select-subject li input.active,.whistleblower form .select-subject-item .list-select-subject li input:hover{background-color:var(--color-copper)}.whistleblower form .select-origin-item .list-select-origin li:last-child input,.whistleblower form .select-origin-item .list-select-subject li:last-child input,.whistleblower form .select-subject-item .list-select-origin li:last-child input,.whistleblower form .select-subject-item .list-select-subject li:last-child input{margin-bottom:0}.whistleblower form.select-origin .select-origin-item:after{transform:rotate(180deg)}.whistleblower form.select-origin .select-origin-item .list-select-origin{display:block}.whistleblower form.select-subject .select-subject-item:after{transform:rotate(180deg)}.whistleblower form.select-subject .select-subject-item .list-select-subject{display:block}.whistleblower form .buttons{margin-top:40px;text-align:center}.whistleblower .confirmation{aspect-ratio:16/9;display:none;justify-content:center;align-items:center}.whistleblower .confirmation .container{text-align:center}.whistleblower .confirmation .container button{margin-top:24px;cursor:pointer}.whistleblower .content address{margin-top:12px;margin-bottom:20px}.whistleblower .content figure{margin-bottom:40px}.whistleblower .content ul{margin:12px 0 24px;display:flex;flex-direction:column;gap:10px}.whistleblower nav{display:flex;justify-content:flex-end;margin-top:44px;margin-bottom:80px;padding-top:20px;border-top:1px solid var(--color-alu)}.whistleblower .form-item-lastname,.whistleblower .form-item-phone,.whistleblower .form-item-email{opacity:1;transition:opacity .4s ease-in-out}.whistleblower.anonym .form-item-lastname,.whistleblower.anonym .form-item-phone,.whistleblower.anonym .form-item-email{opacity:.4}.whistleblower.error form .globalerror{display:block}.whistleblower.confirmation form{display:none}.whistleblower.confirmation .confirmation{display:flex}@media (min-width: 560px){.whistleblower{padding:80px 0 0}.whistleblower .copy{margin:20px 0}.whistleblower h2,.whistleblower .copy,.whistleblower form,.whistleblower .confirmation,.whistleblower .link-arrow-test,.whistleblower .content,.whistleblower nav{grid-column-start:2;grid-column-end:12}.whistleblower nav{margin-top:84px}}@media (min-width: 920px){.whistleblower form{flex-direction:row;flex-wrap:wrap;column-gap:24px}.whistleblower form .form-item{flex:1 1 calc(50% - 12px)}.whistleblower form .form-item-email,.whistleblower form .select-subject-item,.whistleblower form .globalerror,.whistleblower form .form-item-message,.whistleblower form .form-item-checkbox{flex:1 1 100%}}@media (min-width: 1300px){.whistleblower{padding-top:120px}.whistleblower form{margin-bottom:0}.whistleblower .content{grid-row-start:1;grid-row-end:1;grid-column-start:2;grid-column-end:6}.whistleblower form,.whistleblower .confirmation{grid-row-start:1;grid-row-end:1;grid-column-start:7;grid-column-end:12}.whistleblower nav{grid-row-start:2;grid-column-start:2;grid-column-end:12;margin-top:104px}}html[data-darkmode=true] form .select-origin-item:after,html[data-darkmode=true] form .select-subject-item:after{background-color:var(--color-alu)}html[data-darkmode=true] form .select-origin-item .list-select-origin,html[data-darkmode=true] form .select-origin-item .list-select-subject,html[data-darkmode=true] form .select-subject-item .list-select-origin,html[data-darkmode=true] form .select-subject-item .list-select-subject{position:absolute;width:100%;top:50px;display:none;background-color:var(--color-alu-dark);background-color:var(--color-off)}html[data-darkmode=true] form .select-origin-item .list-select-origin li input,html[data-darkmode=true] form .select-origin-item .list-select-subject li input,html[data-darkmode=true] form .select-subject-item .list-select-origin li input,html[data-darkmode=true] form .select-subject-item .list-select-subject li input{color:var(--color-alu)}html[data-darkmode=true] form .select-origin-item .list-select-origin li input.active,html[data-darkmode=true] form .select-origin-item .list-select-origin li input:hover,html[data-darkmode=true] form .select-origin-item .list-select-subject li input.active,html[data-darkmode=true] form .select-origin-item .list-select-subject li input:hover,html[data-darkmode=true] form .select-subject-item .list-select-origin li input.active,html[data-darkmode=true] form .select-subject-item .list-select-origin li input:hover,html[data-darkmode=true] form .select-subject-item .list-select-subject li input.active,html[data-darkmode=true] form .select-subject-item .list-select-subject li input:hover{background-color:var(--color-alu-dark)}
