.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;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;min-width:12rem;margin-top:1rem}@media(min-width:900px){.Onboarding_nextButton__YkXWt{font-size:1.25rem}}.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_backButton__d_Skl{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;padding-inline:0;margin-inline:1rem;width:fit-content}@media(min-width:900px){.Onboarding_backButton__d_Skl{font-size:1.25rem}}.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_notificationButton__7P_uZ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;min-width:12rem}@media(min-width:900px){.Onboarding_notificationButton__7P_uZ{font-size:1.25rem}}.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_createUserButton__NBPoP{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;margin-inline:auto;min-width:12rem}@media(min-width:900px){.Onboarding_createUserButton__NBPoP{font-size:1.25rem}}.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_link__wiZDd{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;font-weight:700;color:#1b376f;text-decoration:none;border-bottom:2px solid #1b376f}@media(min-width:900px){.Onboarding_link__wiZDd{font-size:1.25rem}}.Onboarding_alreadyUser__Mi4XV{margin-top:-.5rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;font-weight:700;color:#1b376f;text-decoration:none;border-bottom:2px solid #1b376f;margin-inline:auto}@media(min-width:900px){.Onboarding_alreadyUser__Mi4XV{font-size:1.25rem}}.Onboarding_skipButton__Dd5GS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;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}@media(min-width:900px){.Onboarding_skipButton__Dd5GS{font-size:1.25rem}}.Onboarding_resendButton__yC3Oq button{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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}@media(min-width:900px){.Onboarding_resendButton__yC3Oq button{font-size:1.25rem}}.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%;width:100%;color:#1b376f}@media(min-width:900px){.Onboarding_stepContainer__3ilx2 h2,.Onboarding_stepContainer__3ilx2 h3{font-size:1.75rem}}.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%;font-weight:700;color:#1b376f;cursor:pointer}@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: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;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;text-align:center;cursor:pointer;grid-column:span 6;width:fit-content}@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]: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 .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%;font-weight:700;color:#1b376f;transition:background-color .2s ease}@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.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{display:flex;gap:.5rem}.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 label{margin-top:-.3rem}.Onboarding_emailInstructions__BZfwv{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;font-weight:400;margin-top:.25rem;color:#1b376f}@media(min-width:900px){.Onboarding_emailInstructions__BZfwv{font-size:1.077rem}}.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;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;min-width:14ch;width:fit-content;margin-top:1rem}@media(min-width:900px){.LoginOneTimeCode_codeForm__hKWE4 button{font-size:1.25rem}}.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_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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.Archive_title__M02CP{font-size:4rem}}.Archive_description__93bn0{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}@media(min-width:900px){.Archive_description__93bn0{font-size:1.25rem}}.Archive_addMomentButton__TFZkz{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;display:flex;align-items:center;gap:.5rem;margin-top:2rem;width:fit-content}@media(min-width:900px){.Archive_addMomentButton__TFZkz{font-size:1.25rem}}.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 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%;display:flex;gap:1rem;align-items:center;background-color:#b5d4ca;border-radius:10px;color:#1b376f;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.Archive_weeklyReportSubmitted__lz_4N{font-size:1.5rem}}.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;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;display:flex;align-items:center;gap:1rem}@media(min-width:900px){.Archive_addReflectionButton__6NJFS{font-size:1.25rem}}.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 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%;color:#1b376f}@media(min-width:900px){.Archive_sectionTitle__7fxpe{font-size:2.25rem}}.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%;color:#1b376f}@media(min-width:900px){.Archive_reflectionTitle__5JKQD{font-size:1.75rem}}.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;font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}@media(min-width:900px){.Archive_timeAndActions__7xQaP .Archive_reflectionDate__lpt_C{font-size:1.077rem}}.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%;color:#1b376f;margin-top:1rem}@media(min-width:900px){.Archive_textContent__mU2LS{font-size:1.25rem}}.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;color:#1b376f;font-weight:400;background:none;border:none;margin-top:.5rem;text-decoration:underline;padding:0}@media(min-width:900px){.Archive_showMoreButton__BCvYJ{font-size:1.077rem}}.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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.Archive_deleteTitle__aX3_v{font-size:1.5rem}}.Archive_deleteMessage__ZQ3xS{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;line-height:1.6;margin-bottom:2rem}@media(min-width:900px){.Archive_deleteMessage__ZQ3xS{font-size:1.25rem}}.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;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}@media(min-width:900px){.Archive_cancelButton__q7_Sz{font-size:1.25rem}}.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;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}@media(min-width:900px){.Archive_confirmDeleteButton__L1Tjt{font-size:1.25rem}}.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%;color:#1b376f;font-style:italic}@media(min-width:900px){.Archive_loadingIndicator__8FMiH p{font-size:1.25rem}}.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;color:#1b376f;opacity:.7}@media(min-width:900px){.Archive_loadMoreIndicator__ZEIga p{font-size:1.077rem}}.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;font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}@media(min-width:900px){.MomentCard_timeAndActions__PrDJC .MomentCard_momentDate___ZKd_{font-size:1.077rem}}.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%;color:#1b376f;margin-top:1rem}@media(min-width:900px){.MomentCard_textContent__F90qt{font-size:1.25rem}}.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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.MomentForm_heading__1WbUP{font-size:2.25rem}}.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%;font-weight:700;color:#1b376f}@media(min-width:900px){.MomentForm_label__ZR9nv{font-size:1.25rem}}.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;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;text-align:center;cursor:pointer;grid-column:span 6;width:fit-content}@media(min-width:900px){.MomentForm_submitButton___59nI{font-size:1.25rem}}.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_error__H0N53{color:#d14f2e;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f;padding:.5rem;background-color:rgba(209,79,46,.1);border-radius:10px}@media(min-width:900px){.MomentForm_error__H0N53{font-size:1.077rem}}.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%;font-weight:700;color:#1b376f}@media(min-width:900px){.ImageUpload_label__WO_jB{font-size:1.25rem}}.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;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;margin-inline:auto;display:flex;gap:.5rem;align-items:center;width:fit-content}@media(min-width:900px){.ImageUpload_uploadContent__tb4Cr{font-size:1.25rem}}.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_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%;font-weight:700;color:#1b376f}@media(min-width:900px){.ImageUpload_uploadText__WRR3e{font-size:1.25rem}}.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;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}@media(min-width:900px){.ImageUpload_removeButton__DvhVw{font-size:1.25rem}}.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%;color:#1b376f;margin:0 0 .5rem}@media(min-width:900px){.MomentsWidget_count__f3fz2{font-size:4rem}}.MomentsWidget_title__4L38M{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.5rem;line-height:120%;color:#1b376f;display:block;margin-bottom:1rem;text-decoration:none}@media(min-width:900px){.MomentsWidget_title__4L38M{font-size:1.75rem}}.MomentsWidget_latestMomentTitle__fUKmb{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:.5rem}@media(min-width:900px){.MomentsWidget_latestMomentTitle__fUKmb{font-size:1.25rem}}.MomentsWidget_noMoments__ihxCr{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.MomentsWidget_noMoments__ihxCr{font-size:1.25rem}}.MomentsWidget_addMomentButton__ITT3q{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;display:flex;align-items:center;gap:.5rem;width:fit-content;margin-top:1.5rem}@media(min-width:900px){.MomentsWidget_addMomentButton__ITT3q{font-size:1.25rem}}.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 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;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}@media(min-width:900px){.DeleteUser_deleteUser__bPR57{font-size:1.25rem}}.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;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}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_cancelButton__qZ9Qe{font-size:1.25rem}}.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;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}@media(min-width:900px){.DeleteUser_popupContent__iHdUR .DeleteUser_deleteButton__fIuo1{font-size:1.25rem}}.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%;color:#1b376f}@media(min-width:900px){.MyFavorites_favorites__IdiNN .MyFavorites_title__28VJ4{font-size:1.5rem}}.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%;font-weight:700;color:#1b376f;cursor:pointer}@media(min-width:900px){.UserDetails_selectContainer__cXiUz select{font-size:1.25rem}}.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%;font-weight:400;color:#1b376f}@media(min-width:900px){.PageReview_commentSection__W1_3y label{font-size:1.5rem}}.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;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;text-align:center;cursor:pointer;grid-column:span 6;width:fit-content}@media(min-width:900px){.PageReview_submitButton__7UgDN{font-size:1.25rem}}.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_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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.Page_page__ulS6H .Page_title__cZQRz{font-size:2.25rem}}.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%;font-size:1.25rem}@media(min-width:900px){.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;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;display:flex;align-items:center}@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: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 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%;font-size:1rem}@media(min-width:900px){.Page_page__ulS6H .Page_readingTime__WTJcz{font-size:1.25rem}}.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%;color:#1b376f}@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_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;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;text-align:center;cursor:pointer;grid-column:span 6;width:fit-content}@media(min-width:900px){.AskQuestion_form__d3_LK button{font-size:1.25rem}}.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_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%;color:#1b376f}@media(min-width:900px){.AskQuestion_thanksContainer__J_b02 .AskQuestion_title__CdBGm{font-size:2.25rem}}.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%;color:#1b376f;font-weight:400;margin-bottom:2rem}@media(min-width:900px){.AskQuestion_thanksContainer__J_b02 .AskQuestion_text__x8BBJ{font-size:1.5rem}}.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%;color:#1b376f}@media(min-width:900px){.List_title__dHDVW{font-size:2.25rem}}.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%;font-weight:700;color:#1b376f}@media(min-width:900px){.List_search__YAlu8 h2{font-size:1.25rem}}.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%;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)}@media(min-width:900px){.List_list__auCYh li{font-size:1.25rem}}.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{text-decoration:none;border-radius:200px;border:none;transition:background-color .3s ease;background-color:transparent;width:-moz-fit-content;width:fit-content;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;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: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;font-size:1.25rem}}.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;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;margin-top:3rem;background-color:#f9ce7f;color:#1b376f}@media(min-width:900px){.List_showAllButton__qFKMf{font-size:1.25rem}}.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}}@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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.Archive_title__h_iL5{font-size:4rem}}.Archive_description__c_Aoh{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}@media(min-width:900px){.Archive_description__c_Aoh{font-size:1.25rem}}.Archive_addReflectionButton__h8HaZ{color:#1b376f;background-color:#7dc1aa;gap:.5rem;margin-top:2rem}.Archive_addReflectionButton__h8HaZ:hover{background-color:#69a591}.Archive_addReflectionButton__h8HaZ:disabled:hover{background-color:#7dc1aa}.Archive_weeklyReportSubmitted__rp0Fq{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%;display:flex;gap:1rem;align-items:center;background-color:#b5d4ca;border-radius:10px;color:#1b376f;width:-moz-fit-content;width:fit-content}@media(min-width:900px){.Archive_weeklyReportSubmitted__rp0Fq{font-size:1.5rem}}.Archive_weeklyReportSubmitted__rp0Fq span{margin-top:2px}.Archive_addReflectionButton__h8HaZ{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;display:flex;align-items:center;gap:1rem}@media(min-width:900px){.Archive_addReflectionButton__h8HaZ{font-size:1.25rem}}.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 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%;color:#1b376f}@media(min-width:900px){.Archive_sectionTitle__mEfBX{font-size:2.25rem}}.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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.Archive_deleteTitle__OTuG6{font-size:1.5rem}}.Archive_deleteMessage__mwlcK{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;line-height:1.6;margin-bottom:2rem}@media(min-width:900px){.Archive_deleteMessage__mwlcK{font-size:1.25rem}}.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;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}@media(min-width:900px){.Archive_cancelButton__8yuSd{font-size:1.25rem}}.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;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}@media(min-width:900px){.Archive_confirmDeleteButton__k0qfz{font-size:1.25rem}}.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%;color:#1b376f;font-style:italic}@media(min-width:900px){.Archive_loadingIndicator__dpcVm p{font-size:1.25rem}}.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;color:#1b376f;opacity:.7}@media(min-width:900px){.Archive_loadMoreIndicator__L_VZd p{font-size:1.077rem}}.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%;color:#1b376f}@media(min-width:900px){.ReflectionCard_title__aMPx5{font-size:1.75rem}}.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;font-weight:400;line-height:1;white-space:nowrap;margin-top:5px}@media(min-width:900px){.ReflectionCard_timeAndActions__yvt5G .ReflectionCard_date__7XfiY{font-size:1.077rem}}.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%;color:#1b376f;margin-top:1rem}@media(min-width:900px){.ReflectionCard_textContent__RPQQT{font-size:1.25rem}}.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;color:#1b376f;font-weight:400;background:none;border:none;margin-top:.5rem;text-decoration:underline;padding:0}@media(min-width:900px){.ReflectionCard_showMoreButton__sb8OC{font-size:1.077rem}}.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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.ReflectionForm_heading__9mWw0{font-size:2.25rem}}.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%;font-weight:700;color:#1b376f}@media(min-width:900px){.ReflectionForm_label__uSWj1{font-size:1.25rem}}.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;font-weight:400}@media(min-width:900px){.ReflectionForm_hint__I2yFG{font-size:1.077rem}}.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;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;text-align:center;cursor:pointer;grid-column:span 6;width:fit-content}@media(min-width:900px){.ReflectionForm_submitButton__Sdm4g{font-size:1.25rem}}.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_error__uQEJH{color:#d14f2e;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f;padding:.5rem;background-color:rgba(209,79,46,.1);border-radius:10px}@media(min-width:900px){.ReflectionForm_error__uQEJH{font-size:1.077rem}}.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%;color:#1b376f;display:block;margin-bottom:.5rem;text-decoration:none}@media(min-width:900px){.ReflectionWidget_title__wi6VG{font-size:1.75rem}}.ReflectionWidget_latestReflectionTitle__8dEth{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:.5rem}@media(min-width:900px){.ReflectionWidget_latestReflectionTitle__8dEth{font-size:1.25rem}}.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%;color:#1b376f}@media(min-width:900px){.ReflectionWidget_reflectionTitle__OhGwS{font-size:1.5rem}}.ReflectionWidget_reflectionDate__rc6Wu{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f;font-weight:400}@media(min-width:900px){.ReflectionWidget_reflectionDate__rc6Wu{font-size:1.077rem}}.ReflectionWidget_reflectionText__omtfm{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin:0}@media(min-width:900px){.ReflectionWidget_reflectionText__omtfm{font-size:1.25rem}}.ReflectionWidget_noReflections__HXmEA{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f}@media(min-width:900px){.ReflectionWidget_noReflections__HXmEA{font-size:1.25rem}}.ReflectionWidget_addReflectionButton__8A3s5{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;display:flex;align-items:center;gap:.5rem;width:fit-content;margin-top:1.5rem}@media(min-width:900px){.ReflectionWidget_addReflectionButton__8A3s5{font-size:1.25rem}}.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 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%;color:#1b376f}@media(min-width:900px){.Title_container__gsKD_ h1{font-size:4rem}}.Title_container__gsKD_ h2{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%;color:#1b376f}@media(min-width:900px){.Title_container__gsKD_ h2{font-size:2.25rem}}.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%;color:#1b376f}@media(min-width:900px){.Title_container__gsKD_ h3{font-size:1.5rem}}.Title_container__gsKD_ img{object-fit:contain}.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%;color:#1b376f;margin-bottom:1rem}@media(min-width:900px){.WeeklyReport_title__WwYhI{font-size:4rem}}.WeeklyReport_description__X_O3L{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}@media(min-width:900px){.WeeklyReport_description__X_O3L{font-size:1.25rem}}.WeeklyReport_openReportFormButton__un9fO{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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;display:flex;align-items:center;gap:.5rem;margin-top:2rem;width:fit-content}@media(min-width:900px){.WeeklyReport_openReportFormButton__un9fO{font-size:1.25rem}}.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 svg{width:2rem;height:2rem}.WeeklyReport_weeklyReportSubmitted__y90Z4{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%;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}@media(min-width:900px){.WeeklyReport_weeklyReportSubmitted__y90Z4{font-size:1.5rem}}.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%;color:#1b376f;margin-bottom:1.5rem}@media(min-width:900px){.WeeklyReportList_title__aSkrG{font-size:1.75rem}}.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%;color:#1b376f;margin-bottom:.25rem}@media(min-width:900px){.WeeklyReportList_weekNumber__D1ejt{font-size:2.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%;font-weight:400;color:#1b376f}@media(min-width:900px){.WeeklyReportList_weekDates__d_NbV{font-size:1.5rem}}.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%;font-weight:700;color:#1b376f;background-color:transparent;border:none;border-bottom:1px solid #1b376f;padding:0}@media(min-width:900px){.WeeklyReportList_loadMoreButton__S_j9O{font-size:1.25rem}}.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%;color:#1b376f}@media(min-width:900px){.WeeklyReportGraph_title__7YqRk{font-size:1.5rem}}.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:8rem}.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%;color:#1b376f;margin-bottom:.75rem}@media(min-width:900px){.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekNumber__bb_fO{font-size:2.25rem}}.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%;color:#1b376f}@media(min-width:900px){.WeeklyReportForm_weekInfo__HGZgV .WeeklyReportForm_weekDates__z4lA6{font-size:1.75rem}}.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%;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}@media(min-width:900px){.WeeklyReportForm_stepLabels__GlMyi span{font-size:1.25rem}}.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%;color:#1b376f;margin-bottom:.5rem}@media(min-width:900px){.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_title__YMji3{font-size:1.75rem}}.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{margin-top:.5rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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}@media(min-width:900px){.WeeklyReportForm_optionalSection__S45R9 .WeeklyReportForm_skipButton__hLeoL{font-size:1.25rem}}.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{min-height:400px;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%;color:#1b376f;text-align:center;margin-bottom:.5rem}@media(min-width:900px){.WeeklyReportForm_sectionTitle__dwanD{font-size:2.25rem}}.WeeklyReportForm_sectionDescription___P_h3{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;color:#1b376f;text-align:center;font-size:1.1rem;line-height:1.6}@media(min-width:900px){.WeeklyReportForm_sectionDescription___P_h3{font-size:1.25rem}}.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%;font-weight:700;color:#1b376f;margin-bottom:.5rem}@media(min-width:900px){.WeeklyReportForm_label__MTuqE{font-size:1.25rem}}.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;color:#1b376f;opacity:.8;font-weight:200}@media(min-width:900px){.WeeklyReportForm_textareaHint__BflOF{font-size:1.077rem}}.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;line-height:1.2;color:#1b376f;text-align:center;width:5rem}@media(min-width:900px){.WeeklyReportForm_ratingLabels__9b2oZ .WeeklyReportForm_ratingLabel__6kY7U{font-size:1.077rem}}.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{display:flex;flex-direction:column;align-items:center;gap:.5rem}.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 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;color:#1b376f;font-weight:600;text-align:center}@media(min-width:900px){.WeeklyReportForm_ratingOption__GRufV .WeeklyReportForm_ratingNumber__3b8LG{font-size:1.077rem}}.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%;font-weight:700;color:#1b376f}@media(min-width:900px){.WeeklyReportForm_uploadText__TVMuj{font-size:1.25rem}}.WeeklyReportForm_uploadHint__IlPQg{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:.9rem;font-weight:600;color:#1b376f;color:#666}@media(min-width:900px){.WeeklyReportForm_uploadHint__IlPQg{font-size:1.077rem}}.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;font-weight:700;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;padding:.5rem 1rem;font-size:.9rem}@media(min-width:900px){.WeeklyReportForm_removeButton__zb3nJ{font-size:1.25rem}}.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_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;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}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ,.WeeklyReportForm_submitButton__AIBoK{font-size:1.25rem}}.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;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}@media(min-width:900px){.WeeklyReportForm_nextButton__PQsCJ{font-size:1.25rem}}.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;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}@media(min-width:900px){.WeeklyReportForm_submitButton__AIBoK{font-size:1.25rem}}.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%;font-weight:500;margin-top:2rem;text-align:center}@media(min-width:900px){.WeeklyReportForm_message__9gbkM{font-size:1.25rem}}.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}.CalendlyWidget_calendlyTitle__JmgrM{margin-top:1rem;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%;color:#1b376f;text-align:center}@media(min-width:900px){.CalendlyWidget_calendlyTitle__JmgrM{font-size:2.25rem}}.CalendlyWidget_calendlyDescription__0wwe2{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;text-align:center}@media(min-width:900px){.CalendlyWidget_calendlyDescription__0wwe2{font-size:1.25rem}}.CalendlyWidget_calendlyWidget__cGITn{margin-bottom:3rem}.CalendlyWidget_calendlyDescription__0wwe2,.CalendlyWidget_calendlyTitle__JmgrM,.CalendlyWidget_calendlyWidget__cGITn{grid-column:span 6}@media(min-width:900px){.CalendlyWidget_calendlyWidget__cGITn{grid-column:span 12}.CalendlyWidget_calendlyDescription__0wwe2,.CalendlyWidget_calendlyTitle__JmgrM{grid-column:3/11}}.SanityImage_container__fGN8_{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){.SanityImage_container__fGN8_{grid-template-columns:repeat(12,1fr)}}.SanityImage_fullWidth__f3lfK{margin-inline:0;max-width:100%}.SanityImage_fullWidth__f3lfK img{grid-column:1/13}.SanityImage_container__fGN8_ img{object-fit:contain;height:auto;grid-column:1/7;border-radius:10px}@media(min-width:900px){.SanityImage_container__fGN8_ img{grid-column:3/11}.SanityImage_fullWidth__f3lfK img{grid-column:1/13}}.ShopifyProducts_container__1mizZ{margin-block:0 3rem;max-width:min(100vw - 3rem,1240px);margin-inline:auto}.ShopifyProducts_sectionTop__lf9vv{max-width:700px;margin-bottom:3rem}.ShopifyProducts_formContainer__D0Iv_{grid-column:span 6;display:grid;grid-gap:4rem 2rem;gap:4rem 2rem;grid-template-columns:1fr 1fr}.ShopifyProducts_product__8vstz{grid-column:span 1;display:grid;grid-gap:1rem;gap:1rem;cursor:pointer}.ShopifyProducts_title__qXkOA{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%;min-height:4ch}@media(min-width:900px){.ShopifyProducts_title__qXkOA{font-size:1.5rem}}.ShopifyProducts_image__mYWpL{aspect-ratio:1/1;background-color:#fdebcc;padding:.5rem;position:relative}.ShopifyProducts_image__mYWpL .ShopifyProducts_soldOut__0GmJd{position:absolute;top:1rem;right:1rem;z-index:1;background-color:#ed6f4d;padding:.5rem;border-radius:10px;transform:rotate(20deg)}.ShopifyProducts_image__mYWpL img{width:100%;height:100%;object-fit:contain}.ShopifyProducts_expandButton__pGXOm{background-color:transparent;border:none;text-decoration:underline}.ShopifyProducts_price__YOBJ_{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;line-height:150%;font-weight:700;display:flex;gap:.5rem;align-items:center}@media(min-width:900px){.ShopifyProducts_price__YOBJ_{font-size:1.25rem}}.ShopifyProducts_inputContainer__lurcO{display:flex;gap:.5rem;align-items:center}.ShopifyProducts_inputContainer__lurcO.ShopifyProducts_soldOut__0GmJd{opacity:.5;cursor:not-allowed}.ShopifyProducts_inputContainer__lurcO input{width:100%;border:2px solid #1b376f;border-radius:10px;background-color:#fefaf2;line-height:1rem;padding:.25rem 1rem}.ShopifyProducts_submitButton__QI78w{grid-column:span 2;margin-top:0;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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}@media(min-width:900px){.ShopifyProducts_submitButton__QI78w{font-size:1.25rem}}.ShopifyProducts_submitButton__QI78w:hover{background-color:#69a591}.ShopifyProducts_submitButton__QI78w:disabled{opacity:.5;cursor:not-allowed}.ShopifyProducts_submitButton__QI78w:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.ShopifyProducts_submitButton__QI78w{padding:.8rem 1.5rem .65rem}}.ShopifyProducts_orderTitle___D3HH{margin-top:4rem;margin-bottom:-3rem;grid-column:1/-1;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:2rem;line-height:120%}@media(min-width:900px){.ShopifyProducts_orderTitle___D3HH{font-size:2.25rem}}.ShopifyProducts_productSummary__KGtCY{margin-top:2rem;grid-column:span 2;padding:2rem;background-color:#e3a5e1;border-radius:10px;color:#1b376f}.ShopifyProducts_productSummary__KGtCY ul{list-style-type:none;padding:0;margin-top:2rem}.ShopifyProducts_productSummary__KGtCY ul li{display:grid;grid-template-columns:5fr 1fr 1.5fr;border-bottom:1px solid rgba(27,55,111,.3);padding-block:.5rem}.ShopifyProducts_productSummary__KGtCY ul li.ShopifyProducts_summaryHeader__ETls6{border-bottom:2px solid #1b376f;font-weight:700}.ShopifyProducts_productSummary__KGtCY ul li.ShopifyProducts_summaryTotal__QIXpn{font-weight:700;margin-top:2rem;border-bottom:none}@media(min-width:900px){.ShopifyProducts_formContainer__D0Iv_{grid-template-columns:1fr 1fr 1fr}.ShopifyProducts_productSummary__KGtCY{grid-column:1/-1}.ShopifyProducts_product__8vstz{grid-column:span 1}.ShopifyProducts_submitButton__QI78w{grid-column:1/-1}}@media(min-width:1440px){.ShopifyProducts_formContainer__D0Iv_{grid-template-columns:1fr 1fr 1fr 1fr}}.InvoiceForm_form__LqWuH{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2rem;gap:2rem;padding:2rem;background-color:#7dc1aa;border-radius:10px}.InvoiceForm_form__LqWuH .InvoiceForm_formSubTitle__dflts{grid-column:span 6;font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%;color:#1b376f;margin-top:2rem}@media(min-width:900px){.InvoiceForm_form__LqWuH .InvoiceForm_formSubTitle__dflts{font-size:1.5rem}}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk{display:flex;flex-direction:column;width:100%;grid-column:span 6}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_medium__PziWk{grid-column:span 4}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_small__BbaX3{grid-column:span 3}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_tiny__RA8MC{grid-column:span 2}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk input{width:100%;border:2px solid #1b376f;padding:.8rem 1rem;border-radius:10px;background-color:#fefaf2;line-height:1rem}.InvoiceForm_form__LqWuH .InvoiceForm_privacyTerms__2qCXN{display:flex;flex-direction:row;grid-column:span 6;gap:.5rem}.InvoiceForm_form__LqWuH .InvoiceForm_privacyTerms__2qCXN input{margin:0 6px 6px}.InvoiceForm_form__LqWuH .InvoiceForm_privacyTerms__2qCXN input,.InvoiceForm_form__LqWuH input[type=checkbox],.InvoiceForm_form__LqWuH input[type=radio]{box-sizing:border-box;width:20px;height:20px;padding:0;border:2px solid #1b376f;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;transition:outline .2s ease}.InvoiceForm_form__LqWuH input[type=checkbox],.InvoiceForm_form__LqWuH input[type=radio]{margin:3px 6px 6px;border-radius:50%;flex-shrink:0}.InvoiceForm_form__LqWuH input[type=checkbox]{border-radius:0;margin:0 6px 6px}.InvoiceForm_form__LqWuH input[type=checkbox]:not(:disabled):checked,.InvoiceForm_form__LqWuH 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%)}.InvoiceForm_form__LqWuH input[type=checkbox]:disabled,.InvoiceForm_form__LqWuH input[type=radio]:disabled{background-color:var(--radio-disabled-bg-color)}.InvoiceForm_form__LqWuH input[type=checkbox]:disabled:checked,.InvoiceForm_form__LqWuH input[type=radio]:disabled:checked{background-image:radial-gradient(circle,#1b376f 0,#1b376f 50%,transparent 0,transparent 100%)}@media(hover:hover){.InvoiceForm_form__LqWuH input[type=checkbox]:not(:disabled):hover,.InvoiceForm_form__LqWuH input[type=radio]:not(:disabled):hover{background-color:#7dc1aa;outline:6px solid #7dc1aa}}.InvoiceForm_form__LqWuH input[type=checkbox]:focus-visible,.InvoiceForm_form__LqWuH input[type=radio]:focus-visible{background-color:var(--radio-hover-color);outline:6px solid var(--radio-hover-color)}.InvoiceForm_form__LqWuH .InvoiceForm_hCaptcha__XOLGv{grid-column:span 6}@media(min-width:1440px){.InvoiceForm_form__LqWuH{grid-template-columns:repeat(12,1fr)}.InvoiceForm_form__LqWuH .InvoiceForm_formSubTitle__dflts{grid-column:span 12}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk{grid-column:span 4;width:100%}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_medium__PziWk{grid-column:span 3}.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_small__BbaX3,.InvoiceForm_form__LqWuH .InvoiceForm_formInput__Suluk.InvoiceForm_tiny__RA8MC{grid-column:span 2}.InvoiceForm_form__LqWuH .InvoiceForm_hCaptcha__XOLGv{grid-column:span 12}}.MainHero_section__WsQnZ{padding-block:8rem 4rem;overflow:hidden}.MainHero_rowOne__oeBOw{gap:3rem}.MainHero_rowOne__oeBOw,.MainHero_rowTwo___kt3Q{max-width:min(100vw - 3rem,1240px);margin-inline:auto;display:flex;flex-direction:column;align-items:center}.MainHero_rowTwo___kt3Q{margin-top:1rem;gap:0}.MainHero_gledingLogo__qcZuO{width:55vw;max-width:250px;display:flex;min-width:200px;justify-content:center;order:1;margin-bottom:-9vw;margin-top:-10vw}.MainHero_buble__J_kyN{order:2;position:relative}.MainHero_bubleText__AtR1j{position:absolute;z-index:1;display:flex;width:-moz-fit-content;width:fit-content}.MainHero_bubleText__AtR1j svg{max-width:none;position:absolute;top:-75%;left:-40%;width:170%;height:250%;z-index:-1}.MainHero_bubleText__AtR1j.MainHero_kindergarten__vFoa4{right:0;bottom:0}.MainHero_bubleText__AtR1j.MainHero_home__yISUT{right:0;top:9%}.MainHero_bubleText__AtR1j.MainHero_home__yISUT svg{left:-30%}.MainHero_bubleText__AtR1j.MainHero_school___YIVv{top:0;left:15%}.MainHero_bubleText__AtR1j.MainHero_school___YIVv svg{width:190%;left:-50%;height:320%;top:-120%}.MainHero_bubleText__AtR1j.MainHero_local__taxPQ{top:5%;left:10%}.MainHero_bubleText__AtR1j.MainHero_local__taxPQ svg{width:230%;left:-70%;top:-90%;height:270%}@media(min-width:900px){.MainHero_rowOne__oeBOw{justify-content:flex-start;justify-content:space-between;gap:0}.MainHero_rowOne__oeBOw,.MainHero_rowTwo___kt3Q{align-items:center;position:relative;flex-direction:row}.MainHero_rowTwo___kt3Q{margin-top:3rem;justify-content:flex-start;justify-content:center;gap:2rem}.MainHero_buble__J_kyN{order:1;position:relative;display:block;min-width:min(30vw,450px);min-height:min(30vw,450px);transition:background-color .3s ease;border-radius:50% 40% 30% 45%}.MainHero_buble__J_kyN svg{position:absolute;top:0;left:0;height:100%;width:100%}.MainHero_buble__J_kyN svg path{transition:fill .3s ease}.MainHero_buble__J_kyN:hover{background-color:#fdebcc}.MainHero_buble__J_kyN:hover .MainHero_bubleSvg__Zn1GP path{fill:#f9ce7f}.MainHero_buble__J_kyN.MainHero_school___YIVv{border-radius:35% 60% 50% 55%}.MainHero_buble__J_kyN.MainHero_home__yISUT{border-radius:65% 35% 50% 40%}.MainHero_bubleTitle__Y0byr{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-weight:700;font-size:1.25rem;line-height:120%;color:#1b376f}}@media(min-width:900px)and (min-width:900px){.MainHero_bubleTitle__Y0byr{font-size:1.5rem}}@media(min-width:900px){.MainHero_bubleText__AtR1j{position:absolute;z-index:1;display:flex;width:-moz-fit-content;width:fit-content}.MainHero_bubleText__AtR1j svg{max-width:none;position:absolute;top:-75%;left:-40%;width:170%;height:250%;z-index:-1}.MainHero_bubleText__AtR1j.MainHero_kindergarten__vFoa4{right:0;bottom:0}.MainHero_bubleText__AtR1j.MainHero_home__yISUT{right:5%;top:5%}.MainHero_bubleText__AtR1j.MainHero_home__yISUT svg{left:-30%}.MainHero_bubleText__AtR1j.MainHero_school___YIVv{top:unset;bottom:0;left:50%}.MainHero_bubleText__AtR1j.MainHero_school___YIVv svg{width:190%;left:-50%;height:320%;top:-120%}.MainHero_bubleText__AtR1j.MainHero_local__taxPQ{top:0;left:30%}.MainHero_bubleText__AtR1j.MainHero_local__taxPQ svg{width:230%;left:-70%;top:-90%;height:270%}}.StripeSubscription_stripeButton___757z{font-family:var(--font-sans-rounded);font-weight:500;color:#040912;font-size:1rem;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}@media(min-width:900px){.StripeSubscription_stripeButton___757z{font-size:1.25rem}}.StripeSubscription_stripeButton___757z:hover{background-color:#69a591}.StripeSubscription_stripeButton___757z:disabled{opacity:.5;cursor:not-allowed}.StripeSubscription_stripeButton___757z:disabled:hover{background-color:#7dc1aa}@media(min-width:900px){.StripeSubscription_stripeButton___757z{padding:.8rem 1.5rem .65rem}}