.Onboarding_section__fLGpE{background-color:#f9ce7f;min-height:100dvh;padding-bottom:1rem}.Onboarding_container__IP66W{max-width:min(100vw - 2rem,650px);margin-inline:auto;padding-block:2rem 1rem}.Onboarding_logo__XE5jH{display:flex;justify-content:center;margin-bottom:1rem}.Onboarding_buttons__7YPdf{margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.Onboarding_buttonContainer__oxPkG{width:100%;display:flex;align-items:flex-start;gap:1rem;margin-top:1rem}.Onboarding_nextButton__YkXWt{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_nextButton__YkXWt{font-size:1.25rem}}.Onboarding_nextButton__YkXWt{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f;width:-moz-fit-content;width:fit-content}.Onboarding_nextButton__YkXWt:hover{background-color:#0f2043}.Onboarding_nextButton__YkXWt:disabled{opacity:.5;cursor:not-allowed}.Onboarding_nextButton__YkXWt:disabled:hover{background-color:#1b376f}@media(min-width:900px){.Onboarding_nextButton__YkXWt{padding:.8rem 1.5rem .65rem}}.Onboarding_nextButton__YkXWt{min-width:12rem;margin-top:1rem}.Onboarding_backButton__d_Skl{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_backButton__d_Skl{font-size:1.25rem}}.Onboarding_backButton__d_Skl{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:transparent}.Onboarding_backButton__d_Skl:disabled{opacity:.5;cursor:not-allowed}.Onboarding_backButton__d_Skl:disabled:hover{background-color:transparent}@media(min-width:900px){.Onboarding_backButton__d_Skl{padding:.8rem 1.5rem .65rem}}.Onboarding_backButton__d_Skl{padding-inline:0;margin-inline:1rem;width:-moz-fit-content;width:fit-content}.Onboarding_notificationButton__7P_uZ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_notificationButton__7P_uZ{font-size:1.25rem}}.Onboarding_notificationButton__7P_uZ{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa;width:-moz-fit-content;width:fit-content}.Onboarding_notificationButton__7P_uZ:hover{background-color:#69a591}.Onboarding_notificationButton__7P_uZ:disabled{opacity:.5;cursor:not-allowed}.Onboarding_notificationButton__7P_uZ:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.Onboarding_notificationButton__7P_uZ{padding:.8rem 1.5rem .65rem}}.Onboarding_notificationButton__7P_uZ{min-width:12rem}.Onboarding_createUserButton__NBPoP{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_createUserButton__NBPoP{font-size:1.25rem}}.Onboarding_createUserButton__NBPoP{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa;width:-moz-fit-content;width:fit-content}.Onboarding_createUserButton__NBPoP:hover{background-color:#69a591}.Onboarding_createUserButton__NBPoP:disabled{opacity:.5;cursor:not-allowed}.Onboarding_createUserButton__NBPoP:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.Onboarding_createUserButton__NBPoP{padding:.8rem 1.5rem .65rem}}.Onboarding_createUserButton__NBPoP{margin-inline:auto;min-width:12rem}.Onboarding_link__wiZDd{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Onboarding_link__wiZDd{font-size:1.25rem}}.Onboarding_link__wiZDd{font-weight:700;color:#1b376f;text-decoration:none;border-bottom:2px solid #1b376f}.Onboarding_alreadyUser__Mi4XV{margin-top:-.5rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Onboarding_alreadyUser__Mi4XV{font-size:1.25rem}}.Onboarding_alreadyUser__Mi4XV{font-weight:700;color:#1b376f;text-decoration:none;border-bottom:2px solid #1b376f;margin-inline:auto}.Onboarding_skipButton__Dd5GS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Onboarding_skipButton__Dd5GS{font-size:1.25rem}}.Onboarding_skipButton__Dd5GS{font-weight:700;background-color:transparent;width:-moz-fit-content;width:fit-content;padding-inline:0;border:none;border-bottom:2px solid #1b376f;color:#1b376f;line-height:1}.Onboarding_resendButton__yC3Oq button{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_resendButton__yC3Oq button{font-size:1.25rem}}.Onboarding_resendButton__yC3Oq button{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#e3a5e1;width:-moz-fit-content;width:fit-content}.Onboarding_resendButton__yC3Oq button:hover{background-color:#ce88cc}.Onboarding_resendButton__yC3Oq button:disabled{opacity:.5;cursor:not-allowed}.Onboarding_resendButton__yC3Oq button:disabled:hover{background-color:#e3a5e1}@media(min-width:900px){.Onboarding_resendButton__yC3Oq button{padding:.8rem 1.5rem .65rem}}.Onboarding_richText__fA77R{width:100%}.Onboarding_richText__fA77R ul{padding-left:1.5rem;list-style-type:disc;margin-block:1rem}.Onboarding_richText__fA77R ul li{margin-bottom:.5rem}.Onboarding_stepContainer__3ilx2{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;color:#1b376f;min-height:65svh}.Onboarding_stepContainer__3ilx2 .Onboarding_stepContent__rI23H{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}.Onboarding_stepContainer__3ilx2 .Onboarding_stepContent__rI23H.Onboarding_leftAlign__2C86L{align-items:flex-start}.Onboarding_stepContainer__3ilx2 h2,.Onboarding_stepContainer__3ilx2 h3{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 h2,.Onboarding_stepContainer__3ilx2 h3{font-size:1.75rem}}.Onboarding_stepContainer__3ilx2 h2,.Onboarding_stepContainer__3ilx2 h3{width:100%;color:#1b376f}.Onboarding_stepContainer__3ilx2 h3{font-weight:600}.Onboarding_stepContainer__3ilx2 p{width:100%}.Onboarding_stepContainer__3ilx2 iframe{margin-block:1rem 0;aspect-ratio:16/9;width:100%}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf{width:100%;display:flex;flex-direction:column;gap:2rem}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf.Onboarding_checkboxForm__mEwbj{margin-top:2rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 1rem}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM{min-width:12rem;position:relative}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1rem;width:100%;background-color:transparent;border:1px solid #7dc1aa;border-radius:200px;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM select{font-size:1.25rem}}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM select{font-weight:700;color:#1b376f;cursor:pointer}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM:after,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM:before{--size:0.3rem;content:"";position:absolute;right:1rem;pointer-events:none}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM:before{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-bottom:var(--size) solid #000;top:40%}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM:after{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-top:var(--size) solid #000;top:55%}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_selectContainer__JWmyM select,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf input{background-color:#fefaf2;border:2px solid #1b376f;border-radius:10px}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf input{width:100%;padding:.8rem 1rem;line-height:1rem}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]{font-size:1.25rem}}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]:hover{background-color:#69a591}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]{padding:.8rem 1.5rem .65rem}}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf button[type=submit]{text-align:center;cursor:pointer;grid-column:span 6;width:-moz-fit-content;width:fit-content}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_buttonCheckbox__An1tu label{background-color:#fdebcc;padding:.8rem 1rem;border-radius:100px;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_buttonCheckbox__An1tu label{font-size:1.25rem}}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_buttonCheckbox__An1tu label{font-weight:700;color:#1b376f;transition:background-color .2s ease}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_buttonCheckbox__An1tu.Onboarding_active___vvTA label{background-color:#7dc1aa}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_buttonCheckbox__An1tu input{display:none}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox],.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]{box-sizing:border-box;width:20px;height:20px;margin:3px 6px 6px;padding:0;border:2px solid #1b376f;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;transition:outline .2s ease;flex-shrink:0}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]{border-radius:0;margin:0 6px 6px}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]:not(:disabled):checked,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]:not(:disabled):checked{border-color:#1b376f;background-color:#1b376f;background-clip:content-box;padding:2px;background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 60%,transparent 100%)}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]:disabled,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]:disabled{background-color:var(--radio-disabled-bg-color)}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]:disabled:checked,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]:disabled:checked{background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 0,transparent 100%)}@media(hover:hover){.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]:not(:disabled):hover,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]:not(:disabled):hover{background-color:#7dc1aa;outline:6px solid #7dc1aa}}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=checkbox]:focus-visible,.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ input[type=radio]:focus-visible{background-color:var(--radio-hover-color);outline:6px solid var(--radio-hover-color)}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ{display:flex;gap:.5rem}.Onboarding_stepContainer__3ilx2 .Onboarding_form__upNRf .Onboarding_checkboxContainer__eo5rJ label{margin-top:-.3rem}.Onboarding_emailInstructions__BZfwv{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.Onboarding_emailInstructions__BZfwv{font-size:1.077rem}}.Onboarding_emailInstructions__BZfwv{font-weight:400;margin-top:.25rem;color:#1b376f}.Onboarding_marginTopSmall__nAKka{margin-top:.5rem}.LoginOneTimeCode_codeForm__hKWE4{display:flex;flex-direction:column;gap:1rem}.LoginOneTimeCode_codeForm__hKWE4 input{width:100%;border:2px solid #1b376f;padding:.8rem 1rem;background-color:#fefaf2;line-height:1rem;border-radius:10px}.LoginOneTimeCode_codeForm__hKWE4 input.LoginOneTimeCode_hiddenInput__0zsom{position:absolute;visibility:hidden;z-index:-1;width:80%;max-width:100px;opacity:0}.LoginOneTimeCode_codeForm__hKWE4 button{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.LoginOneTimeCode_codeForm__hKWE4 button{font-size:1.25rem}}.LoginOneTimeCode_codeForm__hKWE4 button{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#e3a5e1}.LoginOneTimeCode_codeForm__hKWE4 button:hover{background-color:#ce88cc}.LoginOneTimeCode_codeForm__hKWE4 button:disabled{opacity:.5;cursor:not-allowed}.LoginOneTimeCode_codeForm__hKWE4 button:disabled:hover{background-color:#e3a5e1}@media(min-width:900px){.LoginOneTimeCode_codeForm__hKWE4 button{padding:.8rem 1.5rem .65rem}}.LoginOneTimeCode_codeForm__hKWE4 button{min-width:14ch;width:-moz-fit-content;width:fit-content;margin-top:1rem}.LoginOneTimeCode_codeInputContainer__uSan_{display:flex;gap:.5rem;margin:0}.LoginOneTimeCode_codeInputContainer__uSan_ input{width:3rem;height:3rem;text-align:center;font-size:1.25rem;font-weight:600;padding:0;border:2px solid #2d5cb9;caret-color:#e3a5e1;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text;transition:border-color .2s ease}.LoginOneTimeCode_codeInputContainer__uSan_ input:focus{outline:none;border-color:#e3a5e1}.LoginOneTimeCode_codeInputContainer__uSan_ input:hover:not(:focus){border-color:#234890}.Archive_page__c1W_e{max-width:min(100vw - 2rem,650px);margin-inline:auto;padding-block:2rem 2rem}.Archive_title__M02CP{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:3rem;line-height:120%}@media(min-width:900px){.Archive_title__M02CP{font-size:4rem}}.Archive_title__M02CP{color:#1b376f;margin-bottom:1rem}.Archive_description__93bn0{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_description__93bn0{font-size:1.25rem}}.Archive_description__93bn0{color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.Archive_addMomentButton__TFZkz{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_addMomentButton__TFZkz{font-size:1.25rem}}.Archive_addMomentButton__TFZkz{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.Archive_addMomentButton__TFZkz:hover{background-color:#69a591}.Archive_addMomentButton__TFZkz:disabled{opacity:.5;cursor:not-allowed}.Archive_addMomentButton__TFZkz:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.Archive_addMomentButton__TFZkz{padding:.8rem 1.5rem .65rem}}.Archive_addMomentButton__TFZkz{display:flex;align-items:center;gap:.5rem;margin-top:2rem;width:-moz-fit-content;width:fit-content}.Archive_addMomentButton__TFZkz svg{width:2rem;height:2rem}.Archive_weeklyReportSubmitted__lz_4N{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Archive_weeklyReportSubmitted__lz_4N{font-size:1.5rem}}.Archive_weeklyReportSubmitted__lz_4N{display:flex;gap:1rem;align-items:center;background-color:#b5d4ca;border-radius:10px;color:#1b376f;width:-moz-fit-content;width:fit-content}.Archive_weeklyReportSubmitted__lz_4N span{margin-top:2px}.Archive_addReflectionButton__6NJFS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_addReflectionButton__6NJFS{font-size:1.25rem}}.Archive_addReflectionButton__6NJFS{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f;width:-moz-fit-content;width:fit-content}.Archive_addReflectionButton__6NJFS:hover{background-color:#0f2043}.Archive_addReflectionButton__6NJFS:disabled{opacity:.5;cursor:not-allowed}.Archive_addReflectionButton__6NJFS:disabled:hover{background-color:#1b376f}@media(min-width:900px){.Archive_addReflectionButton__6NJFS{padding:.8rem 1.5rem .65rem}}.Archive_addReflectionButton__6NJFS{display:flex;align-items:center;gap:1rem}.Archive_addReflectionButton__6NJFS svg{width:2rem;height:2rem}.Archive_addReflectionButton__6NJFS svg path{fill:#7dc1aa}.Archive_sectionTitle__7fxpe{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.Archive_sectionTitle__7fxpe{font-size:2.25rem}}.Archive_sectionTitle__7fxpe{color:#1b376f}.Archive_momentsList__zqqvD{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.Archive_reflection__Tl_sj{background-color:#fdebcc;border-radius:10px;padding:1rem}.Archive_reflectionTitle__5JKQD{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.Archive_reflectionTitle__5JKQD{font-size:1.75rem}}.Archive_reflectionTitle__5JKQD{color:#1b376f}.Archive_timeAndActions__7xQaP{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;align-items:center}.Archive_timeAndActions__7xQaP .Archive_reflectionDate__lpt_C{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.Archive_timeAndActions__7xQaP .Archive_reflectionDate__lpt_C{font-size:1.077rem}}.Archive_timeAndActions__7xQaP .Archive_reflectionDate__lpt_C{font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}.Archive_timeAndActions__7xQaP .Archive_actions__c0Rz2{display:flex;gap:1rem}.Archive_timeAndActions__7xQaP .Archive_actions__c0Rz2 .Archive_button__C848n{display:flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:#1b376f;text-decoration:none}.Archive_timeAndActions__7xQaP .Archive_actions__c0Rz2 .Archive_button__C848n span{border-bottom:1px solid #1b376f;line-height:1.4}.Archive_timeAndActions__7xQaP .Archive_actions__c0Rz2 svg{flex-shrink:0;width:1.5rem;height:1.5rem}.Archive_timeAndActions__7xQaP .Archive_actions__c0Rz2 svg path{fill:#1b376f}.Archive_textContent__mU2LS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_textContent__mU2LS{font-size:1.25rem}}.Archive_textContent__mU2LS{color:#1b376f;margin-top:1rem}.Archive_textContent__mU2LS p{margin:0;white-space:pre-wrap;line-height:1.6}.Archive_showMoreButton__BCvYJ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.Archive_showMoreButton__BCvYJ{font-size:1.077rem}}.Archive_showMoreButton__BCvYJ{color:#1b376f;font-weight:400;background:none;border:none;margin-top:.5rem;text-decoration:underline;padding:0}.Archive_deleteOverlay__3jMYJ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.Archive_deleteModal__wiv6P{background-color:#fdebcc;border-radius:10px;padding:1.5rem;max-width:500px;width:100%}.Archive_deleteTitle__aX3_v{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Archive_deleteTitle__aX3_v{font-size:1.5rem}}.Archive_deleteTitle__aX3_v{color:#1b376f;margin-bottom:1rem}.Archive_deleteMessage__ZQ3xS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_deleteMessage__ZQ3xS{font-size:1.25rem}}.Archive_deleteMessage__ZQ3xS{color:#1b376f;line-height:1.6;margin-bottom:2rem}.Archive_deleteActions__F_Gas{display:flex;gap:1rem;justify-content:flex-end}.Archive_cancelButton__q7_Sz{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_cancelButton__q7_Sz{font-size:1.25rem}}.Archive_cancelButton__q7_Sz{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content}.Archive_cancelButton__q7_Sz:disabled{opacity:.5;cursor:not-allowed}.Archive_cancelButton__q7_Sz:disabled:hover{background-color:transparent}@media(min-width:900px){.Archive_cancelButton__q7_Sz{padding:.8rem 1.5rem .65rem}}.Archive_confirmDeleteButton__L1Tjt{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_confirmDeleteButton__L1Tjt{font-size:1.25rem}}.Archive_confirmDeleteButton__L1Tjt{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.Archive_confirmDeleteButton__L1Tjt:hover{background-color:#d14f2e}.Archive_confirmDeleteButton__L1Tjt:disabled{opacity:.5;cursor:not-allowed}.Archive_confirmDeleteButton__L1Tjt:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.Archive_confirmDeleteButton__L1Tjt{padding:.8rem 1.5rem .65rem}}.Archive_loadingIndicator__8FMiH{text-align:center;padding:2rem}.Archive_loadingIndicator__8FMiH p{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_loadingIndicator__8FMiH p{font-size:1.25rem}}.Archive_loadingIndicator__8FMiH p{color:#1b376f;font-style:italic}.Archive_loadMoreIndicator__ZEIga{text-align:center;padding:1rem}.Archive_loadMoreIndicator__ZEIga p{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.Archive_loadMoreIndicator__ZEIga p{font-size:1.077rem}}.Archive_loadMoreIndicator__ZEIga p{color:#1b376f;opacity:.7}.MomentCard_momentCard__iHXht{background-color:#fdebcc;border-radius:10px;padding:1rem}.MomentCard_momentCard__iHXht.MomentCard_asWidget__oLewK{background-color:transparent;padding:1rem 0}.MomentCard_imagePlaceholder__aCtMl,.MomentCard_image__VaE3r{width:100%;height:-moz-fit-content;height:fit-content;border-radius:10px;object-fit:contain}.MomentCard_imagePlaceholder__aCtMl{background-color:#f9ce7f;animation:MomentCard_pulse__Akjtp 2s ease infinite}@keyframes MomentCard_pulse__Akjtp{0%{opacity:.8}50%{opacity:.5}to{opacity:.8}}.MomentCard_timeAndActions__PrDJC{margin-top:1rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;align-items:center}.MomentCard_timeAndActions__PrDJC .MomentCard_momentDate___ZKd_{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.MomentCard_timeAndActions__PrDJC .MomentCard_momentDate___ZKd_{font-size:1.077rem}}.MomentCard_timeAndActions__PrDJC .MomentCard_momentDate___ZKd_{font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}.MomentCard_timeAndActions__PrDJC .MomentCard_actions__L2X1o{display:flex;gap:1rem}.MomentCard_timeAndActions__PrDJC .MomentCard_actions__L2X1o .MomentCard_button__TR62H{display:flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:#1b376f;text-decoration:none}.MomentCard_timeAndActions__PrDJC .MomentCard_actions__L2X1o .MomentCard_button__TR62H span{border-bottom:1px solid #1b376f;line-height:1.4}.MomentCard_timeAndActions__PrDJC .MomentCard_actions__L2X1o svg{flex-shrink:0;width:1.5rem;height:1.5rem}.MomentCard_timeAndActions__PrDJC .MomentCard_actions__L2X1o svg path{fill:#1b376f}.MomentCard_textContent__F90qt{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.MomentCard_textContent__F90qt{font-size:1.25rem}}.MomentCard_textContent__F90qt{color:#1b376f;margin-top:1rem}.MomentCard_textContent__F90qt p{margin:0;white-space:pre-wrap;line-height:1.6}.Modal_modal__6hpvE{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:#fdebcc;overflow-y:auto}.Modal_modalCard___5qZi{position:relative;min-height:100vh;width:100%;padding:3.75rem 1rem 4rem;max-width:min(100vw - 2rem,650px);margin-inline:auto;margin:0 auto}.Modal_closeButton__Lp_eK{position:absolute;top:.75rem;right:.25rem;background:#1b376f;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;z-index:102;box-shadow:0 2px 8px rgba(0,0,0,.2)}.Modal_closeButton__Lp_eK svg path{fill:#f9ce7f}.Modal_modalContent__z1X2k{color:#1b376f;line-height:1.6;height:100%}.MomentForm_container__UFxha{display:flex;flex-direction:column;gap:1rem}.MomentForm_heading__1WbUP{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.MomentForm_heading__1WbUP{font-size:2.25rem}}.MomentForm_heading__1WbUP{color:#1b376f;margin-bottom:1rem}.MomentForm_form__QgStR{display:flex;flex-direction:column;gap:1.5rem}.MomentForm_field__SUj3E{display:flex;flex-direction:column;gap:.25rem}.MomentForm_label__ZR9nv{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.MomentForm_label__ZR9nv{font-size:1.25rem}}.MomentForm_label__ZR9nv{font-weight:700;color:#1b376f}.MomentForm_textarea__4SVvX{border:2px solid #1b376f;padding:.6rem 1rem;border-radius:10px;background-color:#fefaf2}.MomentForm_buttonGroup__BzhLU{display:flex;justify-content:flex-end}.MomentForm_submitButton___59nI{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.MomentForm_submitButton___59nI{font-size:1.25rem}}.MomentForm_submitButton___59nI{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.MomentForm_submitButton___59nI:hover{background-color:#69a591}.MomentForm_submitButton___59nI:disabled{opacity:.5;cursor:not-allowed}.MomentForm_submitButton___59nI:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.MomentForm_submitButton___59nI{padding:.8rem 1.5rem .65rem}}.MomentForm_submitButton___59nI{text-align:center;cursor:pointer;grid-column:span 6;width:-moz-fit-content;width:fit-content}.MomentForm_error__H0N53{color:#d14f2e;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.MomentForm_error__H0N53{font-size:1.077rem}}.MomentForm_error__H0N53{padding:.5rem;background-color:rgba(209,79,46,.1);border-radius:10px}.ImageUpload_field__gPnyX{display:flex;flex-direction:column;gap:.25rem}.ImageUpload_label__WO_jB{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ImageUpload_label__WO_jB{font-size:1.25rem}}.ImageUpload_label__WO_jB{font-weight:700;color:#1b376f}.ImageUpload_uploadArea__csM1u{display:flex;flex-direction:column;gap:1rem}.ImageUpload_fileInput__7k3J_{display:none}.ImageUpload_uploadLabel___mmp5{width:100%;cursor:pointer;border-radius:10px;padding:2rem;text-align:center;background-color:#fdebcc}.ImageUpload_uploadContent__tb4Cr{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.ImageUpload_uploadContent__tb4Cr{font-size:1.25rem}}.ImageUpload_uploadContent__tb4Cr{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#e3a5e1}.ImageUpload_uploadContent__tb4Cr:hover{background-color:#ce88cc}.ImageUpload_uploadContent__tb4Cr:disabled{opacity:.5;cursor:not-allowed}.ImageUpload_uploadContent__tb4Cr:disabled:hover{background-color:#e3a5e1}@media(min-width:900px){.ImageUpload_uploadContent__tb4Cr{padding:.8rem 1.5rem .65rem}}.ImageUpload_uploadContent__tb4Cr{margin-inline:auto;display:flex;gap:.5rem;align-items:center;width:-moz-fit-content;width:fit-content}.ImageUpload_uploadIcon__7KLTO{font-size:2rem}.ImageUpload_uploadText__WRR3e{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ImageUpload_uploadText__WRR3e{font-size:1.25rem}}.ImageUpload_uploadText__WRR3e{font-weight:700;color:#1b376f}.ImageUpload_imagePreview__jAUFV{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1rem;background-color:#f9ce7f;border-radius:10px}.ImageUpload_previewImage__Heaf_{width:60%;height:-moz-fit-content;height:fit-content;border-radius:10px;object-fit:contain}.ImageUpload_removeButton__DvhVw{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.ImageUpload_removeButton__DvhVw{font-size:1.25rem}}.ImageUpload_removeButton__DvhVw{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.ImageUpload_removeButton__DvhVw:hover{background-color:#d14f2e}.ImageUpload_removeButton__DvhVw:disabled{opacity:.5;cursor:not-allowed}.ImageUpload_removeButton__DvhVw:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.ImageUpload_removeButton__DvhVw{padding:.8rem 1.5rem .65rem}}.MomentsWidget_container__I622b{margin-block:2rem;max-width:min(100vw - 2rem,650px);margin-inline:auto;padding:1.5rem 1rem;background-color:#e3a5e1;border-radius:10px}.MomentsWidget_topSection__6zvrb{text-align:center;border-bottom:2px solid #1b376f;padding-bottom:1rem;margin-bottom:2rem}.MomentsWidget_count__f3fz2{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:3rem;line-height:120%}@media(min-width:900px){.MomentsWidget_count__f3fz2{font-size:4rem}}.MomentsWidget_count__f3fz2{color:#1b376f;margin:0 0 .5rem}.MomentsWidget_title__4L38M{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.MomentsWidget_title__4L38M{font-size:1.75rem}}.MomentsWidget_title__4L38M{color:#1b376f;display:block;margin-bottom:1rem;text-decoration:none}.MomentsWidget_latestMomentTitle__fUKmb{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.MomentsWidget_latestMomentTitle__fUKmb{font-size:1.25rem}}.MomentsWidget_latestMomentTitle__fUKmb{color:#1b376f;margin-bottom:.5rem}.MomentsWidget_noMoments__ihxCr{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.MomentsWidget_noMoments__ihxCr{font-size:1.25rem}}.MomentsWidget_noMoments__ihxCr{color:#1b376f;margin-bottom:1rem}.MomentsWidget_addMomentButton__ITT3q{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.MomentsWidget_addMomentButton__ITT3q{font-size:1.25rem}}.MomentsWidget_addMomentButton__ITT3q{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f}.MomentsWidget_addMomentButton__ITT3q:hover{background-color:#0f2043}.MomentsWidget_addMomentButton__ITT3q:disabled{opacity:.5;cursor:not-allowed}.MomentsWidget_addMomentButton__ITT3q:disabled:hover{background-color:#1b376f}@media(min-width:900px){.MomentsWidget_addMomentButton__ITT3q{padding:.8rem 1.5rem .65rem}}.MomentsWidget_addMomentButton__ITT3q{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin-top:1.5rem}.MomentsWidget_addMomentButton__ITT3q svg{width:2rem;height:2rem}.MomentsWidget_addMomentButton__ITT3q svg path:first-child{fill:#1b376f}.MomentsWidget_addMomentButton__ITT3q svg path:nth-child(2){fill:#7dc1aa}.DeleteUser_container__oD_tD{color:#1b376f}.DeleteUser_newsletterContainer__hpRg4{margin-top:1rem;display:flex;gap:.5rem;align-items:flex-start}.DeleteUser_checkbox__lQ3up input[type=checkbox],.DeleteUser_checkbox__lQ3up input[type=radio]{box-sizing:border-box;width:20px;height:20px;margin:3px 6px 6px;padding:0;border:2px solid #1b376f;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;transition:outline .2s ease;flex-shrink:0}.DeleteUser_checkbox__lQ3up input[type=checkbox]{border-radius:0;margin:0 6px 6px}.DeleteUser_checkbox__lQ3up input[type=checkbox]:not(:disabled):checked,.DeleteUser_checkbox__lQ3up input[type=radio]:not(:disabled):checked{border-color:#1b376f;background-color:#1b376f;background-clip:content-box;padding:2px;background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 60%,transparent 100%)}.DeleteUser_checkbox__lQ3up input[type=checkbox]:disabled,.DeleteUser_checkbox__lQ3up input[type=radio]:disabled{background-color:var(--radio-disabled-bg-color)}.DeleteUser_checkbox__lQ3up input[type=checkbox]:disabled:checked,.DeleteUser_checkbox__lQ3up input[type=radio]:disabled:checked{background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 0,transparent 100%)}@media(hover:hover){.DeleteUser_checkbox__lQ3up input[type=checkbox]:not(:disabled):hover,.DeleteUser_checkbox__lQ3up input[type=radio]:not(:disabled):hover{background-color:#7dc1aa;outline:6px solid #7dc1aa}}.DeleteUser_checkbox__lQ3up input[type=checkbox]:focus-visible,.DeleteUser_checkbox__lQ3up input[type=radio]:focus-visible{background-color:var(--radio-hover-color);outline:6px solid var(--radio-hover-color)}.DeleteUser_deleteUser__bPR57{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.DeleteUser_deleteUser__bPR57{font-size:1.25rem}}.DeleteUser_deleteUser__bPR57{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.DeleteUser_deleteUser__bPR57:hover{background-color:#d14f2e}.DeleteUser_deleteUser__bPR57:disabled{opacity:.5;cursor:not-allowed}.DeleteUser_deleteUser__bPR57:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.DeleteUser_deleteUser__bPR57{padding:.8rem 1.5rem .65rem}}.DeleteUser_deleteUserPopup__KVy78{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.DeleteUser_popupContent__iHdUR{background-color:#f9ce7f;padding:2rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem;align-items:center;color:#1b376f}.DeleteUser_popupContent__iHdUR .DeleteUser_buttons__2IgAd{display:flex;gap:1rem}.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe{font-size:1.25rem}}.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa;width:-moz-fit-content;width:fit-content}.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe:hover{background-color:#69a591}.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe:disabled{opacity:.5;cursor:not-allowed}.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe{padding:.8rem 1.5rem .65rem}}.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1{font-size:1.25rem}}.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1:hover{background-color:#d14f2e}.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1:disabled{opacity:.5;cursor:not-allowed}.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1{padding:.8rem 1.5rem .65rem}}.MyFavorites_favorites__IdiNN{margin-block:2rem;padding-top:1rem}.MyFavorites_favorites__IdiNN .MyFavorites_title__28VJ4{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.MyFavorites_favorites__IdiNN .MyFavorites_title__28VJ4{font-size:1.5rem}}.MyFavorites_favorites__IdiNN .MyFavorites_title__28VJ4{color:#1b376f}.MyFavorites_favoritesList__DemGo{list-style:none;padding:0;margin:1rem 0}.MyFavorites_favoriteItem__cUgbD{margin-bottom:.75rem}.MyFavorites_favoriteLink___az0j{text-decoration:none;color:#1b376f;display:flex;gap:.5rem}.MyFavorites_favoriteLink___az0j svg path:first-child{opacity:0}.MyFavorites_favoriteLink___az0j p{text-decoration:underline}.MyFavorites_empty__zsWiC,.MyFavorites_loading__OhaFG{margin-top:1rem;color:#1b376f}.MyFavorites_empty__zsWiC{font-style:italic}.UserDetails_container__QLit3{margin-top:2rem;color:#1b376f}.UserDetails_newsletterContainer__Uy5TG{margin-top:1rem;display:flex;gap:.5rem;align-items:flex-start}.UserDetails_checkbox__OFpAV input[type=checkbox],.UserDetails_checkbox__OFpAV input[type=radio]{box-sizing:border-box;width:20px;height:20px;margin:3px 6px 6px;padding:0;border:2px solid #1b376f;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;transition:outline .2s ease;flex-shrink:0}.UserDetails_checkbox__OFpAV input[type=checkbox]{border-radius:0;margin:0 6px 6px}.UserDetails_checkbox__OFpAV input[type=checkbox]:not(:disabled):checked,.UserDetails_checkbox__OFpAV input[type=radio]:not(:disabled):checked{border-color:#1b376f;background-color:#1b376f;background-clip:content-box;padding:2px;background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 60%,transparent 100%)}.UserDetails_checkbox__OFpAV input[type=checkbox]:disabled,.UserDetails_checkbox__OFpAV input[type=radio]:disabled{background-color:var(--radio-disabled-bg-color)}.UserDetails_checkbox__OFpAV input[type=checkbox]:disabled:checked,.UserDetails_checkbox__OFpAV input[type=radio]:disabled:checked{background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 0,transparent 100%)}@media(hover:hover){.UserDetails_checkbox__OFpAV input[type=checkbox]:not(:disabled):hover,.UserDetails_checkbox__OFpAV input[type=radio]:not(:disabled):hover{background-color:#7dc1aa;outline:6px solid #7dc1aa}}.UserDetails_checkbox__OFpAV input[type=checkbox]:focus-visible,.UserDetails_checkbox__OFpAV input[type=radio]:focus-visible{background-color:var(--radio-hover-color);outline:6px solid var(--radio-hover-color)}.UserDetails_checkbox__OFpAV input:disabled,.UserDetails_disabledLabel__ZNFxM{cursor:not-allowed;opacity:.6}.UserDetails_municipalityTitle__4rUlI{margin-block:1.5rem .5rem}.UserDetails_selectContainer__cXiUz{min-width:12rem;position:relative}.UserDetails_selectContainer__cXiUz select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1rem;width:100%;background-color:transparent;border:1px solid #7dc1aa;border-radius:200px;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.UserDetails_selectContainer__cXiUz select{font-size:1.25rem}}.UserDetails_selectContainer__cXiUz select{font-weight:700;color:#1b376f;cursor:pointer}.UserDetails_selectContainer__cXiUz:after,.UserDetails_selectContainer__cXiUz:before{--size:0.3rem;content:"";position:absolute;right:1rem;pointer-events:none}.UserDetails_selectContainer__cXiUz:before{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-bottom:var(--size) solid #000;top:40%}.UserDetails_selectContainer__cXiUz:after{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-top:var(--size) solid #000;top:55%}.UserDetails_selectContainer__cXiUz select{background-color:#fefaf2;border:2px solid #1b376f;border-radius:10px;text-transform:capitalize}.PageReview_container__onbGL{max-width:min(100vw - 2rem,650px);margin-block:3rem;width:350px;margin-inline:auto;border-radius:10px;background-color:#fdebcc;color:#1b376f;padding:1rem}.PageReview_title__zmVyl{text-align:center}.PageReview_buttons__GuBIj{margin-top:1rem;width:100%;display:flex;align-items:center;justify-content:center;gap:min(3rem,6vw)}.PageReview_button__7lDsF{background-color:transparent;border:none}.PageReview_button__7lDsF.PageReview_selected__pgpWA.PageReview_notHappy__1YA9L svg circle{fill:#ed6f4d}.PageReview_button__7lDsF.PageReview_selected__pgpWA.PageReview_happy__xElRs svg circle{fill:#7dc1aa}.PageReview_button__7lDsF svg{width:3rem;height:3rem}.PageReview_commentSection__W1_3y{margin-top:2rem}.PageReview_commentSection__W1_3y label{margin-bottom:.5rem;display:block;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.PageReview_commentSection__W1_3y label{font-size:1.5rem}}.PageReview_commentSection__W1_3y label{font-weight:400;color:#1b376f}.PageReview_commentSection__W1_3y textarea{border:2px solid #1b376f;padding:.6rem 1rem;border-radius:10px;background-color:#fefaf2;width:100%}.PageReview_submitButton__7UgDN{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.PageReview_submitButton__7UgDN{font-size:1.25rem}}.PageReview_submitButton__7UgDN{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.PageReview_submitButton__7UgDN:hover{background-color:#69a591}.PageReview_submitButton__7UgDN:disabled{opacity:.5;cursor:not-allowed}.PageReview_submitButton__7UgDN:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.PageReview_submitButton__7UgDN{padding:.8rem 1.5rem .65rem}}.PageReview_submitButton__7UgDN{text-align:center;cursor:pointer;grid-column:span 6;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.PageReview_container__onbGL{padding:2rem;width:400px}}.Page_page__ulS6H{margin-block:0 5rem}.Page_page__ulS6H .Page_topSection__MOCbG{padding-block:2rem 3rem;background-color:#fdebcc}.Page_page__ulS6H .Page_title__cZQRz,.Page_page__ulS6H .Page_topSection__MOCbG .Page_topContent__XZntB{max-width:min(100vw - 2rem,650px);margin-inline:auto}.Page_page__ulS6H .Page_title__cZQRz{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.Page_page__ulS6H .Page_title__cZQRz{font-size:2.25rem}}.Page_page__ulS6H .Page_title__cZQRz{color:#1b376f;margin-bottom:1rem}.Page_page__ulS6H .Page_ingress__8qtYo{margin-top:1.5rem}.Page_page__ulS6H .Page_ingress__8qtYo p{margin-top:.5rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Page_page__ulS6H .Page_ingress__8qtYo p{font-size:1.25rem}}.Page_page__ulS6H .Page_ingress__8qtYo p{font-size:1.25rem}.Page_page__ulS6H .Page_ingress__8qtYo p:first-child{margin-top:0}.Page_page__ulS6H .Page_actions__jYNdb{max-width:min(100vw - 2rem,650px);margin-inline:auto;display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap;align-items:center}.Page_page__ulS6H .Page_actions__jYNdb .Page_shareButton__EIFPq{flex-shrink:0}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG{font-size:1.25rem}}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f;width:-moz-fit-content;width:fit-content}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG:hover{background-color:#0f2043}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG:disabled{opacity:.5;cursor:not-allowed}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG:disabled:hover{background-color:#1b376f}@media(min-width:900px){.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG{padding:.8rem 1.5rem .65rem}}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG{display:flex;align-items:center}.Page_page__ulS6H .Page_actions__jYNdb .Page_button__49CUG svg{margin-left:.5rem;height:1.2rem}.Page_page__ulS6H .Page_readingTime__WTJcz{margin-top:1rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;line-height:150%}@media(min-width:900px){.Page_page__ulS6H .Page_readingTime__WTJcz{font-size:1.25rem}}.Page_page__ulS6H .Page_readingTime__WTJcz{font-size:1rem}.Page_content__nFWfu{position:relative}.Page_content__nFWfu .Page_contentScrollTarget__5lq1C{display:block;position:relative;top:-2rem}.Page_content__nFWfu img{object-fit:contain}.Page_content__nFWfu h2,.Page_content__nFWfu h3,.Page_content__nFWfu h4,.Page_content__nFWfu h5{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Page_content__nFWfu h2,.Page_content__nFWfu h3,.Page_content__nFWfu h4,.Page_content__nFWfu h5{font-size:1.5rem}}.Page_content__nFWfu h2,.Page_content__nFWfu h3,.Page_content__nFWfu h4,.Page_content__nFWfu h5{color:#1b376f}@media(min-width:900px){.Page_page__ulS6H .Page_actions__jYNdb{gap:2rem}}.ProgressBar_progressBar__VpWze{position:fixed;top:0;left:0;width:100%;height:.5rem;background-color:#b5d4ca;z-index:1000}.ProgressBar_progressFill__eKlrO{height:100%;background-color:#7dc1aa;border-radius:0 2px 2px 0}.AskQuestion_section___jaER{max-width:min(100vw - 2rem,650px);margin-inline:auto;margin-block:4rem}.AskQuestion_title__CdBGm{color:#1b376f;margin-bottom:.3rem}.AskQuestion_form__d3_LK{margin-top:1rem;display:flex;flex-direction:column}.AskQuestion_form__d3_LK textarea{border:2px solid #1b376f;padding:.6rem 1rem;border-radius:10px;background-color:#fefaf2}.AskQuestion_form__d3_LK button{margin-top:1rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.AskQuestion_form__d3_LK button{font-size:1.25rem}}.AskQuestion_form__d3_LK button{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.AskQuestion_form__d3_LK button:hover{background-color:#69a591}.AskQuestion_form__d3_LK button:disabled{opacity:.5;cursor:not-allowed}.AskQuestion_form__d3_LK button:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.AskQuestion_form__d3_LK button{padding:.8rem 1.5rem .65rem}}.AskQuestion_form__d3_LK button{text-align:center;cursor:pointer;grid-column:span 6;width:-moz-fit-content;width:fit-content}.AskQuestion_label__pQVI_{display:none}.AskQuestion_hCaptcha__9ifFy{margin-top:1rem}.AskQuestion_error__quDJy{color:#ed6f4d}.AskQuestion_thanksContainer__J_b02{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.25);display:none;opacity:0;transition:all .3s ease}.AskQuestion_thanksContainer__J_b02.AskQuestion_active__imsWc{display:flex;animation:AskQuestion_fadein__awuuz .3s ease forwards}.AskQuestion_thanksContainer__J_b02.AskQuestion_active__imsWc .AskQuestion_content__X3y9E{animation:AskQuestion_fadeup__4oz_3 .3s ease .2s forwards}.AskQuestion_thanksContainer__J_b02 .AskQuestion_exit__nL597{position:absolute;top:1rem;right:1rem;background-color:transparent;border:none}.AskQuestion_thanksContainer__J_b02 .AskQuestion_content__X3y9E{position:relative;max-width:min(100vw - 2rem,650px);margin-inline:auto;padding:2rem;border-radius:10px;background-color:#fdebcc;transform:translateY(10%);opacity:0}.AskQuestion_thanksContainer__J_b02 .AskQuestion_title__CdBGm{margin-bottom:2rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.AskQuestion_thanksContainer__J_b02 .AskQuestion_title__CdBGm{font-size:2.25rem}}.AskQuestion_thanksContainer__J_b02 .AskQuestion_title__CdBGm{color:#1b376f}.AskQuestion_thanksContainer__J_b02 .AskQuestion_text__x8BBJ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.AskQuestion_thanksContainer__J_b02 .AskQuestion_text__x8BBJ{font-size:1.5rem}}.AskQuestion_thanksContainer__J_b02 .AskQuestion_text__x8BBJ{color:#1b376f;font-weight:400;margin-bottom:2rem}.AskQuestion_thanksContainer__J_b02 .AskQuestion_icon__318Wk{width:7rem;height:7rem}@keyframes AskQuestion_fadein__awuuz{0%{opacity:0}to{opacity:1}}@keyframes AskQuestion_fadeup__4oz_3{0%{transform:translateY(10%);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:900px){.AskQuestion_container__SeIxk{grid-column:3/11}}.List_section__K695_{max-width:min(100vw - 2rem,650px);margin-inline:auto;margin-block:2rem 1rem}.List_title__dHDVW{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.List_title__dHDVW{font-size:2.25rem}}.List_title__dHDVW{color:#1b376f}.List_search__YAlu8{width:100%;margin-top:2rem;margin-bottom:1rem}.List_search__YAlu8 h2{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.List_search__YAlu8 h2{font-size:1.25rem}}.List_search__YAlu8 h2{font-weight:700;color:#1b376f}.List_search__YAlu8 .List_inputContainer__kxazb{margin-top:.1rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.List_search__YAlu8 .List_inputContainer__kxazb svg{position:absolute;margin-right:.5rem}.List_search__YAlu8 .List_inputContainer__kxazb input{width:100%;background-color:transparent;border:2px solid #1b376f;border-radius:10px;padding:.5rem 1rem;color:#1b376f}.List_search__YAlu8 .List_inputContainer__kxazb input::placeholder{color:#1b376f;opacity:.3}.List_list__auCYh{list-style:none;padding:0;display:flex;flex-direction:column;margin-top:1rem;border-top:2px solid #f9ce7f}.List_list__auCYh li{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.List_list__auCYh li{font-size:1.25rem}}.List_list__auCYh li{font-weight:700;color:#1b376f;border-bottom:2px solid #f9ce7f;padding-block:1rem;line-height:1.3rem;opacity:0;transform:translateY(10px);animation:List_fadeInUp__Ep1xU .5s ease forwards;animation-delay:var(--animation-delay)}.List_list__auCYh li a{text-decoration:none}.List_allTags__akqFg{display:flex;gap:.5rem;margin-block:1rem 2rem;flex-wrap:wrap;flex-shrink:0}.List_allTags__akqFg button{padding:.4rem 1rem .35rem;text-decoration:none;border-radius:200px;border:none;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content}.List_allTags__akqFg button:disabled{opacity:.5;cursor:not-allowed}.List_allTags__akqFg button:disabled:hover{background-color:transparent}@media(min-width:900px){.List_allTags__akqFg button{padding:.8rem 1.5rem .65rem}}.List_allTags__akqFg button{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.List_allTags__akqFg button{font-size:1.25rem}}.List_allTags__akqFg button{font-weight:700;padding:.5rem 1rem .45rem;position:relative;background-color:#f9ce7f;display:flex;align-items:center;gap:1rem;color:#1b376f;transition:background-color .3s ease,padding .3s ease}.List_allTags__akqFg button .List_close__avhP7{position:absolute;opacity:0;transition:opacity .3s ease;right:1rem}.List_allTags__akqFg button.List_activeTag__la5jG{background-color:#7dc1aa;padding-right:3rem}.List_allTags__akqFg button.List_activeTag__la5jG .List_close__avhP7{opacity:1}.List_showAllButton__qFKMf{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.List_showAllButton__qFKMf{font-size:1.25rem}}.List_showAllButton__qFKMf{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content}.List_showAllButton__qFKMf:disabled{opacity:.5;cursor:not-allowed}.List_showAllButton__qFKMf:disabled:hover{background-color:transparent}@media(min-width:900px){.List_showAllButton__qFKMf{padding:.8rem 1.5rem .65rem}}.List_showAllButton__qFKMf{margin-top:3rem;background-color:#f9ce7f;color:#1b376f}@keyframes List_fadeInUp__Ep1xU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ListCard_titleAndHeart__Tg8mF{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ListCard_titleAndHeart__Tg8mF svg path:first-child{opacity:1}.ListCard_tagsAndTypes__BH4VC{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.ListCard_tagsAndTypes__BH4VC span{font-size:1rem;background-color:#7dc1aa;padding:.7rem 1rem .6rem;border-radius:3rem;display:inline-flex;align-items:center;gap:.5rem;line-height:100%;line-height:1.3}.ListCard_tagsAndTypes__BH4VC span svg{width:1.3rem;height:1.3rem;fill:#1b376f}.ListCard_tagsAndTypes__BH4VC span svg path{fill:#1b376f}.ListCard_tagsAndTypes__BH4VC span.ListCard_contentType__p2WGj{background-color:#e3a5e1}.Archive_page__1vO0W{max-width:min(100vw - 2rem,650px);margin-inline:auto;padding-block:2rem 2rem}.Archive_title__h_iL5{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:3rem;line-height:120%}@media(min-width:900px){.Archive_title__h_iL5{font-size:4rem}}.Archive_title__h_iL5{color:#1b376f;margin-bottom:1rem}.Archive_description__c_Aoh{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_description__c_Aoh{font-size:1.25rem}}.Archive_description__c_Aoh{color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.Archive_addReflectionButton__h8HaZ{color:#1b376f;background-color:#7dc1aa}.Archive_addReflectionButton__h8HaZ:hover{background-color:#69a591}.Archive_addReflectionButton__h8HaZ:disabled:hover{background-color:#7dc1aa}.Archive_addReflectionButton__h8HaZ{gap:.5rem;margin-top:2rem}.Archive_weeklyReportSubmitted__rp0Fq{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Archive_weeklyReportSubmitted__rp0Fq{font-size:1.5rem}}.Archive_weeklyReportSubmitted__rp0Fq{display:flex;gap:1rem;align-items:center;background-color:#b5d4ca;border-radius:10px;color:#1b376f;width:-moz-fit-content;width:fit-content}.Archive_weeklyReportSubmitted__rp0Fq span{margin-top:2px}.Archive_addReflectionButton__h8HaZ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_addReflectionButton__h8HaZ{font-size:1.25rem}}.Archive_addReflectionButton__h8HaZ{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f;width:-moz-fit-content;width:fit-content}.Archive_addReflectionButton__h8HaZ:hover{background-color:#0f2043}.Archive_addReflectionButton__h8HaZ:disabled{opacity:.5;cursor:not-allowed}.Archive_addReflectionButton__h8HaZ:disabled:hover{background-color:#1b376f}@media(min-width:900px){.Archive_addReflectionButton__h8HaZ{padding:.8rem 1.5rem .65rem}}.Archive_addReflectionButton__h8HaZ{display:flex;align-items:center;gap:1rem}.Archive_addReflectionButton__h8HaZ svg{width:2rem;height:2rem}.Archive_addReflectionButton__h8HaZ svg path{fill:#7dc1aa}.Archive_sectionTitle__mEfBX{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.Archive_sectionTitle__mEfBX{font-size:2.25rem}}.Archive_sectionTitle__mEfBX{color:#1b376f}.Archive_reflectionsList__FfY6D{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.Archive_deleteOverlay__NXSMo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.Archive_deleteModal__LpnNI{background-color:#fdebcc;border-radius:10px;padding:1.5rem;max-width:500px;width:100%}.Archive_deleteTitle__OTuG6{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Archive_deleteTitle__OTuG6{font-size:1.5rem}}.Archive_deleteTitle__OTuG6{color:#1b376f;margin-bottom:1rem}.Archive_deleteMessage__mwlcK{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_deleteMessage__mwlcK{font-size:1.25rem}}.Archive_deleteMessage__mwlcK{color:#1b376f;line-height:1.6;margin-bottom:2rem}.Archive_deleteActions__PU4LK{display:flex;gap:1rem;justify-content:flex-end}.Archive_cancelButton__8yuSd{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_cancelButton__8yuSd{font-size:1.25rem}}.Archive_cancelButton__8yuSd{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content}.Archive_cancelButton__8yuSd:disabled{opacity:.5;cursor:not-allowed}.Archive_cancelButton__8yuSd:disabled:hover{background-color:transparent}@media(min-width:900px){.Archive_cancelButton__8yuSd{padding:.8rem 1.5rem .65rem}}.Archive_confirmDeleteButton__k0qfz{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.Archive_confirmDeleteButton__k0qfz{font-size:1.25rem}}.Archive_confirmDeleteButton__k0qfz{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.Archive_confirmDeleteButton__k0qfz:hover{background-color:#d14f2e}.Archive_confirmDeleteButton__k0qfz:disabled{opacity:.5;cursor:not-allowed}.Archive_confirmDeleteButton__k0qfz:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.Archive_confirmDeleteButton__k0qfz{padding:.8rem 1.5rem .65rem}}.Archive_loadingIndicator__dpcVm{text-align:center;padding:2rem}.Archive_loadingIndicator__dpcVm p{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.Archive_loadingIndicator__dpcVm p{font-size:1.25rem}}.Archive_loadingIndicator__dpcVm p{color:#1b376f;font-style:italic}.Archive_loadMoreIndicator__L_VZd{text-align:center;padding:1rem}.Archive_loadMoreIndicator__L_VZd p{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.Archive_loadMoreIndicator__L_VZd p{font-size:1.077rem}}.Archive_loadMoreIndicator__L_VZd p{color:#1b376f;opacity:.7}.ReflectionCard_card__ymv2g{background-color:#fdebcc;border-radius:10px;padding:1rem;overflow:hidden}.ReflectionCard_title__aMPx5{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.ReflectionCard_title__aMPx5{font-size:1.75rem}}.ReflectionCard_title__aMPx5{color:#1b376f}.ReflectionCard_timeAndActions__yvt5G{margin-top:.3rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;align-items:center}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_date__7XfiY{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_date__7XfiY{font-size:1.077rem}}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_date__7XfiY{font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_actions__RzsqB{display:flex;gap:1rem}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_actions__RzsqB .ReflectionCard_button__3Bsym{display:flex;align-items:center;gap:.2rem;padding:0;border:none;background:none;color:#1b376f;text-decoration:none}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_actions__RzsqB .ReflectionCard_button__3Bsym span{border-bottom:1px solid #1b376f;line-height:1.4}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_actions__RzsqB svg{flex-shrink:0;width:1.5rem;height:1.5rem}.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_actions__RzsqB svg path{fill:#1b376f}.ReflectionCard_textContent__RPQQT{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ReflectionCard_textContent__RPQQT{font-size:1.25rem}}.ReflectionCard_textContent__RPQQT{color:#1b376f;margin-top:1rem}.ReflectionCard_textContent__RPQQT p{margin:0;white-space:pre-wrap;line-height:1.6}.ReflectionCard_showMoreButton__sb8OC{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.ReflectionCard_showMoreButton__sb8OC{font-size:1.077rem}}.ReflectionCard_showMoreButton__sb8OC{color:#1b376f;font-weight:400;background:none;border:none;margin-top:.5rem;text-decoration:underline;padding:0}.ReflectionForm_container__TDu_2{display:flex;flex-direction:column;gap:1rem}.ReflectionForm_heading__9mWw0{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.ReflectionForm_heading__9mWw0{font-size:2.25rem}}.ReflectionForm_heading__9mWw0{color:#1b376f;margin-bottom:1rem}.ReflectionForm_form__5ckaP{display:flex;flex-direction:column;gap:1.5rem}.ReflectionForm_field__Y_QGQ{display:flex;flex-direction:column;gap:.25rem}.ReflectionForm_label__uSWj1{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ReflectionForm_label__uSWj1{font-size:1.25rem}}.ReflectionForm_label__uSWj1{font-weight:700;color:#1b376f}.ReflectionForm_textarea__KWxRw{border:2px solid #1b376f;padding:.6rem 1rem;border-radius:10px;background-color:#fefaf2}.ReflectionForm_hint__I2yFG{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.ReflectionForm_hint__I2yFG{font-size:1.077rem}}.ReflectionForm_hint__I2yFG{font-weight:400}.ReflectionForm_input__I0W44{width:100%;border:2px solid #1b376f;padding:.8rem 1rem;border-radius:10px;background-color:#fefaf2;line-height:1rem}.ReflectionForm_buttonGroup__Oiiv3{display:flex;justify-content:flex-end}.ReflectionForm_submitButton__Sdm4g{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.ReflectionForm_submitButton__Sdm4g{font-size:1.25rem}}.ReflectionForm_submitButton__Sdm4g{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.ReflectionForm_submitButton__Sdm4g:hover{background-color:#69a591}.ReflectionForm_submitButton__Sdm4g:disabled{opacity:.5;cursor:not-allowed}.ReflectionForm_submitButton__Sdm4g:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.ReflectionForm_submitButton__Sdm4g{padding:.8rem 1.5rem .65rem}}.ReflectionForm_submitButton__Sdm4g{text-align:center;cursor:pointer;grid-column:span 6;width:-moz-fit-content;width:fit-content}.ReflectionForm_error__uQEJH{color:#d14f2e;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.ReflectionForm_error__uQEJH{font-size:1.077rem}}.ReflectionForm_error__uQEJH{padding:.5rem;background-color:rgba(209,79,46,.1);border-radius:10px}.ReflectionWidget_container__ZfTpr{margin-block:2rem;max-width:min(100vw - 2rem,650px);margin-inline:auto;padding:1.5rem 1rem;background-color:#7dc1aa;border-radius:10px}.ReflectionWidget_title__wi6VG{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.ReflectionWidget_title__wi6VG{font-size:1.75rem}}.ReflectionWidget_title__wi6VG{color:#1b376f;display:block;margin-bottom:.5rem;text-decoration:none}.ReflectionWidget_latestReflectionTitle__8dEth{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ReflectionWidget_latestReflectionTitle__8dEth{font-size:1.25rem}}.ReflectionWidget_latestReflectionTitle__8dEth{color:#1b376f;margin-bottom:.5rem}.ReflectionWidget_latestReflection__cUB0O{margin-bottom:1rem}.ReflectionWidget_reflectionTitle__OhGwS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.ReflectionWidget_reflectionTitle__OhGwS{font-size:1.5rem}}.ReflectionWidget_reflectionTitle__OhGwS{color:#1b376f}.ReflectionWidget_reflectionDate__rc6Wu{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.ReflectionWidget_reflectionDate__rc6Wu{font-size:1.077rem}}.ReflectionWidget_reflectionDate__rc6Wu{color:#1b376f;font-weight:400}.ReflectionWidget_reflectionText__omtfm{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ReflectionWidget_reflectionText__omtfm{font-size:1.25rem}}.ReflectionWidget_reflectionText__omtfm{color:#1b376f;margin:0}.ReflectionWidget_noReflections__HXmEA{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.ReflectionWidget_noReflections__HXmEA{font-size:1.25rem}}.ReflectionWidget_noReflections__HXmEA{color:#1b376f}.ReflectionWidget_addReflectionButton__8A3s5{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.ReflectionWidget_addReflectionButton__8A3s5{font-size:1.25rem}}.ReflectionWidget_addReflectionButton__8A3s5{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f}.ReflectionWidget_addReflectionButton__8A3s5:hover{background-color:#0f2043}.ReflectionWidget_addReflectionButton__8A3s5:disabled{opacity:.5;cursor:not-allowed}.ReflectionWidget_addReflectionButton__8A3s5:disabled:hover{background-color:#1b376f}@media(min-width:900px){.ReflectionWidget_addReflectionButton__8A3s5{padding:.8rem 1.5rem .65rem}}.ReflectionWidget_addReflectionButton__8A3s5{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin-top:1.5rem}.ReflectionWidget_addReflectionButton__8A3s5 svg{width:2rem;height:2rem}.ReflectionWidget_addReflectionButton__8A3s5 svg path{fill:#7dc1aa}.Title_container__gsKD_{max-width:min(100vw - 2rem,650px);margin-inline:auto;margin-block:2rem;display:flex;gap:1rem;align-items:center;margin-top:2rem}.Title_container__gsKD_ h1{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:3rem;line-height:120%}@media(min-width:900px){.Title_container__gsKD_ h1{font-size:4rem}}.Title_container__gsKD_ h1{color:#1b376f}.Title_container__gsKD_ h2{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.Title_container__gsKD_ h2{font-size:2.25rem}}.Title_container__gsKD_ h2{color:#1b376f}.Title_container__gsKD_ h3{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.Title_container__gsKD_ h3{font-size:1.5rem}}.Title_container__gsKD_ h3{color:#1b376f}.Title_container__gsKD_ img{object-fit:contain}.WeeklyReportReminder_reminder__iSyhC{max-width:min(100vw - 2rem,650px);margin-inline:auto;position:relative;background-color:#fdebcc;border-radius:10px;overflow:hidden;padding-inline:1.5rem 4rem;padding-block:0;opacity:0;max-height:0;transition:padding .5s ease,opacity .5s ease,max-height .5s ease,margin .5s ease}.WeeklyReportReminder_closed__GjCuv{padding-block:0;opacity:0;max-height:0;margin-top:0}.WeeklyReportReminder_open__EaHvP{padding-block:1.5rem;margin-top:1rem;opacity:1;max-height:200px}.WeeklyReportReminder_closeButton__rs0vc{position:absolute;top:.5rem;right:.5rem;background:none;border:none;opacity:0;transform:scale(.5);animation:WeeklyReportReminder_fadeInUp__99tGy .2s ease .8s forwards}.WeeklyReportReminder_title__Cqh0p{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.WeeklyReportReminder_title__Cqh0p{font-size:1.5rem}}.WeeklyReportReminder_title__Cqh0p{color:#1b376f;padding-right:2.5rem}.WeeklyReportReminder_description__xqLYB{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportReminder_description__xqLYB{font-size:1.25rem}}.WeeklyReportReminder_actionButton__i1S4O{margin-top:1rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportReminder_actionButton__i1S4O{font-size:1.25rem}}.WeeklyReportReminder_actionButton__i1S4O{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa;width:-moz-fit-content;width:fit-content}.WeeklyReportReminder_actionButton__i1S4O:hover{background-color:#69a591}.WeeklyReportReminder_actionButton__i1S4O:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportReminder_actionButton__i1S4O:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.WeeklyReportReminder_actionButton__i1S4O{padding:.8rem 1.5rem .65rem}}.WeeklyReportReminder_actionButton__i1S4O{display:flex;align-items:center;gap:1rem}.WeeklyReportReminder_actionButton__i1S4O svg{width:3rem;height:2.2rem}@keyframes WeeklyReportReminder_fadeInUp__99tGy{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.WeeklyReport_page__LaDPO{max-width:min(100vw - 2rem,650px);margin-inline:auto;padding-block:2rem 2rem}.WeeklyReport_title__WwYhI{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:3rem;line-height:120%}@media(min-width:900px){.WeeklyReport_title__WwYhI{font-size:4rem}}.WeeklyReport_title__WwYhI{color:#1b376f;margin-bottom:1rem}.WeeklyReport_description__X_O3L{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReport_description__X_O3L{font-size:1.25rem}}.WeeklyReport_description__X_O3L{color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.WeeklyReport_buttonContainer__QW9As{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width:900px){.WeeklyReport_buttonContainer__QW9As{flex-direction:row;gap:1.5rem}}.WeeklyReport_openReportFormButton__un9fO{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReport_openReportFormButton__un9fO{font-size:1.25rem}}.WeeklyReport_openReportFormButton__un9fO{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa}.WeeklyReport_openReportFormButton__un9fO:hover{background-color:#69a591}.WeeklyReport_openReportFormButton__un9fO:disabled{opacity:.5;cursor:not-allowed}.WeeklyReport_openReportFormButton__un9fO:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.WeeklyReport_openReportFormButton__un9fO{padding:.8rem 1.5rem .65rem}}.WeeklyReport_openReportFormButton__un9fO{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content}.WeeklyReport_openReportFormButton__un9fO svg{width:2rem;height:2rem}.WeeklyReport_fillPreviousWeekButton___ByhD{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReport_fillPreviousWeekButton___ByhD{font-size:1.25rem}}.WeeklyReport_fillPreviousWeekButton___ByhD{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f}.WeeklyReport_fillPreviousWeekButton___ByhD:hover{background-color:#0f2043}.WeeklyReport_fillPreviousWeekButton___ByhD:disabled{opacity:.5;cursor:not-allowed}.WeeklyReport_fillPreviousWeekButton___ByhD:disabled:hover{background-color:#1b376f}@media(min-width:900px){.WeeklyReport_fillPreviousWeekButton___ByhD{padding:.8rem 1.5rem .65rem}}.WeeklyReport_fillPreviousWeekButton___ByhD{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content}.WeeklyReport_weeklyReportSubmitted__y90Z4{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.WeeklyReport_weeklyReportSubmitted__y90Z4{font-size:1.5rem}}.WeeklyReport_weeklyReportSubmitted__y90Z4{display:flex;gap:1rem;align-items:center;background-color:#b5d4ca;border-radius:10px;color:#1b376f;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;line-height:1}.WeeklyReport_weeklyReportSubmitted__y90Z4 span{margin-top:2px}.WeeklyReportList_container__Ursdb{margin-top:3rem}.WeeklyReportList_title__aSkrG{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.WeeklyReportList_title__aSkrG{font-size:1.75rem}}.WeeklyReportList_title__aSkrG{color:#1b376f;margin-bottom:1.5rem}.WeeklyReportList_reportList__hFSin{display:flex;flex-direction:column;gap:1.5rem}.WeeklyReportList_reportCard__MlnYX{display:flex;align-items:center;gap:1rem;text-decoration:none}.WeeklyReportList_image__IlgW9{background-color:#f9ce7f;border-radius:10px;position:relative;height:6rem;width:6rem}.WeeklyReportList_image__IlgW9 img{width:100%;height:100%;object-fit:cover}.WeeklyReportList_image__IlgW9 svg{margin:1rem;width:4rem;height:4rem}.WeeklyReportList_content__Cbh_x{display:flex;flex-direction:column;align-items:flex-start}.WeeklyReportList_weekNumber__D1ejt{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.WeeklyReportList_weekNumber__D1ejt{font-size:2.25rem}}.WeeklyReportList_weekNumber__D1ejt{color:#1b376f;margin-bottom:.25rem}.WeeklyReportList_weekDates__d_NbV{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.WeeklyReportList_weekDates__d_NbV{font-size:1.5rem}}.WeeklyReportList_weekDates__d_NbV{font-weight:400;color:#1b376f}.WeeklyReportList_loadMoreContainer__XLI2w{margin-top:2rem}.WeeklyReportList_loadMoreButton__S_j9O{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportList_loadMoreButton__S_j9O{font-size:1.25rem}}.WeeklyReportList_loadMoreButton__S_j9O{font-weight:700;color:#1b376f;background-color:transparent;border:none;border-bottom:1px solid #1b376f;padding:0}.WeeklyReportList_loadMoreButton__S_j9O:disabled{opacity:.6;cursor:not-allowed}.WeeklyReportList_empty__jXVKT{text-align:center;padding:2rem;color:#1b376f;opacity:.7}.WeeklyReportGraph_container__f9Ueq{background:#fdebcc;border-radius:10px;padding:1.5rem;margin-block:3rem}.WeeklyReportGraph_title__7YqRk{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width:900px){.WeeklyReportGraph_title__7YqRk{font-size:1.5rem}}.WeeklyReportGraph_title__7YqRk{color:#1b376f}.WeeklyReportGraph_chart__CxSwB{width:100%;overflow-x:auto;margin-bottom:16px}.WeeklyReportGraph_svg__n_21Z{display:block;min-width:100%}.WeeklyReportGraph_gridLine__avX1L{stroke:rgba(27,55,111,.1);stroke-width:1}.WeeklyReportGraph_axisLine____9_g,.WeeklyReportGraph_midLine__ansT0{stroke:#1b376f;stroke-width:2}.WeeklyReportGraph_arrow__jbcVU{fill:#1b376f}.WeeklyReportGraph_verticalLine__KQ78M{stroke:#1b376f;stroke-width:2}.WeeklyReportGraph_line__4o0SH{stroke:#7dc1aa;stroke-width:2;fill:none}.WeeklyReportGraph_point__Re_uR{fill:transparent}.WeeklyReportGraph_axisLabel__Ilbe6,.WeeklyReportGraph_weekLabel__VDzwD{font-size:.75rem;color:#1b376f}.WeeklyReportGraph_labels__dmv5r{display:flex;justify-content:space-between;margin-top:12px;font-size:12px;color:#1b376f}.WeeklyReportGraph_highLabel__1peT2,.WeeklyReportGraph_lowLabel__6OBTZ{font-style:italic}.WeeklyReportGraph_noData__alfRT{text-align:center;padding:40px;color:#1b376f;font-style:italic}.WeeklyReportGraph_graphSection__ctEyC{margin-bottom:2rem}.WeeklyReportGraph_graphSection__ctEyC:last-child{margin-bottom:0}.WeeklyReportForm_page__t4T0l{min-height:100svh;position:relative;padding-bottom:6rem}.WeeklyReportForm_formContainer__JluC6{max-width:min(100vw - 2rem,650px);margin-inline:auto}.WeeklyReportForm_weekInfo__HGZgV{background-color:#fdebcc}.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_container__FSeQb{max-width:min(100vw - 2rem,650px);margin-inline:auto;padding-block:2rem 1rem}.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekNumber__bb_fO{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekNumber__bb_fO{font-size:2.25rem}}.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekNumber__bb_fO{color:#1b376f;margin-bottom:.75rem}.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekDates__z4lA6{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekDates__z4lA6{font-size:1.75rem}}.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekDates__z4lA6{color:#1b376f}.WeeklyReportForm_steps__NmQ9p{display:flex;justify-content:flex-start;gap:1rem;margin-bottom:1rem}.WeeklyReportForm_stepLabels__GlMyi{margin-block:2rem 1rem;display:flex;justify-content:flex-start;gap:1rem}.WeeklyReportForm_stepLabels__GlMyi span{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportForm_stepLabels__GlMyi span{font-size:1.25rem}}.WeeklyReportForm_stepLabels__GlMyi span{font-weight:700;background-color:#f9ce7f;color:#1b376f;width:2.5rem;height:2.5rem;padding-top:2px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.WeeklyReportForm_stepLabels__GlMyi span.WeeklyReportForm_activeLabel__r8Pa3{background-color:#7dc1aa}.WeeklyReportForm_optionalSection__S45R9{margin-block:4rem 2rem;text-align:left}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_title__YMji3{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%}@media(min-width:900px){.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_title__YMji3{font-size:1.75rem}}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_title__YMji3{color:#1b376f;margin-bottom:.5rem}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{margin-top:.5rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{font-size:1.25rem}}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#e3a5e1;width:-moz-fit-content;width:fit-content}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL:hover{background-color:#ce88cc}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL:disabled:hover{background-color:#e3a5e1}@media(min-width:900px){.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{padding:.8rem 1.5rem .65rem}}.WeeklyReportForm_form__18_ZB{padding-block:2rem;display:flex;flex-direction:column}.WeeklyReportForm_section__qg6fp{display:flex;flex-direction:column;gap:2rem}.WeeklyReportForm_sectionTitle__dwanD{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.WeeklyReportForm_sectionTitle__dwanD{font-size:2.25rem}}.WeeklyReportForm_sectionTitle__dwanD{color:#1b376f;text-align:center;margin-bottom:.5rem}.WeeklyReportForm_sectionDescription___P_h3{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportForm_sectionDescription___P_h3{font-size:1.25rem}}.WeeklyReportForm_sectionDescription___P_h3{color:#1b376f;text-align:center;font-size:1.1rem;line-height:1.6}.WeeklyReportForm_researchNotice__8T9Pa{background:#fff;border:1px solid #b5d4ca;border-radius:10px;padding:1.5rem;margin-bottom:1rem}.WeeklyReportForm_researchNotice__8T9Pa .WeeklyReportForm_sectionDescription___P_h3{text-align:left;margin:0;color:#5ab193}.WeeklyReportForm_field__Md0y_{display:flex;flex-direction:column}.WeeklyReportForm_label__MTuqE{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportForm_label__MTuqE{font-size:1.25rem}}.WeeklyReportForm_label__MTuqE{font-weight:700;color:#1b376f;margin-bottom:.5rem}.WeeklyReportForm_textarea__SMpVM{border:2px solid #1b376f;padding:.6rem 1rem;border-radius:10px;background-color:#fefaf2}.WeeklyReportForm_textareaHint__BflOF{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.WeeklyReportForm_textareaHint__BflOF{font-size:1.077rem}}.WeeklyReportForm_textareaHint__BflOF{color:#1b376f;opacity:.8;font-weight:200}.WeeklyReportForm_ratingContainer__1smdx{display:flex;flex-direction:column;align-items:center;max-width:450px;gap:.5rem;margin-top:.5rem}.WeeklyReportForm_ratingLabels__9b2oZ{display:flex;justify-content:space-between;width:100%}.WeeklyReportForm_ratingLabels__9b2oZ .WeeklyReportForm_ratingLabel__6kY7U{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600}@media(min-width:900px){.WeeklyReportForm_ratingLabels__9b2oZ .WeeklyReportForm_ratingLabel__6kY7U{font-size:1.077rem}}.WeeklyReportForm_ratingLabels__9b2oZ .WeeklyReportForm_ratingLabel__6kY7U{line-height:1.2;color:#1b376f;text-align:center;width:5rem}.WeeklyReportForm_ratingScaleContainer__VLsgD{position:relative;width:92%;display:flex;align-items:center}.WeeklyReportForm_ratingLine__ufMyk{position:absolute;top:calc(1rem + 3px);left:5%;right:5%;height:2px;background-color:#1b376f;transform:translateY(-50%);z-index:1}.WeeklyReportForm_ratingScale__xZN8j{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox],.WeeklyReportForm_ratingOption__GRufV input[type=radio]{box-sizing:border-box;width:20px;height:20px;margin:3px 6px 6px;padding:0;border:2px solid #1b376f;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;transition:outline .2s ease;flex-shrink:0}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]{border-radius:0;margin:0 6px 6px}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]:not(:disabled):checked,.WeeklyReportForm_ratingOption__GRufV input[type=radio]:not(:disabled):checked{border-color:#1b376f;background-color:#1b376f;background-clip:content-box;padding:2px;background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 60%,transparent 100%)}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]:disabled,.WeeklyReportForm_ratingOption__GRufV input[type=radio]:disabled{background-color:var(--radio-disabled-bg-color)}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]:disabled:checked,.WeeklyReportForm_ratingOption__GRufV input[type=radio]:disabled:checked{background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 0,transparent 100%)}@media(hover:hover){.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]:not(:disabled):hover,.WeeklyReportForm_ratingOption__GRufV input[type=radio]:not(:disabled):hover{background-color:#7dc1aa;outline:6px solid #7dc1aa}}.WeeklyReportForm_ratingOption__GRufV input[type=checkbox]:focus-visible,.WeeklyReportForm_ratingOption__GRufV input[type=radio]:focus-visible{background-color:var(--radio-hover-color);outline:6px solid var(--radio-hover-color)}.WeeklyReportForm_ratingOption__GRufV{display:flex;flex-direction:column;align-items:center;gap:.5rem}.WeeklyReportForm_ratingOption__GRufV input[type=radio]{height:2rem;width:2rem;background-color:#fdebcc;position:relative;border-width:2px}.WeeklyReportForm_ratingOption__GRufV input[type=radio]:not(:disabled):checked{background-clip:unset;background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,#7dc1aa 52%,#7dc1aa 100%)}.WeeklyReportForm_ratingOption__GRufV .WeeklyReportForm_ratingNumber__3b8LG{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem}@media(min-width:900px){.WeeklyReportForm_ratingOption__GRufV .WeeklyReportForm_ratingNumber__3b8LG{font-size:1.077rem}}.WeeklyReportForm_ratingOption__GRufV .WeeklyReportForm_ratingNumber__3b8LG{color:#1b376f;font-weight:600;text-align:center}.WeeklyReportForm_imageUpload__F48oX{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.WeeklyReportForm_uploadArea__8m1yO{width:100%;max-width:400px}.WeeklyReportForm_fileInput__HCiWS{display:none}.WeeklyReportForm_uploadLabel__EdVfI{display:block;width:100%;border:2px dashed #b5d4ca;border-radius:10px;padding:2rem;text-align:center;cursor:pointer;transition:all .2s ease;background-color:#fff}.WeeklyReportForm_uploadLabel__EdVfI:hover{border-color:#7dc1aa;background-color:#fff}.WeeklyReportForm_uploadContent__O0M2b{display:flex;flex-direction:column;align-items:center;gap:.5rem}.WeeklyReportForm_uploadIcon___qFBy{font-size:2rem}.WeeklyReportForm_uploadText__TVMuj{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportForm_uploadText__TVMuj{font-size:1.25rem}}.WeeklyReportForm_uploadText__TVMuj{font-weight:700;color:#1b376f}.WeeklyReportForm_uploadHint__IlPQg{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f}@media(min-width:900px){.WeeklyReportForm_uploadHint__IlPQg{font-size:1.077rem}}.WeeklyReportForm_uploadHint__IlPQg{color:#666}.WeeklyReportForm_imagePreview__wm0we{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:400px}.WeeklyReportForm_previewImage__d9KOa{width:100%;max-height:300px;object-fit:cover;border-radius:10px;border:1px solid #b5d4ca}.WeeklyReportForm_removeButton__zb3nJ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportForm_removeButton__zb3nJ{font-size:1.25rem}}.WeeklyReportForm_removeButton__zb3nJ{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#ed6f4d;width:-moz-fit-content;width:fit-content}.WeeklyReportForm_removeButton__zb3nJ:hover{background-color:#d14f2e}.WeeklyReportForm_removeButton__zb3nJ:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportForm_removeButton__zb3nJ:disabled:hover{background-color:#ed6f4d}@media(min-width:900px){.WeeklyReportForm_removeButton__zb3nJ{padding:.8rem 1.5rem .65rem}}.WeeklyReportForm_removeButton__zb3nJ{padding:.5rem 1rem;font-size:.9rem}.WeeklyReportForm_navigation__st5Q1{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem}.WeeklyReportForm_nextButton__PQsCJ,.WeeklyReportForm_submitButton__AIBoK{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ,.WeeklyReportForm_submitButton__AIBoK{font-size:1.25rem}}.WeeklyReportForm_nextButton__PQsCJ,.WeeklyReportForm_submitButton__AIBoK{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content}.WeeklyReportForm_nextButton__PQsCJ:disabled,.WeeklyReportForm_submitButton__AIBoK:disabled{opacity:.5}.WeeklyReportForm_nextButton__PQsCJ:disabled:hover,.WeeklyReportForm_submitButton__AIBoK:disabled:hover{background-color:transparent}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ,.WeeklyReportForm_submitButton__AIBoK{padding:.8rem 1.5rem .65rem}}.WeeklyReportForm_nextButton__PQsCJ:disabled,.WeeklyReportForm_submitButton__AIBoK:disabled{opacity:.6;cursor:not-allowed}.WeeklyReportForm_backButton__xV4gS,.WeeklyReportForm_cancelButton__UrCgM{text-decoration:underline;background-color:transparent;border:none;color:#1b376f}.WeeklyReportForm_nextButton__PQsCJ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ{font-size:1.25rem}}.WeeklyReportForm_nextButton__PQsCJ{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#7dc1aa;transition:background-color .3s ease;background-color:#1b376f;width:-moz-fit-content;width:fit-content}.WeeklyReportForm_nextButton__PQsCJ:hover{background-color:#0f2043}.WeeklyReportForm_nextButton__PQsCJ:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportForm_nextButton__PQsCJ:disabled:hover{background-color:#1b376f}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ{padding:.8rem 1.5rem .65rem}}.WeeklyReportForm_submitButton__AIBoK{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem}@media(min-width:900px){.WeeklyReportForm_submitButton__AIBoK{font-size:1.25rem}}.WeeklyReportForm_submitButton__AIBoK{font-weight:700;padding:.4rem 1rem .35rem;line-height:150%;text-decoration:none;border-radius:200px;border:none;color:#1b376f;transition:background-color .3s ease;background-color:#7dc1aa;width:-moz-fit-content;width:fit-content}.WeeklyReportForm_submitButton__AIBoK:hover{background-color:#69a591}.WeeklyReportForm_submitButton__AIBoK:disabled{opacity:.5;cursor:not-allowed}.WeeklyReportForm_submitButton__AIBoK:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.WeeklyReportForm_submitButton__AIBoK{padding:.8rem 1.5rem .65rem}}.WeeklyReportForm_editActions__pOcMh{position:absolute;bottom:0;height:8rem;width:100%;background-color:#f9ce7f;padding-block:2rem 2rem;gap:1rem;margin-top:1rem}.WeeklyReportForm_editActions__pOcMh .WeeklyReportForm_content__GB0b1{max-width:min(100vw - 2rem,650px);margin-inline:auto;display:flex;gap:1rem}.WeeklyReportForm_message__9gbkM{padding:1rem;border-radius:10px;font-family:var(--font-sans-rounded);color:#040912;font-size:1rem;line-height:150%}@media(min-width:900px){.WeeklyReportForm_message__9gbkM{font-size:1.25rem}}.WeeklyReportForm_message__9gbkM{font-weight:500;margin-top:2rem;text-align:center}.WeeklyReportForm_message__9gbkM.WeeklyReportForm_success__3x0I4{background-color:#fff;color:#469278;border:1px solid #7dc1aa}.WeeklyReportForm_message__9gbkM.WeeklyReportForm_error__VbUDR{background-color:#fff;color:#d00;border:1px solid #f44}.LogoGallery_section__GgokY{margin-block:3rem}.LogoGallery_container__m38fM{margin-inline:auto;max-width:min(100vw - 3rem,1240px);display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1rem;gap:1rem}@media(min-width:900px){.LogoGallery_container__m38fM{grid-template-columns:repeat(12,1fr)}}.LogoGallery_description__37enR,.LogoGallery_swiperWrapper__0GFRs,.LogoGallery_title__U4vcs{grid-column:span 6}.LogoGallery_swiperWrapper__0GFRs{width:100%;position:relative;margin-top:2rem}.LogoGallery_swiper__90BaO{padding:0 1rem}.LogoGallery_swiper__90BaO .swiper-wrapper{transition-timing-function:linear!important}@media(min-width:900px){.LogoGallery_swiper__90BaO{padding:0 2rem}}.LogoGallery_logoSlide__GMzXd{display:flex;align-items:center;justify-content:center;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LogoGallery_logo__2V7t8{max-width:8rem;max-height:6rem;object-fit:contain}@media(min-width:900px){.LogoGallery_section__GgokY{margin-block:10rem}.LogoGallery_description__37enR,.LogoGallery_title__U4vcs{grid-column:3/11;text-align:center}.LogoGallery_swiperWrapper__0GFRs{margin-top:2rem;grid-column:2/12}}