.CardHover_card__hXeTS{font-size:0}.CardHover_card__hover-card-content__ClknX{display:inline-block;border-radius:3px;background:rgba(0,162,165,.2);color:#285b6e;font-family:var(--font-fira);font-size:clamp(1rem,1.1vw,1.1rem);font-weight:400;line-height:normal;text-align:left;padding:.3rem .7rem;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;animation-name:CardHover_slideDownAndFade__dF9Z4}@keyframes CardHover_slideDownAndFade__dF9Z4{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.CopyButton_copyButton__E_gCJ{background:none;border:none;width:30px;height:30px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#285b6e}.CopyButton_copyButton__E_gCJ:hover{background-color:#f5f5f5}.CopyButton_copyButton__E_gCJ .CopyButton_copied__3EAH2{color:green;font-weight:700}.ConfirmModal_confirm-modal__jnOKa{position:relative}.ConfirmModal_confirm-modal__actions__s7vWb{display:flex;align-items:center;justify-content:flex-end;gap:2rem}.ConfirmModal_confirm-modal__DialogOverlay__2o587{z-index:5;position:fixed;inset:0;animation:ConfirmModal_overlayShow__cLaot .15s cubic-bezier(.16,1,.3,1);background-color:rgba(0,0,0,.5)}.ConfirmModal_confirm-modal__DialogContent__sNjhF{z-index:5;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:48rem;max-height:85vh;padding:4rem;animation:ConfirmModal_contentShow__vdXWd .15s cubic-bezier(.16,1,.3,1)}.ConfirmModal_confirm-modal__DialogContent__sNjhF:focus{outline:none}.ConfirmModal_confirm-modal__DialogTitle__3WE4g{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:700;line-height:normal;text-align:left;color:#285b6e;margin-bottom:2.2rem}.ConfirmModal_confirm-modal__DialogDescription__ojCU6{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#4f4e50;margin-bottom:1.8rem}@keyframes ConfirmModal_overlayShow__cLaot{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_contentShow__vdXWd{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Button_button__cgIwu{display:flex;justify-content:center;align-items:center;gap:1rem;border-radius:5px;transition:opacity .2s ease-in-out}.Button_button__cgIwu:disabled{opacity:.7;cursor:not-allowed}.Button_button__cgIwu:hover{opacity:.8}.Button_button--default__oyBp_{font-weight:700;background:#00a2a5;color:#fff}.Button_button--default__oyBp_,.Button_button--underlined__zYdmQ{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:normal;text-align:left;padding:1rem}.Button_button--underlined__zYdmQ{border-radius:5px;border:.5px solid #00a2a5;background:transparent;color:#00a2a5;font-weight:400}.ErrorModal_error-modal__9q5Tl{position:relative}.ErrorModal_error-modal__actions__8pYdc{display:flex;align-items:center;justify-content:flex-end;gap:2rem}.ErrorModal_error-modal__DialogOverlay__6bJea{position:fixed;inset:0;animation:ErrorModal_overlayShow__CUyJ4 .15s cubic-bezier(.16,1,.3,1)}.ErrorModal_error-modal__DialogContent__oUUcB{z-index:5;background-color:#fff;box-shadow:20px 20px 20px 0 rgba(0,0,0,.25);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:64rem;max-height:85vh;padding:4rem;animation:ErrorModal_contentShow__nOXcQ .15s cubic-bezier(.16,1,.3,1)}.ErrorModal_error-modal__DialogContent__oUUcB:focus{outline:none}.ErrorModal_error-modal__DialogTitle__ocf2V{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:700;line-height:normal;text-align:left;color:#285b6e;margin-bottom:1.6rem}.ErrorModal_error-modal__DialogDescription__cz7hK{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#4f4e50;margin-bottom:1.1rem}.ErrorModal_error-modal__form__e1aBP [class*=TextAreaInput_field] textarea{min-height:9.8rem;margin-bottom:2.1rem}@keyframes ErrorModal_overlayShow__CUyJ4{0%{opacity:0}to{opacity:1}}@keyframes ErrorModal_contentShow__nOXcQ{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.TextAreaInput_field__label-text__rLHvs{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;display:inline-flex;gap:.4rem;margin-bottom:1rem}.TextAreaInput_field__label-text__rLHvs strong{color:#00a2a5}.TextAreaInput_field__label-text__rLHvs img{max-width:1.5rem}.TextAreaInput_field__YwQ1E fieldset[readonly],.TextAreaInput_field__YwQ1E input[readonly],.TextAreaInput_field__YwQ1E textarea[readonly]{background-color:#f2f2f2}.TextAreaInput_field__YwQ1E fieldset{width:100%;border:none;position:relative;height:auto}.TextAreaInput_field__YwQ1E fieldset label{background-color:#fff}.TextAreaInput_field__YwQ1E fieldset textarea{padding:1.314rem 1.9rem;resize:none;background-color:#fff;border-radius:3.5px;border:1px solid #7e7e7e;width:100%;min-height:17rem;font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:300;line-height:normal;text-align:left;color:#686868}.TextAreaInput_field__YwQ1E fieldset textarea:not([readonly]):focus{box-shadow:0 0 8px 1px #7e7e7e}.TextAreaInput_field__YwQ1E fieldset textarea::placeholder{font-family:var(--font-fira);font-size:clamp(1.2rem,1.2vw,1.2rem);font-weight:400;line-height:1.33333;text-align:left;color:rgba(0,0,0,.4);letter-spacing:.4px}.TextAreaInput_field--black__dmiU0 .TextAreaInput_field__label-text__rLHvs{color:#4f4e50}.TextAreaInput_field--primary__aSR9P .TextAreaInput_field__label-text__rLHvs{color:#285b6e}.LabelInput_label__CQ_sH{display:inline-block;margin-bottom:1.2rem}.LabelInput_label__CQ_sH strong{color:#00a2a5;display:inline-block}.LabelInput_label__subtitle__LIiwB{font-family:var(--font-fira);font-size:1rem;font-weight:400;line-height:1.2;text-align:left;letter-spacing:.15px;color:#285b6e;margin-top:.2rem}.LabelInput_label__CQ_sH b{font-weight:400}.LabelInput_label__CQ_sH img{max-width:1.5rem}.LabelInput_label--black__UccCX{color:#4f4e50;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left}.LabelInput_label--primary__1rz7q{color:#285b6e}.LabelInput_label--primary__1rz7q,.LabelInput_label--white__eTJnu{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:600;line-height:1.71429;text-align:left;letter-spacing:.15px}.LabelInput_label--white__eTJnu{color:#fff}.LabelInput_error__y1QuA{color:red;font-family:var(--font-fira);font-size:clamp(1.2rem,1.2vw,1.2rem);font-weight:400;line-height:1.33333;text-align:center;padding:0 .8rem}.LabelInput_information__qwjL1{font-family:var(--font-fira);transform:translateY(-120%);font-size:1.2rem;font-weight:400;line-height:1.2;text-align:left;letter-spacing:.15px;color:#285b6e;margin-top:.2rem;margin-left:.5rem;padding:.5rem .7rem;border-radius:.2rem;background-color:#c4e4e5;position:absolute;top:0;left:15rem}.LabelInput_div__riNLQ,.RespondentModal_respondent-modal__SmBgG{position:relative}.RespondentModal_respondent-modal__share-button__fnxkp{display:flex;align-items:center;gap:.5rem;font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:normal;text-align:left;color:#00a2a5}.RespondentModal_respondent-modal__closeX__VYeOV{position:absolute;top:19px;right:19px}.RespondentModal_respondent-modal__DialogOverlay__vPSC_{position:fixed;inset:0;animation:RespondentModal_overlayShow___l6Cj .15s cubic-bezier(.16,1,.3,1)}.RespondentModal_respondent-modal__DialogContent__anyJD{z-index:5;background-color:#fff;border:.5px solid #285b6e;box-shadow:20px 20px 20px 0 rgba(0,0,0,.25);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:64rem;padding:4rem 4rem 2rem;animation:RespondentModal_contentShow__2HQOi .15s cubic-bezier(.16,1,.3,1)}.RespondentModal_respondent-modal__DialogContent__anyJD:focus{outline:none}.RespondentModal_respondent-modal__DialogTitle__fY7XG{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:700;line-height:normal;text-align:left;color:#285b6e}.RespondentModal_respondent-modal__DialogDescription__Y5XmZ{margin:10px 0 20px;color:var(--mauve-11);font-size:15px;line-height:1.5}@media only screen and (max-width:560px){.RespondentModal_respondent-modal__DialogContent__anyJD{overflow-y:auto;max-height:85vh}}@keyframes RespondentModal_overlayShow___l6Cj{0%{opacity:0}to{opacity:1}}@keyframes RespondentModal_contentShow__2HQOi{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.RespondentModal_form__2M2tL{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.7rem clamp(2rem,4vw,4rem);gap:1.7rem clamp(2rem,4vw,4rem);margin-top:1.2rem}.RespondentModal_form__2M2tL [class*=TextAreaInput_field]{grid-column:1/-1}.RespondentModal_form__2M2tL button[type=submit]{grid-column:1/-1;justify-self:flex-end}@media only screen and (max-width:560px){.RespondentModal_form__2M2tL{grid-template-columns:1fr}}.Input_input__VmFqu:not(:has(input[type=file]))>label{height:100%;display:flex;flex-direction:column;justify-content:space-between}.Input_input__VmFqu:not(:has(input[type=file])) fieldset[readonly],.Input_input__VmFqu:not(:has(input[type=file])) input[readonly],.Input_input__VmFqu:not(:has(input[type=file])) textarea[readonly]{background-color:#f2f2f2}.Input_input__VmFqu fieldset{border:none;width:100%;position:relative;display:flex}.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])){background-color:#fff;border-radius:3.5px;border:1px solid #7e7e7e}.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])):has(input:not([readonly]):focus){box-shadow:0 0 8px 1px #7e7e7e}.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])) input{width:100%;max-width:100%;flex:1 1;padding:1.314rem 1.9rem;resize:none;font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:300;line-height:normal;text-align:left;color:#686868;background:transparent}.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])) input::placeholder{font-family:var(--font-fira);font-size:clamp(1.2rem,1.2vw,1.2rem);font-weight:400;line-height:1.33333;text-align:left;color:rgba(0,0,0,.4);letter-spacing:.4px}.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])) fieldset[readonly],.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])) input[readonly],.Input_input__VmFqu fieldset:not(:has(input[type=checkbox])) textarea[readonly]{background-color:#f2f2f2}.Input_input__VmFqu fieldset:has(input[type=checkbox]) label{cursor:pointer;display:flex;align-items:center;gap:1rem}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox]{cursor:pointer;border-radius:2px;overflow:hidden;padding:0;width:1.8rem;height:1.8rem;position:relative}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox]:not(:checked){background-color:#7e7e7e;box-shadow:0 0 8px 1px #285b6e}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox]:checked:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox]+p{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:1.7;text-align:left;color:#7e7e7e;flex:1 1}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox]+p a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox] fieldset[readonly],.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox] input[readonly],.Input_input__VmFqu fieldset:has(input[type=checkbox]) input[type=checkbox] textarea[readonly]{background-color:#f2f2f2}.Input_input__file__SIiNF{display:flex;justify-content:center;align-items:center;height:16.4rem;border:1px solid #7e7e7e}.Input_input__file__SIiNF .Input_button__wiCgi{cursor:pointer;border-radius:4px;border:1px solid rgba(0,0,0,.12);padding:.6rem .8rem;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .3s ease;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:500;line-height:1.14286;text-align:left;color:#666;letter-spacing:1.25px;text-transform:uppercase}.Input_input__file__SIiNF .Input_button__wiCgi span{font-size:2.4rem}.Input_input__file__SIiNF .Input_button__wiCgi:hover{opacity:.7}.Input_input__file__SIiNF input{display:none}.Input_input__file__SIiNF:has(.Input_input__file__archive__9OsMF){justify-content:flex-start;align-items:flex-start;padding:2rem;flex-wrap:wrap;height:auto;height:30rem;gap:2rem;overflow-y:scroll}.Input_input__file__SIiNF:has(.Input_input__file__archive__9OsMF)::-webkit-scrollbar-track{background:#f2f2f2}.Input_input__file__SIiNF:has(.Input_input__file__archive__9OsMF) .Input_button__wiCgi{margin:auto 0}.Input_input__file__archive__9OsMF{display:flex;flex-direction:column;gap:1rem;font-family:var(--font-fira);font-size:clamp(1.2rem,1.2vw,1.2rem);font-weight:400;line-height:1.33333;text-align:center;letter-spacing:.4px;color:rgba(0,0,0,.4);position:relative;max-width:14rem;overflow:hidden}.Input_input__file__archive__9OsMF>img{width:10.5rem;height:10rem;object-fit:cover}.Input_input__file__archive__9OsMF span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:12rem}.Input_input__file__archive__9OsMF span[data-link]{position:absolute;top:2.5rem;right:-.2rem;width:2.2rem;height:2.2rem;content:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="M7 17L17 7M17 7H8M17 7V16" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>')}.Input_input__file__archive__9OsMF button{position:absolute;top:2px;right:0;background:#4f4e50;color:#d9d9d9;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:500;line-height:normal;text-align:left}.SupportModal_support-modal__s47TX{position:relative;display:inline}.SupportModal_support-modal__actions__e3QjE{display:flex;align-items:center;justify-content:flex-end;gap:2rem}.SupportModal_support-modal__closeX__xiomv{position:absolute;top:19px;right:19px}.SupportModal_support-modal__DialogOverlay__sS6jg{z-index:5;position:fixed;inset:0;animation:SupportModal_overlayShow__1_AEM .15s cubic-bezier(.16,1,.3,1);background-color:rgba(0,0,0,.5)}.SupportModal_support-modal__DialogContent__Is3Gp{z-index:5;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:48rem;max-height:85vh;padding:4rem;animation:SupportModal_contentShow__w0BnQ .15s cubic-bezier(.16,1,.3,1)}.SupportModal_support-modal__DialogContent__Is3Gp strong{color:#285b6e}.SupportModal_support-modal__DialogContent__Is3Gp:focus{outline:none}.SupportModal_support-modal__DialogDescription__R9OOQ{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#4f4e50;margin-bottom:1.8rem}@keyframes SupportModal_overlayShow__1_AEM{0%{opacity:0}to{opacity:1}}@keyframes SupportModal_contentShow__w0BnQ{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.UpdateModal_update-modal__hsIA4{position:relative}.UpdateModal_update-modal__actions__N3gey{display:flex;align-items:center;justify-content:flex-end;gap:2rem}.UpdateModal_update-modal__DialogOverlay__FUz1_{z-index:5;position:fixed;inset:0;animation:UpdateModal_overlayShow__LrUDe .15s cubic-bezier(.16,1,.3,1);background-color:rgba(0,0,0,.5)}.UpdateModal_update-modal__DialogContent__o_pyw{z-index:5;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:48rem;max-height:85vh;padding:4rem;animation:UpdateModal_contentShow__RrqKv .15s cubic-bezier(.16,1,.3,1)}.UpdateModal_update-modal__DialogContent__o_pyw:focus{outline:none}.UpdateModal_update-modal__DialogTitle__Xn_lq{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:700;line-height:normal;text-align:left;color:#285b6e;margin-bottom:2.2rem}.UpdateModal_update-modal__DialogDescription__aq4as{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#4f4e50;margin-bottom:1.8rem}@keyframes UpdateModal_overlayShow__LrUDe{0%{opacity:0}to{opacity:1}}@keyframes UpdateModal_contentShow__RrqKv{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.Warning_warning__z3zRF{padding:clamp(1.4rem,2vw,2rem) clamp(1rem,1.6vw,1.6rem);background-color:rgba(0,162,165,.2);border-radius:10px;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#4f4e50;margin-bottom:2rem}.InputRadio_input__radio-group-root__3_jm2{display:flex;flex-direction:column;gap:1rem}.InputRadio_input__radio-group-item__q7OW_{display:flex;align-items:center;gap:.5rem;font-family:var(--font-fira);font-size:clamp(1.2rem,1.2vw,1.2rem);font-weight:400;line-height:2;text-align:left;color:#4f4e50}.InputRadio_input__radio-group-item--checked__0EVWz .InputRadio_input__radio-group-indicator__1gVHl span{width:9px;height:9px;border-radius:50%;background-color:#018786}.InputRadio_input__radio-group-indicator__1gVHl{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #018786;background:transparent;display:flex;justify-content:center;align-items:center}.challenge__question{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:600;line-height:1.5;text-align:left;color:#285b6e;margin-bottom:1.3rem}.challenge__link{color:#00a2a5;text-decoration:underline}.challenge__margin-top{margin-top:1.2rem}.challenge__add-button{color:#00a2a5;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;display:flex;align-items:center;gap:1.6rem;text-decoration:underline;margin-bottom:2rem}.challenge__form{padding:clamp(2rem,4vw,4rem);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 4rem;gap:2rem 4rem;background-color:#fff;margin-bottom:4rem;grid-auto-rows:min-content;align-items:start}.challenge__form[data-disabled] label:has(fieldset){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.challenge__form[data-disabled] label:has(fieldset):has(input) input{background-color:#f2f2f2!important}.challenge__form[data-disabled] label:has(fieldset):has(label) label>textarea{background-color:#f2f2f2!important}.challenge__form[data-disabled] label:has(input[type=radio]){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.challenge__form[data-disabled] label:has(input[type=radio])>span{border:2px solid #f2f2f2!important}.challenge__form[data-disabled] label:has(input[type=radio])>span:has(span) span{background-color:#f2f2f2!important}.challenge__form[data-disabled] fieldset:has(label>input[type=file]){background-color:#f2f2f2!important}.challenge__form[data-disabled] fieldset:has(label>input[type=file]) label{display:none}.challenge__form[data-disabled] fieldset>div>button{display:none}.challenge__form>*{min-height:0;max-height:-moz-fit-content;max-height:fit-content}.challenge__form .input{max-height:-moz-fit-content!important;max-height:fit-content!important}.challenge__form .input>label{height:auto!important;justify-content:flex-start!important}.challenge__form .input fieldset.input__file{max-height:16rem!important}.challenge__form .input fieldset.input__file:has(.input__file__archive){max-height:20rem!important}.challenge__form>:first-child,.challenge__form>:last-child{grid-column:1/-1}.challenge__form>:last-child{display:flex;justify-content:flex-end;gap:2rem}.challenge__form-item{min-height:min-content;max-height:-moz-fit-content;max-height:fit-content}.challenge__form-item--full{grid-column:1/-1!important}.challenge__single:not(:last-of-type){margin-bottom:2rem}.challenge__single__unit{padding:2rem;background-color:#fff;border-radius:clamp(1rem,2vw,2rem);display:flex;justify-content:space-between;align-items:center}.challenge__single__unit .infos{display:flex;gap:2rem;flex-wrap:wrap}.challenge__single__unit .infos__container{display:flex;flex-direction:column}.challenge__single__unit .infos__container>span{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#979797}.challenge__single__unit .infos__container>span strong{color:#4f4e50}.challenge__single__unit .infos__theme{font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:1.71429;margin-bottom:.8rem}.challenge__single__unit .infos__name,.challenge__single__unit .infos__theme{font-family:var(--font-fira);font-weight:400;text-align:left;letter-spacing:.15px;color:#4f4e50}.challenge__single__unit .infos__name{font-size:clamp(1.4rem,1.6vw,1.6rem);line-height:1.5;margin-bottom:1.2rem}.challenge__single__unit .icons{display:flex;align-items:center;gap:1.1rem}.challenge__single__unit .icons img{cursor:pointer}.challenge__single__pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;padding:2.2rem clamp(2.4rem,3.6vw,3.6rem)}.challenge__single__pagination button{background-color:#285b6e;color:#f5f5f5;padding:1rem 2rem;border-radius:.8rem;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;border:1px solid #285b6e;transition:all .3s ease}.challenge__single__pagination button:hover{background:transparent;color:#285b6e}.challenge__single__pagination .selected{background-color:#f5f5f5;color:#285b6e}@media only screen and (max-width:1100px){.challenge__form:first-of-type{grid-template-columns:1fr}.challenge__form:first-of-type>*{grid-column:unset;grid-row:unset}}body:has(.challenge__form[data-loading-form])>div[class^=Loading_loading]{display:flex}.documents__link{color:#00a2a5;text-decoration:underline}.documents__single{display:flex;justify-content:space-between;align-items:center;padding:2rem clamp(3.2rem,4vw,4rem);background-color:#d9d9d9}.documents__single__one{border-bottom:1px dashed #666}.documents__single__one:first-of-type{border-top:1px dashed #666}.documents__single__unit{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:2.2rem clamp(2.4rem,3.6vw,3.6rem)}.documents__single__unit>span{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#979797}.documents__single__unit>span strong{color:#4f4e50}.documents__single__unit .icons{display:flex;align-items:center;gap:1.1rem}.documents__single__unit .icons img{cursor:pointer}.documents__single__title{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:500;line-height:normal;text-align:left;color:#285b6e}.documents__single__actions{display:flex;gap:1.3rem}.documents__single__attention{font-size:0}.documents__single__toggle:after{content:"";display:block;width:24px;height:24px}.documents__single__toggle[data-state=open]:after{background-image:url(/_next/static/media/close-minus.666e5d9f.svg);background-repeat:no-repeat}.documents__single__toggle[data-state=closed]:after{background-image:url(/_next/static/media/open-plus.4f06ae37.svg);background-repeat:no-repeat}.documents__single__content[data-state=open]{background-color:#fff}.documents__single__content[data-state=open]>button{padding:2rem clamp(2rem,4vw,4rem);color:#00a2a5;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;display:flex;align-items:center;gap:1.6rem;text-decoration:underline}.documents__single__form-document{padding:clamp(2rem,4vw,4rem);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem 4rem;gap:2rem 4rem}.documents__single__form-document[data-disabled] label:has(fieldset){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.documents__single__form-document[data-disabled] label:has(fieldset):has(input) input{background-color:#f2f2f2!important}.documents__single__form-document[data-disabled] label:has(fieldset):has(label) label>textarea{background-color:#f2f2f2!important}.documents__single__form-document[data-disabled] label:has(input[type=radio]){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.documents__single__form-document[data-disabled] label:has(input[type=radio])>span{border:2px solid #f2f2f2!important}.documents__single__form-document[data-disabled] label:has(input[type=radio])>span:has(span) span{background-color:#f2f2f2!important}.documents__single__form-document[data-disabled] fieldset:has(label>input[type=file]){background-color:#f2f2f2!important}.documents__single__form-document[data-disabled] fieldset:has(label>input[type=file]) label{display:none}.documents__single__form-document[data-disabled] fieldset>div>button{display:none}.documents__single__form-document>:first-child{grid-column:1/span 2}.documents__single__form-document>:nth-child(2){grid-column:span 2/span 4}.documents__single__form-document>:nth-child(3){grid-column:1/span 2;grid-row:2/4}.documents__single__form-document>:nth-child(4){grid-column:3/3}.documents__single__form-document>:nth-child(5){grid-column:4/4}.documents__single__form-document>:nth-child(6),.documents__single__form-document>:nth-child(7){grid-column:span 2}.documents__single__form-document>:nth-child(10){grid-column:1/-1;display:flex;justify-content:flex-end;gap:2rem}.documents__single__pagination{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:2rem;padding:2.2rem clamp(2.4rem,3.6vw,3.6rem)}.documents__single__pagination button{background-color:#285b6e;color:#f5f5f5;padding:1rem 2rem;border-radius:.8rem;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;border:1px solid #285b6e;transition:all .3s ease}.documents__single__pagination button:hover{background:transparent;color:#285b6e}.documents__single__pagination .selected{background-color:#f5f5f5;color:#285b6e}.documents__single:not(:first-of-type){margin-top:2rem}@media only screen and (max-width:1300px){.documents__single__form-document:first-of-type{grid-template-columns:1fr}.documents__single__form-document:first-of-type>*{grid-column:unset;grid-row:unset}}body:has(.documents__single__form-document[data-loading-form])>div[class^=Loading_loading]{display:flex}.header-form{background-color:#285b6e;padding-top:2rem;color:#fff;margin-bottom:clamp(2rem,4vw,4rem);position:-webkit-sticky;position:sticky;z-index:4;width:100%;top:calc(-7.8rem - clamp(1.4rem,1.8vw,1.8rem) - 1px);left:0}.header-form__left{display:flex;align-items:center}.header-form__logo{border-right:2px solid #fff;padding-right:1.5rem;margin-right:clamp(1.4rem,2vw,2rem)}.header-form__logo img{width:100%;max-width:14.6rem}.header-form__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.header-form__top__city{display:block;font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:800}.header-form__top__city,.header-form__top__repre{font-family:var(--font-fira);line-height:normal;text-align:left}.header-form__top__repre{font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:300}.header-form__top__actions{display:flex;gap:2rem;align-items:center}.header-form__top__edit-register{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:300;line-height:normal;text-align:left;text-decoration:underline;display:inline-flex;align-items:center;gap:.2rem;color:#fff}.header-form__m-button{display:none}.header-form nav{display:flex;justify-content:flex-start;gap:1rem;border-top:2px solid}.header-form nav a{padding:0 2rem;font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:normal;text-align:left;color:#f5f5f5;display:inline-flex;align-items:center}.header-form nav .with-childs{padding:.75rem 2rem;flex-direction:column;justify-content:center;align-items:flex-start}.header-form nav .with-childs .tag{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:300;line-height:normal;text-align:left;display:block}.header-form nav .selected{background-color:#f5f5f5;color:#285b6e;font-weight:700;padding-left:2rem;padding-right:2rem}.header-form nav .register,.header-form nav [class*=Button_button]{display:none}.header-form nav.white{border-color:#f5f5f5}.header-form nav.white .selected{background-color:#f5f5f5}.header-form nav.yellow{border-color:#ffa41c}.header-form nav.yellow .selected{background-color:#ffa41c;color:#f5f5f5}.header-form nav.green{border-color:#02a586}.header-form nav.green .selected{background-color:#02a586;color:#f5f5f5}.header-form nav.orange{border-color:#f26a2e}.header-form nav.orange .selected{background-color:#f26a2e;color:#f5f5f5}@media only screen and (max-width:1360px){.header-form{padding:clamp(2rem,3vw,3rem) 0;top:0}.header-form__wrapper{display:flex;align-items:center;justify-content:space-between}.header-form__top{margin:0}.header-form__top__actions{display:none}.header-form__m-button{display:flex;flex-flow:column;width:22px;gap:3px;position:relative}.header-form__m-button span{display:block;height:3px;width:100%;border-radius:5px;background-color:#f5f5f5}.header-form nav{position:absolute;opacity:0;pointer-events:none;left:0;height:86vh;background-color:#fff;width:100%;justify-content:flex-start;flex-flow:column;gap:0;padding:1.6rem 0;top:100%;transform:scale(.9);transition:all .2s ease-in-out;overflow-x:hidden;overflow-y:auto}.header-form nav a{padding:1.8rem 0;text-transform:uppercase;color:#686868;width:85%;margin:0 auto}.header-form nav .selected,.header-form nav .with-childs{padding:1.8rem 0}.header-form nav[data-active]{opacity:1;pointer-events:all;transform:scale(1)}.header-form nav .register,.header-form nav [class*=Button_button]{display:block}.header-form nav [class*=Button_button]{display:flex;width:85%;margin:0 auto;text-transform:uppercase}.header-form nav.white{border-top:2px solid #979797}.header-form nav.white .selected{background-color:transparent;color:#979797}.header-form nav.yellow{border-top:2px solid #ffa41c}.header-form nav.yellow .selected{background-color:transparent;color:#ffa41c}.header-form nav.green{border-top:2px solid #02a586}.header-form nav.green .selected{background-color:transparent;color:#02a586}.header-form nav.orange{border-top:2px solid #f26a2e}.header-form nav.orange .selected{background-color:transparent;color:#f26a2e}}.footer-net{background-color:#285b6e;padding:clamp(2.6rem,3cqi,3rem) clamp(1.6rem,2cqi,2rem);letter-spacing:.4px}.footer-net__wrapper{display:flex;gap:clamp(3rem,6cqi,6rem);flex-wrap:wrap}.footer-net__menu{list-style:none;color:#fff}.footer-net__menu>li{font-family:var(--font-fira);font-size:clamp(1.6rem,2vw,2rem);font-weight:700;line-height:normal;text-align:left;display:inline-flex;flex-direction:column;gap:1.1rem;margin-bottom:2rem}.footer-net__menu>li:after{content:"";display:block;width:7rem;height:.4rem;background-color:#ffa41c;border-radius:.2rem}.footer-net__child_menu{list-style:none;display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}.footer-net__child_menu>li{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:normal;text-align:left}.footer-net__menu_image{display:flex;gap:1rem;align-items:center}@media screen and (max-width:600px){.footer-net__wrapper{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:400px){.footer-net__wrapper{grid-template-columns:1fr}}.header-register{background-color:#285b6e;padding:clamp(1.6rem,2vw,2rem) clamp(2rem,4vw,4rem);color:#fff;position:relative;margin-bottom:clamp(2rem,4vw,4rem)}.header-register__wrapper{display:flex;justify-content:space-between;align-items:center}.header-register__m-button{display:none}.header-register__left{display:flex;align-items:center;gap:clamp(4rem,10vw,10rem)}.header-register__left img{max-width:clamp(12.6rem,14.6vw,14.6rem)}.header-register__right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:1.25;text-align:left;letter-spacing:.4px;color:#fff}.header-register__right strong{font-weight:600}.header-register nav{display:flex;justify-content:space-between;gap:clamp(4rem,8vw,8rem)}.header-register nav a{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:1;text-align:left;letter-spacing:.4px;color:#fff}.header-register nav .selected{font-weight:700;text-decoration:underline}@media only screen and (max-width:1360px){.header-register{padding:clamp(2rem,3vw,3rem) 0}.header-register__wrapper{display:flex;align-items:center;justify-content:space-between}.header-register__right{display:none}.header-register__left{width:100%;justify-content:space-between}.header-register__m-button{display:flex;flex-flow:column;width:22px;gap:3px;position:relative}.header-register__m-button span{display:block;height:3px;width:100%;border-radius:5px;background-color:#f5f5f5}.header-register nav{z-index:2;position:absolute;opacity:0;pointer-events:none;left:0;height:100vh;background-color:#fff;width:100%;justify-content:flex-start;flex-flow:column;gap:0;padding:1.6rem 0;top:100%;transform:scale(.9);transition:all .2s ease-in-out;overflow-x:hidden;overflow-y:auto}.header-register nav a{text-transform:uppercase;color:#285b6e;width:85%;margin:0 auto;padding:1.8rem 0}.header-register nav[data-active]{opacity:1;pointer-events:all;transform:scale(1)}}.good-habits__question{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:600;line-height:1.5;text-align:left;color:#285b6e;margin-bottom:1.3rem}.good-habits__link{color:#00a2a5;text-decoration:underline}.good-habits__margin-top{margin-top:1.2rem}.good-habits__add-button{color:#00a2a5;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;display:flex;align-items:center;gap:1.6rem;text-decoration:underline;margin-bottom:2rem}.good-habits__form{padding:clamp(2rem,3vw,3rem);display:grid;grid-gap:2rem 4rem;gap:2rem 4rem;background-color:#fff;margin-bottom:4rem}.good-habits__form[data-disabled] label:has(fieldset){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.good-habits__form[data-disabled] label:has(fieldset):has(input) input{background-color:#f2f2f2!important}.good-habits__form[data-disabled] label:has(fieldset):has(label) label>textarea{background-color:#f2f2f2!important}.good-habits__form[data-disabled] label:has(input[type=radio]){pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.good-habits__form[data-disabled] label:has(input[type=radio])>span{border:2px solid #f2f2f2!important}.good-habits__form[data-disabled] label:has(input[type=radio])>span:has(span) span{background-color:#f2f2f2!important}.good-habits__form[data-disabled] fieldset:has(label>input[type=file]){background-color:#f2f2f2!important}.good-habits__form[data-disabled] fieldset:has(label>input[type=file]) label{display:none}.good-habits__form[data-disabled] fieldset>div>button{display:none}.good-habits__form>:first-child{grid-column:1/span 2}.good-habits__form>:nth-child(2){grid-column:span 2/span 4}.good-habits__form>:nth-child(3){grid-column:1/span 2;grid-row:2/4}.good-habits__form>:nth-child(4){grid-column:3/3}.good-habits__form>:nth-child(5){grid-column:4/4}.good-habits__form>:nth-child(10),.good-habits__form>:nth-child(6),.good-habits__form>:nth-child(7),.good-habits__form>:nth-child(8),.good-habits__form>:nth-child(9){grid-column:span 2}.good-habits__form>:nth-child(11){grid-column:1/span 4;display:flex;justify-content:flex-end;gap:2rem}.good-habits__single:not(:last-of-type){margin-bottom:2rem}.good-habits__single__unit{padding:2rem;background-color:#fff;border-radius:clamp(1rem,2vw,2rem);display:flex;justify-content:space-between;align-items:center}.good-habits__single__unit .infos{display:flex;gap:2rem;flex-wrap:wrap}.good-habits__single__unit .infos__figure{width:10rem;height:10rem}.good-habits__single__unit .infos__figure img{object-fit:cover;width:100%;height:100%}.good-habits__single__unit .infos__container{display:flex;flex-direction:column}.good-habits__single__unit .infos__container>span{font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;color:#979797}.good-habits__single__unit .infos__container>span strong{color:#4f4e50}.good-habits__single__unit .infos__theme{font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:1.71429;margin-bottom:.8rem}.good-habits__single__unit .infos__name,.good-habits__single__unit .infos__theme{font-family:var(--font-fira);font-weight:400;text-align:left;letter-spacing:.15px;color:#4f4e50}.good-habits__single__unit .infos__name{font-size:clamp(1.4rem,1.6vw,1.6rem);line-height:1.5;margin-bottom:1.2rem}.good-habits__single__unit .icons{display:flex;align-items:center;gap:1.1rem}.good-habits__single__unit .icons img{cursor:pointer}.good-habits__single__pagination{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:2rem;padding:2.2rem clamp(2.4rem,3.6vw,3.6rem)}.good-habits__single__pagination button{background-color:#285b6e;color:#f5f5f5;padding:1rem 2rem;border-radius:.8rem;font-family:var(--font-fira);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:normal;text-align:left;border:1px solid #285b6e;transition:all .3s ease}.good-habits__single__pagination button:hover{background:transparent;color:#285b6e}.good-habits__single__pagination .selected{background-color:#f5f5f5;color:#285b6e}@media only screen and (max-width:1100px){.good-habits__form:first-of-type{grid-template-columns:1fr}.good-habits__form:first-of-type>*{grid-column:unset;grid-row:unset}}body:has(.good-habits__form[data-loading-form])>div[class^=Loading_loading]{display:flex}.header-net{background-color:#fff;padding:clamp(1.6rem,3vw,3rem) clamp(2rem,4vw,4rem);color:#285b6e;box-shadow:0 2px 8px rgba(40,91,110,.3);position:relative;max-height:10rem;display:flex;align-items:center;z-index:100}.header-net__wrapper{display:flex;align-items:center;gap:clamp(4rem,8cqi,8rem);width:100%}.header-net__m-button{display:none}.header-net nav{display:flex;justify-content:space-between;gap:clamp(2rem,4vw,4rem);align-items:center}.header-net nav span{font-family:var(--font-fira);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:400;line-height:1;text-align:left;letter-spacing:.4px}.header-net nav .selected{font-weight:700;text-decoration:underline}@media only screen and (max-width:1000px){.header-net__wrapper{justify-content:space-between}.header-net__m-button{display:flex;flex-flow:column;width:22px;gap:3px;position:relative}.header-net__m-button span{display:block;height:3px;width:100%;border-radius:5px;background-color:#ffa41c}.header-net:has(nav[data-active]){position:-webkit-sticky;position:sticky;z-index:4;top:0}.header-net nav{z-index:2;position:absolute;opacity:0;pointer-events:none;left:0;height:100vh;background-color:#fff;width:100%;justify-content:flex-start;flex-flow:column;gap:0;padding:1.6rem 0;top:100%;transform:scale(.9);transition:all .2s ease-in-out;overflow-x:hidden;overflow-y:auto}.header-net nav span{text-transform:uppercase;color:#285b6e;width:85%;margin:0 auto;padding:1.8rem 0}.header-net nav[data-active]{opacity:1;pointer-events:all;transform:scale(1)}}