.content-box{margin-top:var(--content-box-mt);box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;width:100%;background-color:var(--background-color);border-radius:var(--content-box-br);padding-top:var(--content-box-pt);padding:var(--form-padding);line-height:1.5;letter-spacing:.05rem;max-height:510px;overflow-y:auto}.form{min-width:100%}.title{font-weight:bold;text-align:center;font-family:var(--accent-font);font-size:var(--form-title-size) !important;letter-spacing:.04em;line-height:normal;color:var(--accent-color)}.title__pre{font-size:calc(var(--form-title-size)*.8);line-height:1.75em}.form__notice-container{margin:var(--form-notice-margin)}.form__notice-container--nomargin{margin:0}.form__notice{font-size:var(--form-notice-size)}.form__notice--small{font-size:calc(var(--form-notice-size)*.8)}.inputs-container{display:flex;flex-direction:column;gap:var(--form-inputs-gap)}.input-label{width:100%;display:flex;justify-content:center;flex-direction:column;font-family:var(--accent-font);font-size:var(--label-font-size);cursor:pointer}.input-container{width:100%;display:flex;gap:.5rem;align-items:center}.input-label[isInline=true] .input-container{width:auto}.input,.file-input__label{width:100%;padding:var(--input-padding);background-color:var(--input-color);border:1px solid var(--input-border-color);font-family:var(--regular-font);font-size:var(--input-font-size)}.input{cursor:text;min-width:10px;min-height:10px;outline:none}.input:focus-visible{outline:2px solid #000}.input[is-error=true]{border-color:var(--error-color);outline:none}.input--select{height:30.8px;cursor:pointer}.input[type=checkbox],.input[type=radio]{accent-color:var(--accent-color);cursor:default;width:14px;height:14px}.regular-labels .input-label{font-family:var(--regular-font);font-size:var(--label-font-size)}.input-label .status,.file-input .status{width:1rem;height:1rem;min-width:1rem;background-repeat:no-repeat;background-size:contain;display:none;position:absolute;right:.5rem}.input-label[isInline=true]{align-items:start;flex-direction:column-reverse;gap:.15rem;font-size:var(--input-font-size)}.input-label[isInline=true] .status{display:none}.input[isValid=true]+.status,.file-input[isValid=true] .status{display:inline-block;background-image:url("/assets/valid-picto.png")}.input[isValid=false]+.status,.file-input[isValid=false] .status{display:inline-block;background-image:url("/assets/invalid-picto.png")}.input-container.has-status{position:relative}.input-container.has-status .input,.file-input__label{padding-right:2rem !important}.file-input{width:100%;display:flex;align-items:center;gap:1rem;position:relative}.file-input__label{padding:.25rem .5rem;color:#969696;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-input input[type=file]{display:none}.radio-group__title{font-size:var(--label-font-size);font-family:var(--accent-font)}.radio-group__title{margin-bottom:1rem}.radio-group__container{display:flex;flex-direction:column;gap:.5rem;justify-content:start}.radio-group__container .input-label{flex-direction:row-reverse;justify-content:start;align-items:center;gap:.25rem;font-size:var(--label-font-size)}.error{color:var(--accent-color);margin-top:1rem;font-size:.8rem;text-align:center;display:block;margin-inline:auto;letter-spacing:normal}.submit-container{text-align:center}.ctas-container{display:flex;gap:1rem;justify-content:center}.submit{font-family:var(--accent-font);font-size:var(--cta-size);line-height:normal;background-color:var(--input-color);margin-top:var(--cta-mt);border:1px solid var(--input-border-color);border-radius:var(--cta-br);padding:var(--cta-padding);color:var(--background-color);cursor:pointer;display:inline-flex;align-items:center}.submit-hover{transform:scale(1);-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.submit-hover:not([is-loading=true]):hover{transform:scale(1.1);-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.submit .spinner{height:1.25rem;margin-left:.5rem}.submit:not([is-disabled=true]),.submit[is-disabled=true][is-loading=true]{background-color:var(--accent-color);border-color:var(--accent-dark-color)}.container--inline{display:flex;flex-direction:column}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 2dppx){.input[isValid=true]+.status,.file-input[isValid=true] .status{background-image:url("/assets/valid-picto@2x.png")}.input[isValid=false]+.status,.file-input[isValid=false] .status{background-image:url("/assets/invalid-picto@2x.png")}}@media only screen and (min-width: 600px){.input-label[isInline=true]{flex-direction:row-reverse;align-items:baseline;gap:.5rem;justify-content:start}.file-input{width:100%}.radio-group__container{flex-direction:row;gap:.5rem;justify-content:space-between}.radio-group__container .input-label{align-items:baseline}}/*# sourceMappingURL=form.css.map */
