@keyframes j1CBOa_fade-in{0%{opacity:0}to{opacity:1}}@keyframes j1CBOa_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes j1CBOa_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes j1CBOa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes j1CBOa_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes j1CBOa_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.j1CBOa_button{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .175s cubic-bezier(.16,1,.3,1),border-color .175s cubic-bezier(.16,1,.3,1),color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.16,1,.3,1),opacity .175s cubic-bezier(.16,1,.3,1);display:inline-flex}.j1CBOa_button:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a40}.j1CBOa_button:disabled,.j1CBOa_button.j1CBOa_loading{pointer-events:none;opacity:.55}.j1CBOa_button:active:not(:disabled):not(.j1CBOa_loading){transform:scale(.982)}.j1CBOa_primary{color:#fff;background-color:#c8854a;border-color:#c8854a}.j1CBOa_primary:hover:not(:disabled){background-color:#b4733c;border-color:#b4733c}.j1CBOa_primary:active:not(:disabled){background-color:#9e6231;border-color:#9e6231}.j1CBOa_ghost{color:#1c1917;background-color:#0000;border-color:#cec5b8}.j1CBOa_ghost:hover:not(:disabled){background-color:#f3ede5;border-color:#cec5b8}.j1CBOa_ghost:active:not(:disabled){background-color:#eee5d9}.j1CBOa_text{color:#c8854a;background-color:#0000;border-color:#0000;font-weight:500;height:auto!important;padding-inline:0!important}.j1CBOa_text:hover:not(:disabled){color:#b4733c;text-underline-offset:2px;text-decoration:underline}.j1CBOa_destructive{color:#fff;background-color:#d44949;border-color:#d44949}.j1CBOa_destructive:hover:not(:disabled){background-color:#bf3d3d;border-color:#bf3d3d}.j1CBOa_sm{letter-spacing:0;border-radius:.5rem;height:2rem;padding-inline:.75rem;font-size:.8125rem}.j1CBOa_md{letter-spacing:0;border-radius:.5rem;height:2.5rem;padding-inline:1.25rem;font-size:.9375rem}.j1CBOa_lg{letter-spacing:.005em;border-radius:.75rem;height:3rem;padding-inline:1.5rem;font-size:1rem;font-weight:600}.j1CBOa_fullWidth{width:100%}.j1CBOa_spinner{border:2px solid #ffffff59;border-top-color:#ffffffe6;border-radius:9999px;flex-shrink:0;width:1rem;height:1rem;animation:.65s linear infinite j1CBOa_spin}.j1CBOa_ghost .j1CBOa_spinner,.j1CBOa_text .j1CBOa_spinner{border-color:#c8854a #c8854a40 #c8854a40}
.kJHunW_wrapper{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.kJHunW_wrapper:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.kJHunW_wrapper:hover:not(:focus-within){border-color:#cec5b8}.kJHunW_wrapper{position:relative}.kJHunW_wrapper.kJHunW_hasLeft .kJHunW_input{padding-left:2.5rem}.kJHunW_wrapper.kJHunW_hasRight .kJHunW_input{padding-right:2.5rem}.kJHunW_wrapper.kJHunW_error{border-color:#ef9090}.kJHunW_wrapper.kJHunW_error:focus-within{border-color:#d44949;box-shadow:0 0 0 3px #d4494924}.kJHunW_wrapper.kJHunW_error:hover:not(:focus-within){border-color:#d44949}.kJHunW_wrapper:has(input:disabled){cursor:not-allowed;background-color:#f3ede5;border-color:#e4ddd2}.kJHunW_input{color:#1c1917;width:100%;min-width:0;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;appearance:none;background:0 0;border:none;outline:none;flex:1;padding-inline:.75rem;font-size:.9375rem;line-height:1.5}.kJHunW_input::placeholder{color:#b8b0a7}.kJHunW_input:disabled{cursor:not-allowed;color:#9c9087}.kJHunW_input::-ms-reveal{display:none}.kJHunW_input::-ms-clear{display:none}.kJHunW_iconLeft,.kJHunW_iconRight{color:#9c9087;justify-content:center;align-items:center;line-height:0;transition:color .1s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.kJHunW_iconLeft{pointer-events:none;left:.75rem}.kJHunW_iconRight{right:.75rem}.kJHunW_wrapper:focus-within .kJHunW_iconLeft,.kJHunW_wrapper:focus-within .kJHunW_iconRight{color:#6b5f55}
.uv-z5W_dialog{z-index:200;background:0 0;border:none;width:min(560px,100vw - 2rem);max-height:calc(100dvh - 4rem);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.uv-z5W_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#1c19177a}.uv-z5W_dialog[open] .uv-z5W_panel{animation:.18s cubic-bezier(.16,1,.3,1) both uv-z5W_settings-in}@keyframes uv-z5W_settings-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.uv-z5W_panel{background-color:#fff;border:1px solid #e4ddd2;border-radius:1rem;flex-direction:column;max-height:calc(100dvh - 4rem);display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #00000014,0 16px 40px -4px #00000024}.uv-z5W_header{border-bottom:1px solid #e4ddd2;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.uv-z5W_title{color:#1c1917;letter-spacing:-.015em;margin:0;font-size:.9375rem;font-weight:600}.uv-z5W_closeBtn{color:#6b5f55;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.uv-z5W_closeBtn:hover{color:#1c1917;background-color:#eee5d9}.uv-z5W_closeBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.uv-z5W_form{scrollbar-width:thin;scrollbar-color:#e4ddd2 #0000;flex-direction:column;gap:0;display:flex;overflow-y:auto}.uv-z5W_form::-webkit-scrollbar{width:5px}.uv-z5W_form::-webkit-scrollbar-thumb{background-color:#e4ddd2;border-radius:9999px}.uv-z5W_section{padding:1rem 1.25rem}.uv-z5W_section+.uv-z5W_section{border-top:1px solid #e4ddd2}.uv-z5W_sectionTitle{color:#9c9087;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem;font-size:.6875rem;font-weight:600}.uv-z5W_fields{flex-direction:column;gap:.75rem;display:flex}.uv-z5W_grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:639px){.uv-z5W_grid{grid-template-columns:1fr}}.uv-z5W_select{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.uv-z5W_select:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.uv-z5W_select:hover:not(:focus-within){border-color:#cec5b8}.uv-z5W_select{width:100%;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239C9087' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding:0 2rem 0 .75rem;font-size:.9375rem}.uv-z5W_select:focus{border-color:#c8854a;outline:none;box-shadow:0 0 0 3px #c8854a24}.uv-z5W_textarea{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.uv-z5W_textarea:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.uv-z5W_textarea:hover:not(:focus-within){border-color:#cec5b8}.uv-z5W_textarea{width:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;resize:vertical;background-color:#fff;min-height:5rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.625}.uv-z5W_textarea::placeholder{color:#b8b0a7}.uv-z5W_textarea:focus{border-color:#c8854a;outline:none;box-shadow:0 0 0 3px #c8854a24}.uv-z5W_errorMsg{color:#d44949;margin:0;padding:.5rem 1.25rem;font-size:.8125rem}.uv-z5W_footer{border-top:1px solid #e4ddd2;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.uv-z5W_cancelBtn{height:2rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#6b5f55;cursor:pointer;background:0 0;border:1.5px solid #e4ddd2;border-radius:.5rem;padding:0 1rem;font-size:.8125rem;font-weight:500;transition:background-color .1s cubic-bezier(.16,1,.3,1),border-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1)}.uv-z5W_cancelBtn:hover{color:#1c1917;background-color:#eee5d9;border-color:#cec5b8}.uv-z5W_cancelBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.uv-z5W_saveBtn{height:2rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#fff;cursor:pointer;background-color:#c8854a;border:none;border-radius:.5rem;padding:0 1.25rem;font-size:.8125rem;font-weight:600;transition:background-color .1s cubic-bezier(.16,1,.3,1),opacity .1s cubic-bezier(.16,1,.3,1)}.uv-z5W_saveBtn:hover:not(:disabled){background-color:#b4733c}.uv-z5W_saveBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.uv-z5W_saveBtn:disabled{opacity:.6;cursor:not-allowed}
@keyframes O6Tp8q_fade-in{0%{opacity:0}to{opacity:1}}@keyframes O6Tp8q_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes O6Tp8q_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes O6Tp8q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes O6Tp8q_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes O6Tp8q_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.O6Tp8q_editorPage{background-color:#f9f7f4;flex-direction:column;height:calc(100dvh - 3.5rem);display:flex;overflow:hidden}.O6Tp8q_editorHeader{z-index:10;background-color:#fff;border-bottom:1px solid #e4ddd2;flex-shrink:0;justify-content:center;align-items:stretch;height:3.25rem;display:flex}.O6Tp8q_headerInner{align-items:center;gap:.75rem;width:100%;max-width:1280px;padding:0 1rem;display:flex}@media (min-width:768px){.O6Tp8q_headerInner{padding:0 1.5rem}}.O6Tp8q_backBtn{color:#6b5f55;white-space:nowrap;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.O6Tp8q_backBtn:hover{color:#1c1917;background-color:#eee5d9}.O6Tp8q_backBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.O6Tp8q_divider{background-color:#e4ddd2;flex-shrink:0;width:1px;height:1.25rem}.O6Tp8q_titleInput{min-width:0;height:2rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:.3125rem;outline:none;flex:1;padding:0 .5rem;font-size:.9375rem;font-weight:600;transition:background-color .1s cubic-bezier(.16,1,.3,1);overflow:hidden}.O6Tp8q_titleInput::placeholder{color:#b8b0a7;font-weight:400}.O6Tp8q_titleInput:hover{background-color:#f3ede5}.O6Tp8q_titleInput:focus{box-shadow:none;background-color:#f3ede5}.O6Tp8q_headerRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.O6Tp8q_saveStatus{color:#9c9087;white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.O6Tp8q_saveStatus.O6Tp8q_saveStatusSaving{color:#9c9087}.O6Tp8q_saveStatus.O6Tp8q_saveStatusSaved{color:#3a9a6b}.O6Tp8q_saveStatus.O6Tp8q_saveStatusError{color:#d44949}.O6Tp8q_saveDot{background-color:currentColor;border-radius:9999px;flex-shrink:0;width:6px;height:6px}.O6Tp8q_saveStatusSaving .O6Tp8q_saveDot{animation:1.2s ease-in-out infinite O6Tp8q_pulse-subtle}.O6Tp8q_toolbar{background-color:#fff;border-bottom:1px solid #e4ddd2;flex-shrink:0;justify-content:center;align-items:stretch;height:2.75rem;display:flex;overflow:hidden}.O6Tp8q_toolbarInner{align-items:center;gap:.25rem;width:100%;max-width:1280px;padding:0 1rem;display:flex;overflow-x:auto}@media (min-width:768px){.O6Tp8q_toolbarInner{padding:0 1.5rem}}.O6Tp8q_toolbarInner{scrollbar-width:none}.O6Tp8q_toolbarInner::-webkit-scrollbar{display:none}.O6Tp8q_toolbarGroup{flex-shrink:0;align-items:center;gap:2px;display:flex}.O6Tp8q_toolbarSep{background-color:#e4ddd2;flex-shrink:0;width:1px;height:1.25rem;margin:0 .5rem}.O6Tp8q_toolbarBtn{color:#6b5f55;cursor:pointer;width:1.875rem;height:1.875rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:0 0;border:none;border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.O6Tp8q_toolbarBtn:hover{color:#1c1917;background-color:#eee5d9}.O6Tp8q_toolbarBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.O6Tp8q_toolbarBtn.O6Tp8q_toolbarBtnActive{color:#b4733c;background-color:#f7ede0}.O6Tp8q_toolbarBtn:disabled{opacity:.35;cursor:not-allowed}.O6Tp8q_aiBtnLabel{align-items:center;gap:.25rem;width:auto;padding:0 .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.O6Tp8q_editorMain{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.O6Tp8q_editorBody{scrollbar-width:thin;scrollbar-color:#e4ddd2 #0000;flex:1;justify-content:center;align-items:flex-start;padding:2rem 1.5rem;display:flex;overflow:hidden auto}.O6Tp8q_editorBody::-webkit-scrollbar{width:6px}.O6Tp8q_editorBody::-webkit-scrollbar-track{background:0 0}.O6Tp8q_editorBody::-webkit-scrollbar-thumb{background-color:#e4ddd2;border-radius:9999px}.O6Tp8q_editorContent{background:#fff;border-radius:.75rem;width:100%;min-width:0;max-width:720px;margin-bottom:2rem;padding:2.5rem;box-shadow:0 1px 3px #0000000f,0 0 0 1px #00000008}.O6Tp8q_editorContent [data-page-break]{pointer-events:none;-webkit-user-select:none;user-select:none;border:none;border-top:1.5px solid #cec5b8;width:calc(100% + 5rem);margin-top:2.5rem;margin-bottom:2.5rem;margin-left:-2.5rem;display:block;position:relative}.O6Tp8q_editorContent [data-page-break]:before{content:"";background:linear-gradient(#0000,#00000006);height:14px;display:block;position:absolute;top:-8px;left:0;right:0}.O6Tp8q_editorContent [data-page-break]:after{content:"Page " attr(data-page-num);color:#9c9087;white-space:nowrap;font-size:.6875rem;font-weight:500;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#fff;padding:0 .75rem;position:absolute;top:-.7em;left:50%;transform:translate(-50%)}:is(.O6Tp8q_editorContent[data-paper=lined] .ProseMirror p,.O6Tp8q_editorContent[data-paper=lined] .ProseMirror h1,.O6Tp8q_editorContent[data-paper=lined] .ProseMirror h2,.O6Tp8q_editorContent[data-paper=lined] .ProseMirror h3){background-image:linear-gradient(#0000 calc(1lh - 1px),#cec5b8 calc(1lh - 1px));background-size:100% 1lh}.O6Tp8q_editorContent .ProseMirror{min-height:400px;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;caret-color:#c8854a;overflow-wrap:break-word;word-break:break-word;outline:none;font-size:1.0625rem;line-height:1.75}.O6Tp8q_editorContent .ProseMirror h1{letter-spacing:-.015em;color:#1c1917;margin:2rem 0 1rem;font-size:1.875rem;font-weight:700;line-height:1.25}.O6Tp8q_editorContent .ProseMirror h1:first-child{margin-top:0}.O6Tp8q_editorContent .ProseMirror h2{letter-spacing:-.015em;color:#1c1917;margin:1.75rem 0 .75rem;font-size:1.5rem;font-weight:600;line-height:1.375}.O6Tp8q_editorContent .ProseMirror h3{color:#1c1917;margin:1.5rem 0 .625rem;font-size:1.25rem;font-weight:600;line-height:1.375}.O6Tp8q_editorContent .ProseMirror p{margin:0 0 1rem}.O6Tp8q_editorContent .ProseMirror p:last-child{margin-bottom:0}:is(.O6Tp8q_editorContent .ProseMirror ul,.O6Tp8q_editorContent .ProseMirror ol){margin:.75rem 0 1rem;padding-left:1.625rem}:is(.O6Tp8q_editorContent .ProseMirror ul li,.O6Tp8q_editorContent .ProseMirror ol li){margin-bottom:.375rem;line-height:1.7}:is(.O6Tp8q_editorContent .ProseMirror ul ul,.O6Tp8q_editorContent .ProseMirror ul ol,.O6Tp8q_editorContent .ProseMirror ol ul,.O6Tp8q_editorContent .ProseMirror ol ol){margin:.25rem 0}.O6Tp8q_editorContent .ProseMirror ul>li::marker{color:#c8854a}.O6Tp8q_editorContent .ProseMirror ol>li::marker{color:#9c9087;font-weight:500}.O6Tp8q_editorContent .ProseMirror blockquote{color:#6b5f55;background-color:#fcf5ed;border-left:3px solid #c8854a;border-radius:0 .5rem .5rem 0;margin:1.25rem 0;padding:1rem 1.25rem;font-style:italic}.O6Tp8q_editorContent .ProseMirror blockquote p{margin:0}.O6Tp8q_editorContent .ProseMirror code{font-family:var(--font-geist-mono),ui-monospace,"Cascadia Code","Fira Code",monospace;color:#6b5f55;background-color:#f3ede5;border:1px solid #e4ddd2;border-radius:.1875rem;padding:2px 6px;font-size:.875em}.O6Tp8q_editorContent .ProseMirror pre{color:#e7e5e4;font-family:var(--font-geist-mono),ui-monospace,"Cascadia Code","Fira Code",monospace;background-color:#1c1917;border-radius:.5rem;margin:1.25rem 0;padding:1.25rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.O6Tp8q_editorContent .ProseMirror pre code{font-size:inherit;color:inherit;background:0 0;border:none;padding:0}.O6Tp8q_editorContent .ProseMirror hr{border:none;border-top:2px solid #e4ddd2;margin:2rem 0}.O6Tp8q_editorContent .ProseMirror strong{color:#1c1917;font-weight:600}.O6Tp8q_editorContent .ProseMirror em{color:#6b5f55;font-style:italic}.O6Tp8q_editorContent .ProseMirror s{color:#9c9087;text-decoration:line-through}.O6Tp8q_editorContent .ProseMirror.O6Tp8q_is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#b8b0a7;pointer-events:none;height:0}.O6Tp8q_editorContent .ProseMirror ::selection{background-color:#c8854a2e}.O6Tp8q_statusBar{background-color:#fff;border-top:1px solid #e4ddd2;flex-shrink:0;justify-content:center;align-items:stretch;height:2.25rem;display:flex}.O6Tp8q_statusBarInner{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1280px;padding:0 1.5rem;display:flex}@media (min-width:768px){.O6Tp8q_statusBarInner{padding:0 1.5rem}}.O6Tp8q_statusBarLeft{align-items:center;gap:1rem;display:flex}.O6Tp8q_wordCountText{color:#9c9087;font-size:.6875rem}.O6Tp8q_wordCountText strong{color:#6b5f55;font-weight:600}.O6Tp8q_wordGoalProgress{align-items:center;gap:.5rem;display:flex}.O6Tp8q_wordGoalTrack{background-color:#f3ede5;border-radius:9999px;width:80px;height:4px;overflow:hidden}.O6Tp8q_wordGoalFill{background-color:#c8854a;border-radius:9999px;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1)}.O6Tp8q_wordGoalFill.O6Tp8q_wordGoalComplete{background-color:#3a9a6b}.O6Tp8q_wordGoalLabel{color:#9c9087;white-space:nowrap;font-size:.6875rem}.O6Tp8q_statusBarRight{align-items:center;gap:.75rem;display:flex}.O6Tp8q_dueDateChip{color:#9c9087;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.O6Tp8q_dueDateChip.O6Tp8q_dueOverdue{color:#d44949;font-weight:500}.O6Tp8q_dueDateChip.O6Tp8q_dueSoon{color:#d48b27;font-weight:500}.O6Tp8q_outlinePlaceholder{text-align:center;background-color:#fcf5ed;border:1.5px dashed #c8854a;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;margin:2rem 0;padding:2rem 1.5rem;animation:.3s cubic-bezier(.16,1,.3,1) both O6Tp8q_fade-in-up;display:flex}.O6Tp8q_outlinePlaceholderIcon{color:#c8854a;background-color:#f7ede0;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.O6Tp8q_outlinePlaceholderTitle{color:#1c1917;font-size:.9375rem;font-weight:600}.O6Tp8q_outlinePlaceholderDesc{color:#9c9087;max-width:320px;font-size:.8125rem;line-height:1.625}
@keyframes SpPXLG_fade-in{0%{opacity:0}to{opacity:1}}@keyframes SpPXLG_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes SpPXLG_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes SpPXLG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes SpPXLG_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes SpPXLG_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.SpPXLG_field{flex-direction:column;gap:.5rem;display:flex}.SpPXLG_labelRow{justify-content:space-between;align-items:center;display:flex}.SpPXLG_label{color:#6b5f55;letter-spacing:.02em;cursor:default;font-size:.8125rem;font-weight:500}.SpPXLG_label .SpPXLG_required{color:#d44949;margin-left:.25rem;font-size:.6875rem}.SpPXLG_hint{color:#9c9087;margin-top:.25rem;font-size:.6875rem;line-height:1.375}.SpPXLG_error{color:#d44949;align-items:flex-start;gap:.25rem;font-size:.6875rem;font-weight:500;line-height:1.375;animation:.175s cubic-bezier(.16,1,.3,1) both SpPXLG_fade-in-down;display:flex}.SpPXLG_error svg{flex-shrink:0;margin-top:.05em}
.GdNy0a_logo{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.GdNy0a_logo:hover{text-decoration:none}.GdNy0a_icon{color:#fff;background-color:#c8854a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.GdNy0a_icon svg{display:block}.GdNy0a_wordmark{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;letter-spacing:-.015em;font-weight:600;line-height:1}.GdNy0a_md .GdNy0a_wordmark{font-size:1.125rem}.GdNy0a_lg .GdNy0a_wordmark{font-size:1.25rem}.GdNy0a_sm .GdNy0a_wordmark{font-size:.9375rem}.GdNy0a_sm .GdNy0a_icon{border-radius:.5rem;width:1.5rem;height:1.5rem}.GdNy0a_lg .GdNy0a_icon{border-radius:1rem;width:2.5rem;height:2.5rem}
@keyframes lMOaNG_fade-in{0%{opacity:0}to{opacity:1}}@keyframes lMOaNG_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lMOaNG_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes lMOaNG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lMOaNG_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes lMOaNG_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.lMOaNG_page{background-color:#f9f7f4;background-image:radial-gradient(80% 50% at 50% 0,#c8854a0e 0%,#0000 70%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem 1rem;display:flex}.lMOaNG_card{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;width:100%;max-width:26rem;padding:2.5rem 2.5rem 3rem;animation:.35s cubic-bezier(.16,1,.3,1) both lMOaNG_fade-in-up;box-shadow:0 1px 3px #0000000f,0 4px 16px #0000000f}@media (max-width:480px){.lMOaNG_card{border-radius:1rem;padding:2rem 1.5rem 2.5rem}}.lMOaNG_logoWrap{justify-content:center;margin-bottom:2rem;display:flex}.lMOaNG_heading{color:#1c1917;letter-spacing:-.015em;text-align:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.25}.lMOaNG_subheading{color:#6b5f55;text-align:center;margin-bottom:2rem;font-size:.9375rem;line-height:1.625}.lMOaNG_form{flex-direction:column;gap:1.25rem;display:flex}.lMOaNG_submitBtn{margin-top:.5rem}.lMOaNG_footer{text-align:center;color:#9c9087;margin-top:1.5rem;font-size:.8125rem}.lMOaNG_footer a{color:#c8854a;font-weight:500;text-decoration:none}.lMOaNG_footer a:hover{color:#b4733c;text-underline-offset:2px;text-decoration:underline}.lMOaNG_alert{border-radius:.75rem;align-items:flex-start;gap:.5rem;margin-bottom:10px;padding:.75rem 1rem;font-size:.8125rem;line-height:1.375;animation:.2s cubic-bezier(.16,1,.3,1) both lMOaNG_fade-in-down;display:flex}.lMOaNG_alert svg{flex-shrink:0;margin-top:1px}.lMOaNG_alert.lMOaNG_alertError{color:#d44949;background-color:#fff2f2;border:1px solid #ef9090}.lMOaNG_alert.lMOaNG_alertSuccess{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac}.lMOaNG_passwordHint{color:#9c9087;margin-top:-.5rem;font-size:.6875rem;line-height:1.375}.lMOaNG_divider{color:#9c9087;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.75rem;margin-block:.5rem;font-size:.6875rem;display:flex}.lMOaNG_divider:before,.lMOaNG_divider:after{content:"";background-color:#e4ddd2;flex:1;height:1px}.lMOaNG_iconCircle{color:#c8854a;background-color:#f7ede0;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.5rem;animation:.4s cubic-bezier(.16,1,.3,1) both lMOaNG_fade-in;display:flex}.lMOaNG_emailAddress{color:#1c1917;font-weight:600}.lMOaNG_resendRow{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}
@keyframes IHuRZq_fade-in{0%{opacity:0}to{opacity:1}}@keyframes IHuRZq_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes IHuRZq_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes IHuRZq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes IHuRZq_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes IHuRZq_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.IHuRZq_shell{background-color:#f9f7f4;flex-direction:column;min-height:100dvh;display:flex}.IHuRZq_nav{z-index:150;-webkit-backdrop-filter:blur(8px);background-color:#ffffffeb;border-bottom:1px solid #e4ddd2;height:3.75rem;position:sticky;top:0}.IHuRZq_navInner{align-items:center;gap:1.5rem;max-width:1280px;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}@media (min-width:1024px){.IHuRZq_navInner{padding:0 2.5rem}}.IHuRZq_navLinks{flex:1;align-items:center;gap:.25rem;display:none}@media (min-width:768px){.IHuRZq_navLinks{display:flex}}.IHuRZq_navLink{color:#6b5f55;border-radius:.5rem;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.IHuRZq_navLink:hover{color:#1c1917;background-color:#eee5d9}.IHuRZq_navActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.IHuRZq_navLoginLink{color:#6b5f55;border-radius:.5rem;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.IHuRZq_navLoginLink:hover{color:#1c1917;background-color:#eee5d9}.IHuRZq_navCta{color:#fff;background-color:#c8854a;border-radius:9999px;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.IHuRZq_navCta:hover{background-color:#b4733c}.IHuRZq_mobileMenuBtn{color:#6b5f55;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.5rem;transition:background-color .1s cubic-bezier(.16,1,.3,1);display:flex}.IHuRZq_mobileMenuBtn:hover{background-color:#eee5d9}@media (min-width:768px){.IHuRZq_mobileMenuBtn{display:none}}.IHuRZq_mobileMenu{z-index:100;background-color:#fff;border-bottom:1px solid #e4ddd2;flex-direction:column;gap:.25rem;padding:1rem 1.5rem;animation:.15s cubic-bezier(.16,1,.3,1) both IHuRZq_fade-in-up;display:flex;position:absolute;top:3.75rem;left:0;right:0}@media (min-width:768px){.IHuRZq_mobileMenu{display:none}}.IHuRZq_mobileLink{color:#6b5f55;border-radius:.5rem;padding:.75rem .5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:block}.IHuRZq_mobileLink:hover{color:#1c1917;background-color:#eee5d9}.IHuRZq_mobileDivider{background-color:#e4ddd2;height:1px;margin:.5rem 0}.IHuRZq_main{flex-direction:column;flex:1;display:flex}.IHuRZq_footer{background-color:#fff;border-top:1px solid #e4ddd2}.IHuRZq_footerInner{max-width:1280px;margin:0 auto;padding:4rem 1.5rem 2.5rem}@media (min-width:1024px){.IHuRZq_footerInner{padding:4rem 2.5rem 2.5rem}}.IHuRZq_footerGrid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:768px){.IHuRZq_footerGrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem}}.IHuRZq_footerBrand{flex-direction:column;gap:1rem;display:flex}.IHuRZq_footerTagline{color:#6b5f55;max-width:18rem;font-size:.8125rem;line-height:1.625}.IHuRZq_footerCol{flex-direction:column;gap:1rem;display:flex}.IHuRZq_footerColLabel{color:#9c9087;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.IHuRZq_footerColLinks{flex-direction:column;gap:.75rem;display:flex}.IHuRZq_footerLink{color:#6b5f55;font-size:.8125rem;text-decoration:none;transition:color .1s cubic-bezier(.16,1,.3,1)}.IHuRZq_footerLink:hover{color:#1c1917}.IHuRZq_footerBottom{border-top:1px solid #e4ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.IHuRZq_footerCopy{color:#9c9087;font-size:.6875rem}.IHuRZq_footerLegal{align-items:center;gap:1rem;display:flex}.IHuRZq_footerLegalLink{color:#9c9087;font-size:.6875rem;text-decoration:none;transition:color .1s cubic-bezier(.16,1,.3,1)}.IHuRZq_footerLegalLink:hover{color:#6b5f55}
@keyframes mljtpq_fade-in{0%{opacity:0}to{opacity:1}}@keyframes mljtpq_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mljtpq_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes mljtpq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mljtpq_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes mljtpq_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.mljtpq_page{background-color:#f9f7f4;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 3.5rem);padding:2rem 1.5rem;display:flex}.mljtpq_card{background-color:#fff;border:1px solid #e4ddd2;border-radius:1rem;width:100%;max-width:580px;animation:.35s cubic-bezier(.16,1,.3,1) both mljtpq_fade-in-up;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 4px 16px #0000000f}.mljtpq_stepIndicator{align-items:center;margin-bottom:1.5rem;padding:1.5rem 1.5rem 0;display:flex}.mljtpq_stepItem{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.mljtpq_stepCircle{color:#9c9087;background-color:#f3ede5;border:2px solid #e4ddd2;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:600;transition:background-color .175s cubic-bezier(.16,1,.3,1),color .175s cubic-bezier(.16,1,.3,1),border-color .175s cubic-bezier(.16,1,.3,1);display:flex}.mljtpq_stepCircle.mljtpq_stepActive{color:#fff;background-color:#c8854a;border-color:#c8854a;box-shadow:0 0 0 4px #c8854a26}.mljtpq_stepCircle.mljtpq_stepDone{color:#fff;background-color:#3a9a6b;border-color:#3a9a6b}.mljtpq_stepLabel{color:#9c9087;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:500;display:none;overflow:hidden}@media (min-width:640px){.mljtpq_stepLabel{display:block}}.mljtpq_stepItemActive .mljtpq_stepLabel{color:#1c1917}.mljtpq_stepItemDone .mljtpq_stepLabel{color:#6b5f55}.mljtpq_stepConnector{background-color:#e4ddd2;border-radius:9999px;flex:1;height:2px;margin:0 .5rem;transition:background-color .175s cubic-bezier(.16,1,.3,1)}.mljtpq_stepConnector.mljtpq_stepConnectorDone{background-color:#3a9a6b}@media (min-width:640px){.mljtpq_stepConnector{margin:0 .75rem}}.mljtpq_stepHeader{margin-bottom:1.5rem;padding:0 1.5rem}.mljtpq_stepTitle{color:#1c1917;letter-spacing:-.015em;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.25}.mljtpq_stepDesc{color:#9c9087;font-size:.8125rem;line-height:1.625}.mljtpq_stepBody{flex-direction:column;gap:1.25rem;padding:0 1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) both mljtpq_fade-in-up;display:flex}.mljtpq_formGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.mljtpq_formGrid{grid-template-columns:repeat(2,1fr)}}.mljtpq_spanFull{grid-column:1/-1}.mljtpq_textarea{color:#1c1917;width:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;resize:vertical;background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;outline:none;min-height:96px;padding:.75rem;font-size:.9375rem;line-height:1.625;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1)}.mljtpq_textarea::placeholder{color:#b8b0a7}.mljtpq_textarea:hover:not(:focus){border-color:#cec5b8}.mljtpq_textarea:focus{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.mljtpq_textarea.mljtpq_textareaError{border-color:#ef9090}.mljtpq_textarea.mljtpq_textareaError:focus{border-color:#d44949;box-shadow:0 0 0 3px #d4494924}.mljtpq_selectWrap{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.mljtpq_selectWrap:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.mljtpq_selectWrap:hover:not(:focus-within){border-color:#cec5b8}.mljtpq_selectWrap{position:relative}.mljtpq_selectWrap:after{content:"";pointer-events:none;border-top:5px solid #9c9087;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.mljtpq_select{padding-inline:.75rem;color:#1c1917;width:100%;min-width:0;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;flex:1;padding-right:2.5rem;font-size:.9375rem;line-height:1.5}.mljtpq_numberInput{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.mljtpq_numberInput:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.mljtpq_numberInput:hover:not(:focus-within){border-color:#cec5b8}.mljtpq_numberInput input{color:#1c1917;min-width:0;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:0 0;border:none;outline:none;flex:1;padding-inline:.75rem;font-size:.9375rem}.mljtpq_numberInput input::placeholder{color:#b8b0a7}.mljtpq_numberInput input::-webkit-inner-spin-button{appearance:none;margin:0}.mljtpq_numberInput input::-webkit-outer-spin-button{appearance:none;margin:0}.mljtpq_numberInput input{-moz-appearance:textfield}.mljtpq_numberInput .mljtpq_inputUnit{color:#9c9087;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding-right:.75rem;font-size:.8125rem}.mljtpq_toggleRow{cursor:pointer;background-color:#f3ede5;border:1.5px solid #e4ddd2;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;transition:background-color .1s cubic-bezier(.16,1,.3,1),border-color .1s cubic-bezier(.16,1,.3,1);display:flex}.mljtpq_toggleRow:hover{background-color:#eee5d9;border-color:#cec5b8}.mljtpq_toggleRow.mljtpq_toggleRowActive{background-color:#fcf5ed;border-color:#c8854a}.mljtpq_toggleLabel{flex-direction:column;gap:2px;display:flex}.mljtpq_toggleTitle{color:#1c1917;font-size:.8125rem;font-weight:600}.mljtpq_toggleHint{color:#9c9087;font-size:.6875rem;line-height:1.625}.mljtpq_toggleSwitchTrack{cursor:pointer;background-color:#f3ede5;border:1.5px solid #e4ddd2;border-radius:9999px;flex-shrink:0;width:2.5rem;height:1.375rem;transition:background-color .175s cubic-bezier(.16,1,.3,1),border-color .175s cubic-bezier(.16,1,.3,1);position:relative}.mljtpq_toggleRowActive .mljtpq_toggleSwitchTrack{background-color:#c8854a;border-color:#c8854a}.mljtpq_toggleSwitchThumb{background-color:#9c9087;border-radius:9999px;width:1rem;height:1rem;transition:transform .175s cubic-bezier(.16,1,.3,1),background-color .175s cubic-bezier(.16,1,.3,1);position:absolute;top:2px;left:2px}.mljtpq_toggleRowActive .mljtpq_toggleSwitchThumb{background-color:#fff;transform:translate(1.125rem)}.mljtpq_wizardFooter{border-top:1px solid #e4ddd2;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.mljtpq_wizardFooterRight{align-items:center;gap:.75rem;display:flex}.mljtpq_stepCounter{color:#9c9087;font-size:.6875rem}
@keyframes UIeuta_fade-in{0%{opacity:0}to{opacity:1}}@keyframes UIeuta_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes UIeuta_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes UIeuta_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UIeuta_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes UIeuta_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.UIeuta_card{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;width:100%;max-width:520px;padding:2rem 2rem 2.5rem;animation:.35s cubic-bezier(.16,1,.3,1) both UIeuta_fade-in-up;box-shadow:0 1px 3px #0000000f,0 4px 16px #0000000f}@media (max-width:639px){.UIeuta_card{border-radius:1rem;padding:1.5rem 1.25rem 2rem}}.UIeuta_eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#c8854a;margin-bottom:.5rem;font-size:.6875rem;font-weight:500}.UIeuta_heading{letter-spacing:-.015em;color:#1c1917;margin-bottom:.25rem;font-size:1.5rem;font-weight:600;line-height:1.25}.UIeuta_subheading{color:#9c9087;margin-bottom:2rem;font-size:.8125rem;line-height:1.625}.UIeuta_avatarSection{align-items:center;gap:1.25rem;margin-bottom:1.75rem;display:flex}.UIeuta_avatarButton{cursor:pointer;background-color:#f3ede5;border:2px dashed #cec5b8;border-radius:9999px;flex-shrink:0;width:72px;height:72px;transition:border-color .1s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.UIeuta_avatarButton:hover{border-color:#c8854a}.UIeuta_avatarButton:hover .UIeuta_avatarOverlay{opacity:1}.UIeuta_avatarButton:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.UIeuta_avatarImage{object-fit:cover;width:100%;height:100%;display:block}.UIeuta_avatarPlaceholder{color:#9c9087;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UIeuta_avatarOverlay{color:#fff;opacity:0;background-color:#1c191773;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .1s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.UIeuta_avatarMeta{flex-direction:column;gap:.25rem;display:flex}.UIeuta_avatarLabel{color:#1c1917;font-size:.8125rem;font-weight:500}.UIeuta_avatarHint{color:#9c9087;font-size:.6875rem}.UIeuta_fields{flex-direction:column;gap:1.25rem;display:flex}.UIeuta_textarea{width:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1c1917;resize:vertical;background-color:#fff;border:1px solid #e4ddd2;border-radius:.5rem;min-height:96px;padding:.75rem 1rem;font-size:.9375rem;line-height:1.625;transition:border-color .1s cubic-bezier(.16,1,.3,1),box-shadow .1s cubic-bezier(.16,1,.3,1)}.UIeuta_textarea::placeholder{color:#b8b0a7}.UIeuta_textarea:hover{border-color:#cec5b8}.UIeuta_textarea:focus{border-color:#c8854a;outline:none;box-shadow:0 0 0 3px #c8854a2e}.UIeuta_textarea.UIeuta_textareaError{border-color:#ef9090}.UIeuta_textarea.UIeuta_textareaError:focus{box-shadow:0 0 0 3px #ef90902e}.UIeuta_charCount{color:#9c9087;text-align:right;margin-top:.25rem;font-size:.6875rem}.UIeuta_charCount.UIeuta_charCountWarn{color:#d48b27}.UIeuta_actions{margin-top:2rem}.UIeuta_submitButton{color:#fff;width:100%;font-size:.9375rem;font-weight:600;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;background-color:#c8854a;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;transition:background-color .1s cubic-bezier(.16,1,.3,1);display:flex}.UIeuta_submitButton:hover:not(:disabled){background-color:#b4733c}.UIeuta_submitButton:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.UIeuta_submitButton:disabled{opacity:.6;cursor:not-allowed}.UIeuta_spinner{animation:.75s linear infinite UIeuta_spin}.UIeuta_successBanner{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;animation:.2s cubic-bezier(.16,1,.3,1) both UIeuta_fade-in;display:flex}.UIeuta_errorBanner{color:#d44949;background-color:#fff2f2;border:1px solid #ef9090;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;animation:.2s cubic-bezier(.16,1,.3,1) both UIeuta_fade-in;display:flex}
@keyframes XmjihW_fade-in{0%{opacity:0}to{opacity:1}}@keyframes XmjihW_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes XmjihW_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes XmjihW_spin{to{transform:rotate(360deg)}}@keyframes XmjihW_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes XmjihW_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.XmjihW_page{max-width:1280px;margin:0 auto;padding:2rem 1.5rem}@media (min-width:1024px){.XmjihW_page{padding:2.5rem}}.XmjihW_pageHeader{margin-bottom:2rem}.XmjihW_pageHeading{letter-spacing:-.015em;color:#1c1917;font-size:1.5rem;font-weight:600;line-height:1.25}.XmjihW_pageSubheading{color:#9c9087;margin-top:.25rem;font-size:.8125rem}.XmjihW_profileGrid{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:1024px){.XmjihW_profileGrid{grid-template-columns:220px 1fr;gap:2rem}}.XmjihW_avatarPanel{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;flex-direction:column;gap:1.25rem;padding:1.5rem;animation:.3s cubic-bezier(.16,1,.3,1) both XmjihW_fade-in-up;display:flex}@media (min-width:1024px){.XmjihW_avatarPanel{position:sticky;top:5rem}}.XmjihW_avatarWrap{flex-direction:column;align-items:center;gap:.75rem;display:flex}.XmjihW_avatarCircle{color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;background-color:#c8854a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.25rem;font-weight:600;display:flex}.XmjihW_avatarChangeBtn{color:#6b5f55;cursor:pointer;font-size:.6875rem;font-weight:500;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.XmjihW_avatarChangeBtn:hover{color:#1c1917;background-color:#eee5d9}.XmjihW_avatarChangeBtn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.XmjihW_avatarChangeBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.XmjihW_spinning{animation:.8s linear infinite XmjihW_spin}.XmjihW_uploadError{color:#d44949;text-align:center;margin:0;font-size:.6875rem}.XmjihW_identityCard{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding-top:.25rem;display:flex}.XmjihW_identityName{color:#1c1917;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.9375rem;font-weight:600;overflow:hidden}.XmjihW_identityEmail{color:#9c9087;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;overflow:hidden}.XmjihW_roleBadge{color:#b4733c;letter-spacing:.02em;text-transform:uppercase;background-color:#f7ede0;border-radius:9999px;align-items:center;margin-top:.25rem;padding:2px .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.XmjihW_roleBadge.XmjihW_role_faculty{color:#36c;background-color:#edf2fb}.XmjihW_roleBadge.XmjihW_role_admin{color:#6b5f55;background-color:#f3ede5}.XmjihW_metaList{border-top:1px solid #e4ddd2;flex-direction:column;gap:.75rem;margin:0;padding-top:.75rem;display:flex}.XmjihW_metaItem{flex-direction:column;gap:2px;display:flex}.XmjihW_metaLabel{color:#9c9087;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:500}.XmjihW_metaValue{color:#6b5f55;margin:0;font-size:.8125rem}.XmjihW_formArea{flex-direction:column;gap:.25rem;animation:.3s cubic-bezier(.16,1,.3,1) 60ms both XmjihW_fade-in-up;display:flex}.XmjihW_section{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;padding:1.5rem 1.5rem 1.75rem}.XmjihW_section+.XmjihW_section{margin-top:1rem}.XmjihW_sectionTitle{color:#1c1917;margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.XmjihW_sectionDesc{color:#9c9087;margin-bottom:1.5rem;font-size:.8125rem}.XmjihW_formGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.XmjihW_formGrid{grid-template-columns:repeat(2,1fr)}}.XmjihW_spanFull{grid-column:1/-1}.XmjihW_textarea{color:#1c1917;width:100%;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;resize:vertical;background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;outline:none;min-height:96px;padding:.75rem;font-size:.9375rem;line-height:1.625;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1)}.XmjihW_textarea::placeholder{color:#b8b0a7}.XmjihW_textarea:hover:not(:focus){border-color:#cec5b8}.XmjihW_textarea:focus{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.XmjihW_textarea.XmjihW_textareaError{border-color:#ef9090}.XmjihW_textarea.XmjihW_textareaError:focus{border-color:#d44949;box-shadow:0 0 0 3px #d4494924}.XmjihW_selectWrap{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}.XmjihW_selectWrap:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}.XmjihW_selectWrap:hover:not(:focus-within){border-color:#cec5b8}.XmjihW_selectWrap{position:relative}.XmjihW_selectWrap:after{content:"";pointer-events:none;border-top:5px solid #9c9087;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.XmjihW_select{padding-inline:.75rem;color:#1c1917;width:100%;min-width:0;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;flex:1;padding-right:2.5rem;font-size:.9375rem;line-height:1.5}.XmjihW_select:disabled{cursor:not-allowed;color:#9c9087}.XmjihW_formActions{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;align-items:center;gap:1rem;margin-top:1rem;padding:1.25rem 1.5rem;display:flex}.XmjihW_unsavedHint{color:#9c9087;font-size:.6875rem;animation:.2s cubic-bezier(.16,1,.3,1) both XmjihW_fade-in}.XmjihW_alert{border-radius:.75rem;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.375;animation:.2s cubic-bezier(.16,1,.3,1) both XmjihW_fade-in-down;display:flex}.XmjihW_alert svg{flex-shrink:0;margin-top:1px}.XmjihW_alert.XmjihW_alertSuccess{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac}.XmjihW_alert.XmjihW_alertError{color:#d44949;background-color:#fff2f2;border:1px solid #ef9090}
@keyframes _2cs_Ka_fade-in{0%{opacity:0}to{opacity:1}}@keyframes _2cs_Ka_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _2cs_Ka_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes _2cs_Ka_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _2cs_Ka_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes _2cs_Ka_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._2cs_Ka_page{max-width:1280px;margin:0 auto;padding:2rem 1.5rem}@media (min-width:1024px){._2cs_Ka_page{padding:2.5rem}}._2cs_Ka_pageHeader{margin-bottom:2rem}._2cs_Ka_pageHeading{letter-spacing:-.015em;color:#1c1917;font-size:1.5rem;font-weight:600;line-height:1.25}._2cs_Ka_pageSubheading{color:#9c9087;margin-top:.25rem;font-size:.8125rem}._2cs_Ka_settingsGrid{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:768px){._2cs_Ka_settingsGrid{grid-template-columns:192px 1fr;gap:2rem}}._2cs_Ka_tabNav{flex-direction:row;gap:.25rem;display:flex;overflow-x:auto}@media (min-width:768px){._2cs_Ka_tabNav{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;flex-direction:column;padding:.5rem;position:sticky;top:5rem;overflow-x:visible}}._2cs_Ka_tabNav{animation:.3s cubic-bezier(.16,1,.3,1) both _2cs_Ka_fade-in-up}._2cs_Ka_tabBtn{color:#6b5f55;cursor:pointer;white-space:nowrap;text-align:left;font-size:.8125rem;font-weight:500;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}._2cs_Ka_tabBtn:hover{color:#1c1917;background-color:#eee5d9}._2cs_Ka_tabBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}._2cs_Ka_tabBtnActive,._2cs_Ka_tabBtnActive:hover{color:#b4733c;background-color:#f7ede0}._2cs_Ka_tabBtnDanger{color:#d44949}._2cs_Ka_tabBtnDanger:hover,._2cs_Ka_tabBtnDanger._2cs_Ka_tabBtnActive{color:#d44949;background-color:#fff2f2}._2cs_Ka_tabContent{flex-direction:column;gap:1rem;animation:.25s cubic-bezier(.16,1,.3,1) both _2cs_Ka_fade-in-up;display:flex}._2cs_Ka_section{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;overflow:hidden}._2cs_Ka_sectionHead{border-bottom:1px solid #e4ddd2;padding:1.25rem 1.5rem}._2cs_Ka_sectionTitle{color:#1c1917;margin-bottom:.25rem;font-size:.9375rem;font-weight:600}._2cs_Ka_sectionDesc{color:#9c9087;font-size:.8125rem;line-height:1.625}._2cs_Ka_sectionBody{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._2cs_Ka_prefGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){._2cs_Ka_prefGrid{grid-template-columns:repeat(2,1fr)}}._2cs_Ka_fieldRow{border-bottom:1px solid #e4ddd2;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._2cs_Ka_fieldRow:last-child{border-bottom:none}._2cs_Ka_fieldInfo{flex-direction:column;gap:.25rem;min-width:0;display:flex}._2cs_Ka_fieldLabel{color:#1c1917;font-size:.8125rem;font-weight:500}._2cs_Ka_fieldMeta{color:#9c9087;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._2cs_Ka_fieldBadge{border-radius:9999px;align-items:center;gap:.25rem;padding:1px .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}._2cs_Ka_fieldBadge._2cs_Ka_badgeVerified{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac}._2cs_Ka_fieldBadge._2cs_Ka_badgeUnverified{color:#d48b27;background-color:#fffbeb}._2cs_Ka_fieldActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._2cs_Ka_fieldPanel{background-color:#f3ede5;border-bottom:1px solid #e4ddd2;padding:1.25rem 1.5rem}._2cs_Ka_fieldPanelForm{flex-direction:column;gap:1rem;max-width:28rem;display:flex}._2cs_Ka_fieldPanelActions{align-items:center;gap:.75rem;display:flex}._2cs_Ka_fieldPanelAlert{border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.6875rem;display:flex}._2cs_Ka_fieldPanelAlert._2cs_Ka_fieldPanelSuccess{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac}._2cs_Ka_fieldPanelAlert._2cs_Ka_fieldPanelError{color:#d44949;background-color:#fff2f2}._2cs_Ka_selectWrap{background-color:#fff;border:1.5px solid #e4ddd2;border-radius:.5rem;align-items:center;transition:border-color .175s cubic-bezier(.16,1,.3,1),box-shadow .175s cubic-bezier(.16,1,.3,1);display:flex}._2cs_Ka_selectWrap:focus-within{border-color:#c8854a;box-shadow:0 0 0 3px #c8854a24}._2cs_Ka_selectWrap:hover:not(:focus-within){border-color:#cec5b8}._2cs_Ka_selectWrap{position:relative}._2cs_Ka_selectWrap:after{content:"";pointer-events:none;border-top:5px solid #9c9087;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._2cs_Ka_select{padding-inline:.75rem;color:#1c1917;width:100%;min-width:0;height:2.625rem;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;appearance:none;cursor:pointer;background:0 0;border:none;outline:none;flex:1;padding-right:2.5rem;font-size:.9375rem;line-height:1.5}._2cs_Ka_formActions{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}._2cs_Ka_dangerSection{background-color:#fff;border:1px solid #ef9090;border-radius:.75rem;overflow:hidden}._2cs_Ka_dangerHead{background-color:#fff2f2;border-bottom:1px solid #ef9090;padding:1.25rem 1.5rem}._2cs_Ka_dangerTitle{color:#d44949;margin-bottom:.25rem;font-size:.9375rem;font-weight:600}._2cs_Ka_dangerDesc{color:#6b5f55;font-size:.8125rem;line-height:1.625}._2cs_Ka_dangerBody{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._2cs_Ka_dangerRow{background-color:#f9f7f4;border:1px solid #e4ddd2;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem;display:flex}._2cs_Ka_dangerRowInfo{flex-direction:column;gap:.25rem;display:flex}._2cs_Ka_dangerRowLabel{color:#1c1917;font-size:.8125rem;font-weight:600}._2cs_Ka_dangerRowDesc{color:#9c9087;font-size:.6875rem;line-height:1.625}._2cs_Ka_alert{border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.375;animation:.2s cubic-bezier(.16,1,.3,1) both _2cs_Ka_fade-in-down;display:flex}._2cs_Ka_alert svg{flex-shrink:0;margin-top:1px}._2cs_Ka_alert._2cs_Ka_alertSuccess{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac}._2cs_Ka_alert._2cs_Ka_alertError{color:#d44949;background-color:#fff2f2;border:1px solid #ef9090}._2cs_Ka_muted{color:#9c9087;font-size:.8125rem}._2cs_Ka_billingPlanRow{align-items:center;gap:.75rem;display:flex}._2cs_Ka_billingPlanBadge{white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}._2cs_Ka_billingPlanBadge[data-premium=false]{color:#6b5f55;background:#f3ede5;border:1px solid #e4ddd2}._2cs_Ka_billingPlanBadge[data-premium=true]{color:#b4733c;background:#f7ede0;border:1px solid #c8854a}._2cs_Ka_billingPlanDesc{color:#6b5f55;font-size:.8125rem}._2cs_Ka_billingUsageBlock{background:#f3ede5;border:1px solid #e4ddd2;border-radius:10px;padding:1rem}._2cs_Ka_billingUsageTitle{color:#9c9087;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.75rem;font-weight:600}._2cs_Ka_billingUsageRow+._2cs_Ka_billingUsageRow{margin-top:.875rem}._2cs_Ka_billingUsageLabels{color:#6b5f55;justify-content:space-between;margin-bottom:.375rem;font-size:.8125rem;display:flex}._2cs_Ka_billingUsageTrack{background:#e4ddd2;border-radius:9999px;height:6px;overflow:hidden}._2cs_Ka_billingUsageFill{border-radius:9999px;height:100%;transition:width .4s}._2cs_Ka_billingUpgradeBtn{color:#fff;cursor:pointer;background:#c8854a;border:none;border-radius:8px;align-items:center;gap:6px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._2cs_Ka_billingUpgradeBtn:hover{background:#b4733c}._2cs_Ka_billingPortalBtn{color:#1c1917;cursor:pointer;background:#f3ede5;border:1px solid #e4ddd2;border-radius:8px;align-items:center;gap:6px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._2cs_Ka_billingPortalBtn:hover{background:#eee5d9;border-color:#cec5b8}
@keyframes UwQYoa_fade-in{0%{opacity:0}to{opacity:1}}@keyframes UwQYoa_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes UwQYoa_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes UwQYoa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UwQYoa_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes UwQYoa_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.UwQYoa_shell{background-color:#f9f7f4;flex-direction:column;min-height:100dvh;display:flex}.UwQYoa_nav{z-index:150;background-color:#fff;border-bottom:1px solid #e4ddd2;height:3.5rem;position:sticky;top:0}.UwQYoa_navContainer{align-items:center;gap:1.5rem;max-width:1280px;height:3.5rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;display:flex}@media (min-width:1024px){.UwQYoa_navContainer{padding-left:2.5rem;padding-right:2.5rem}}.UwQYoa_navLeft{flex-shrink:0;align-items:center;display:flex}.UwQYoa_navLinks{flex:1;align-items:center;gap:.25rem;display:none}@media (min-width:768px){.UwQYoa_navLinks{display:flex}}.UwQYoa_navLink{color:#6b5f55;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.UwQYoa_navLink:hover{color:#1c1917;background-color:#eee5d9}.UwQYoa_navLink.UwQYoa_navLinkActive{color:#b4733c;background-color:#f7ede0}.UwQYoa_navRight{align-items:center;gap:.75rem;margin-left:auto;display:flex}.UwQYoa_userMenu{position:relative}.UwQYoa_userButton{cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:background-color .1s cubic-bezier(.16,1,.3,1);display:flex}.UwQYoa_userButton:hover{background-color:#eee5d9}.UwQYoa_userButton:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}.UwQYoa_userAvatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.UwQYoa_userAvatarInitials{color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:.02em;background-color:#c8854a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:600;display:flex}.UwQYoa_userName{color:#1c1917;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:.8125rem;font-weight:500;overflow:hidden}@media (max-width:639px){.UwQYoa_userName{display:none}}.UwQYoa_chevron{color:#9c9087;transition:transform .1s cubic-bezier(.16,1,.3,1)}.UwQYoa_userMenuOpen .UwQYoa_chevron{transform:rotate(180deg)}.UwQYoa_dropdown{z-index:100;background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;min-width:188px;padding:.25rem;animation:.15s cubic-bezier(.16,1,.3,1) both UwQYoa_fade-in-down;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000d}.UwQYoa_dropdownDivider{background-color:#e4ddd2;height:1px;margin:.25rem 0}.UwQYoa_dropdownItem{color:#6b5f55;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-weight:400;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:flex}.UwQYoa_dropdownItem:hover{color:#1c1917;background-color:#eee5d9}.UwQYoa_dropdownItem.UwQYoa_dropdownItemDestructive{color:#d44949}.UwQYoa_dropdownItem.UwQYoa_dropdownItemDestructive:hover{color:#d44949;background-color:#fff2f2}.UwQYoa_newEssayBtn{color:#fff;font-size:.8125rem;font-weight:600;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;white-space:nowrap;background-color:#c8854a;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1);display:none}.UwQYoa_newEssayBtn:hover{background-color:#b4733c}.UwQYoa_newEssayBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #c8854a38}@media (min-width:768px){.UwQYoa_newEssayBtn{display:inline-flex}}.UwQYoa_main{flex:1;min-height:0}.UwQYoa_footer{background-color:#fff;border-top:1px solid #e4ddd2;padding-top:3rem;padding-bottom:2rem}.UwQYoa_footerInner{max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.UwQYoa_footerInner{padding-left:2.5rem;padding-right:2.5rem}}.UwQYoa_footerTop{grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem;display:grid}@media (min-width:768px){.UwQYoa_footerTop{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2rem}}.UwQYoa_footerBrand{flex-direction:column;gap:1rem;display:flex}.UwQYoa_footerTagline{color:#9c9087;max-width:22rem;font-size:.8125rem;line-height:1.625}.UwQYoa_footerSocials{gap:.75rem;margin-top:.25rem;display:flex}.UwQYoa_footerSocialLink{color:#9c9087;background-color:#f3ede5;border:1px solid #e4ddd2;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:color .1s cubic-bezier(.16,1,.3,1),background-color .1s cubic-bezier(.16,1,.3,1),border-color .1s cubic-bezier(.16,1,.3,1);display:flex}.UwQYoa_footerSocialLink:hover{color:#1c1917;background-color:#eee5d9;border-color:#cec5b8}.UwQYoa_footerCol{flex-direction:column;gap:.75rem;display:flex}.UwQYoa_footerColHeading{text-transform:uppercase;letter-spacing:.1em;color:#1c1917;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.UwQYoa_footerColLink{color:#6b5f55;font-size:.8125rem;line-height:1.375;text-decoration:none;transition:color .1s cubic-bezier(.16,1,.3,1)}.UwQYoa_footerColLink:hover{color:#c8854a}.UwQYoa_footerBottom{border-top:1px solid #e4ddd2;flex-direction:column;gap:.75rem;padding-top:2rem;display:flex}@media (min-width:768px){.UwQYoa_footerBottom{flex-direction:row;justify-content:space-between;align-items:center}}.UwQYoa_footerCopy{color:#9c9087;font-size:.6875rem}.UwQYoa_footerLegal{flex-wrap:wrap;gap:1rem;display:flex}.UwQYoa_footerLegalLink{color:#9c9087;font-size:.6875rem;text-decoration:none;transition:color .1s cubic-bezier(.16,1,.3,1)}.UwQYoa_footerLegalLink:hover{color:#6b5f55}.UwQYoa_mobileMenuButton{color:#6b5f55;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:flex}.UwQYoa_mobileMenuButton:hover{color:#1c1917;background-color:#eee5d9}@media (min-width:768px){.UwQYoa_mobileMenuButton{display:none}}.UwQYoa_mobileNav{background-color:#fff;border-bottom:1px solid #e4ddd2;flex-direction:column;gap:.25rem;padding:.75rem 1rem;animation:.15s cubic-bezier(.16,1,.3,1) both UwQYoa_fade-in-down;display:flex}@media (min-width:768px){.UwQYoa_mobileNav{display:none}}.UwQYoa_mobileNavLink{color:#6b5f55;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:flex}.UwQYoa_mobileNavLink:hover{color:#1c1917;background-color:#eee5d9}.UwQYoa_mobileNavLink.UwQYoa_mobileNavLinkActive{color:#b4733c;background-color:#f7ede0}
@keyframes oQ1neG_fade-in{0%{opacity:0}to{opacity:1}}@keyframes oQ1neG_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes oQ1neG_fade-in-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes oQ1neG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes oQ1neG_pulse-subtle{0%,to{opacity:1}50%{opacity:.55}}@keyframes oQ1neG_shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.oQ1neG_shell{background-color:#f9f7f4;background-image:radial-gradient(80% 50% at 50% 0,#c8854a0e 0%,#0000 70%);flex-direction:column;min-height:100dvh;display:flex}.oQ1neG_header{background-color:#fff;border-bottom:1px solid #e4ddd2;flex-shrink:0;justify-content:space-between;align-items:center;height:3.5rem;padding:0 1.5rem;display:flex}@media (min-width:768px){.oQ1neG_header{padding:0 2.5rem}}.oQ1neG_userName{color:#6b5f55;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:.8125rem;font-weight:500;overflow:hidden}.oQ1neG_main{flex:1;justify-content:center;align-items:center;padding:2.5rem 1rem;display:flex}@media (min-width:768px){.oQ1neG_main{padding:3rem 1.5rem}}.oQ1neG_footer{text-align:center;border-top:1px solid #e4ddd2;flex-shrink:0;padding:1.25rem 1.5rem}.oQ1neG_footer p{color:#9c9087;font-size:.6875rem}
.rBLTOq_container{max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.rBLTOq_container{padding-left:2.5rem;padding-right:2.5rem}}.rBLTOq_hero{text-align:center;background-image:radial-gradient(80% 60% at 50% -10%,#c8854a1a 0%,#0000 70%);padding:6rem 0 5rem}@media (min-width:768px){.rBLTOq_hero{padding:6rem 0}}.rBLTOq_heroBadge{color:#b4733c;letter-spacing:.02em;text-transform:uppercase;background-color:#fcf5ed;border:1px solid #c8854a40;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:500;display:inline-flex}.rBLTOq_heroTitle{color:#1c1917;letter-spacing:-.03em;max-width:38rem;margin:0 auto 1.5rem;font-size:1.875rem;font-weight:700;line-height:1.25}@media (min-width:768px){.rBLTOq_heroTitle{font-size:2.25rem}}.rBLTOq_heroTitle span{color:#c8854a}.rBLTOq_heroSubtitle{color:#6b5f55;max-width:30rem;margin:0 auto 2.5rem;font-size:1.125rem;line-height:1.625}.rBLTOq_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.rBLTOq_heroPrimary{color:#fff;background-color:#c8854a;border-radius:9999px;align-items:center;padding:.75rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),box-shadow .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.rBLTOq_heroPrimary:hover{background-color:#b4733c;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.rBLTOq_heroSecondary{color:#6b5f55;background-color:#0000;border:1px solid #cec5b8;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .1s cubic-bezier(.16,1,.3,1),color .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.rBLTOq_heroSecondary:hover{color:#1c1917;background-color:#eee5d9}.rBLTOq_heroNote{color:#9c9087;margin-top:1.5rem;font-size:.6875rem}.rBLTOq_features{background-color:#fff;border-top:1px solid #e4ddd2;padding:5rem 0}.rBLTOq_sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:#c8854a;margin-bottom:1rem;font-size:.6875rem;font-weight:600}.rBLTOq_sectionTitle{color:#1c1917;letter-spacing:-.015em;margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.rBLTOq_sectionTitle{font-size:1.875rem}}.rBLTOq_sectionSubtitle{color:#6b5f55;max-width:34rem;margin-bottom:3.5rem;font-size:.9375rem;line-height:1.625}.rBLTOq_featureGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.rBLTOq_featureGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rBLTOq_featureGrid{grid-template-columns:repeat(4,1fr)}}.rBLTOq_featureCard{background-color:#f9f7f4;border:1px solid #e4ddd2;border-radius:.75rem;padding:1.5rem;transition:box-shadow .175s cubic-bezier(.16,1,.3,1),border-color .175s cubic-bezier(.16,1,.3,1)}.rBLTOq_featureCard:hover{border-color:#cec5b8;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.rBLTOq_featureIcon{color:#c8854a;background-color:#f7ede0;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;display:flex}.rBLTOq_featureTitle{color:#1c1917;margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.rBLTOq_featureLink{color:inherit;text-decoration:none}.rBLTOq_featureLink:hover{color:#c8854a}.rBLTOq_featureDesc{color:#6b5f55;font-size:.8125rem;line-height:1.625}.rBLTOq_howItWorks{border-top:1px solid #e4ddd2;padding:5rem 0}.rBLTOq_steps{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:768px){.rBLTOq_steps{grid-template-columns:repeat(3,1fr);gap:2rem}}.rBLTOq_step{flex-direction:column;gap:1rem;display:flex}.rBLTOq_stepNumber{color:#fff;background-color:#c8854a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;font-weight:700;display:inline-flex}.rBLTOq_stepTitle{color:#1c1917;font-size:1.125rem;font-weight:600}.rBLTOq_stepDesc{color:#6b5f55;font-size:.8125rem;line-height:1.625}.rBLTOq_faq{background-color:#fff;border-top:1px solid #e4ddd2;padding:5rem 0}.rBLTOq_faqList{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.rBLTOq_faqList{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem}}.rBLTOq_faqItem{flex-direction:column;gap:.5rem;display:flex}.rBLTOq_faqQuestion{color:#1c1917;font-size:.9375rem;font-weight:600}.rBLTOq_faqAnswer{color:#6b5f55;margin:0;font-size:.8125rem;line-height:1.625}.rBLTOq_ctaBand{text-align:center;background-color:#fcf5ed;border-top:1px solid #e4ddd2;padding:5rem 0}.rBLTOq_ctaTitle{color:#1c1917;letter-spacing:-.015em;margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.rBLTOq_ctaTitle{font-size:1.875rem}}.rBLTOq_ctaSubtitle{color:#6b5f55;max-width:28rem;margin:0 auto 2.5rem;font-size:.9375rem;line-height:1.625}.rBLTOq_breadcrumb{color:#9c9087;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.8125rem;display:flex}.rBLTOq_breadcrumb a{color:#6b5f55;text-decoration:none}.rBLTOq_breadcrumb a:hover{color:#c8854a;text-decoration:underline}.rBLTOq_contentCards{margin-top:4rem}.rBLTOq_contentCards:first-of-type{margin-top:0}.rBLTOq_contentCardsHeading{color:#1c1917;letter-spacing:-.015em;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}.rBLTOq_contentCardGrid{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.rBLTOq_contentCardGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.rBLTOq_contentCardGrid{grid-template-columns:repeat(3,1fr)}}.rBLTOq_contentCard{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;text-decoration:none;transition:box-shadow .175s cubic-bezier(.16,1,.3,1),border-color .175s cubic-bezier(.16,1,.3,1);display:flex}.rBLTOq_contentCard:hover{border-color:#cec5b8;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.rBLTOq_contentCardTitle{color:#1c1917;font-size:.9375rem;font-weight:600}.rBLTOq_contentCardDesc{color:#6b5f55;font-size:.8125rem;line-height:1.625}.rBLTOq_contentCta{background-color:#fcf5ed;border:1px solid #e4ddd2;border-radius:.75rem;margin-top:4rem;padding:2.5rem 2rem}.rBLTOq_contentCtaTitle{color:#1c1917;letter-spacing:-.015em;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.rBLTOq_contentCtaText{color:#6b5f55;max-width:36rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.625}.rBLTOq_contentBody ul{list-style:outside}.rBLTOq_contentBody ol{list-style:decimal}.rBLTOq_notFound{padding:5rem 0 6rem}.rBLTOq_notFoundCode{letter-spacing:.05em;color:#c8854a;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.rBLTOq_notFoundTitle{color:#1c1917;letter-spacing:-.03em;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.rBLTOq_notFoundText{color:#6b5f55;max-width:32rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.625}.rBLTOq_notFoundActions{flex-wrap:wrap;gap:.75rem;display:flex}.rBLTOq_notFoundLinks{grid-template-columns:1fr;gap:1rem;max-width:48rem;margin:4rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.rBLTOq_notFoundLinks{grid-template-columns:repeat(3,1fr)}}.rBLTOq_notFoundLink{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1.25rem;text-decoration:none;display:flex}.rBLTOq_notFoundLink:hover{border-color:#cec5b8}.rBLTOq_notFoundLinkLabel{color:#1c1917;font-size:.8125rem;font-weight:600}.rBLTOq_notFoundLinkDesc{color:#6b5f55;font-size:.8125rem}.rBLTOq_prosePage{padding:4rem 0 6rem}.rBLTOq_proseHeader{border-bottom:1px solid #e4ddd2;margin-bottom:3rem;padding-bottom:2.5rem}.rBLTOq_proseEyebrow{text-transform:uppercase;letter-spacing:.05em;color:#c8854a;margin-bottom:1rem;font-size:.6875rem;font-weight:600}.rBLTOq_proseTitle{color:#1c1917;letter-spacing:-.03em;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.rBLTOq_proseSubtitle{color:#6b5f55;max-width:36rem;font-size:1.125rem;line-height:1.625}.rBLTOq_proseMeta{color:#9c9087;margin-top:1rem;font-size:.8125rem}.rBLTOq_proseBody{max-width:48rem}.rBLTOq_proseBody h2{color:#1c1917;letter-spacing:-.015em;margin:3rem 0 1rem;font-size:1.25rem;font-weight:600}.rBLTOq_proseBody h2:first-child{margin-top:0}.rBLTOq_proseBody h3{color:#1c1917;margin:2rem 0 .75rem;font-size:.9375rem;font-weight:600}.rBLTOq_proseBody p{color:#6b5f55;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.625}.rBLTOq_proseBody ul,.rBLTOq_proseBody ol{margin-bottom:1.25rem;padding-left:1.5rem}.rBLTOq_proseBody ul li,.rBLTOq_proseBody ol li{color:#6b5f55;margin-bottom:.5rem;font-size:.9375rem;line-height:1.625}.rBLTOq_proseBody strong{color:#1c1917;font-weight:600}.rBLTOq_proseBody a{color:#c8854a;text-underline-offset:2px;text-decoration:underline}.rBLTOq_proseBody a:hover{color:#b4733c}.rBLTOq_valuesGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem;margin-bottom:3rem;display:grid}@media (min-width:768px){.rBLTOq_valuesGrid{grid-template-columns:repeat(3,1fr)}}.rBLTOq_valueCard{background-color:#fff;border:1px solid #e4ddd2;border-radius:.75rem;padding:1.5rem}.rBLTOq_valueIcon{margin-bottom:1rem;font-size:1.5rem}.rBLTOq_valueTitle{color:#1c1917;margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.rBLTOq_valueDesc{color:#6b5f55;font-size:.8125rem;line-height:1.625}.rBLTOq_contactGrid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.rBLTOq_contactGrid{grid-template-columns:1fr 2fr;gap:4rem}}.rBLTOq_contactInfo{flex-direction:column;gap:2rem;display:flex}.rBLTOq_contactInfoBlock{flex-direction:column;gap:.5rem;display:flex}.rBLTOq_contactInfoLabel{text-transform:uppercase;letter-spacing:.05em;color:#9c9087;font-size:.6875rem;font-weight:600}.rBLTOq_contactInfoValue{color:#6b5f55;font-size:.9375rem;line-height:1.625}.rBLTOq_contactInfoValue a{color:#c8854a;text-decoration:none}.rBLTOq_contactInfoValue a:hover{text-underline-offset:2px;text-decoration:underline}.rBLTOq_contactForm{flex-direction:column;gap:1.25rem;display:flex}.rBLTOq_contactFormRow{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.rBLTOq_contactFormRow{grid-template-columns:repeat(2,1fr)}}.rBLTOq_contactField{flex-direction:column;gap:.5rem;display:flex}.rBLTOq_contactLabel{color:#1c1917;font-size:.8125rem;font-weight:500}.rBLTOq_contactInput,.rBLTOq_contactTextarea{color:#1c1917;background-color:#fff;border:1px solid #e4ddd2;border-radius:.3125rem;width:100%;height:2.625rem;padding:0 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .1s cubic-bezier(.16,1,.3,1),box-shadow .1s cubic-bezier(.16,1,.3,1)}.rBLTOq_contactInput::placeholder,.rBLTOq_contactTextarea::placeholder{color:#b8b0a7}.rBLTOq_contactInput:focus,.rBLTOq_contactTextarea:focus{border-color:#c8854a;outline:none;box-shadow:0 0 0 3px #c8854a1f}.rBLTOq_contactTextarea{resize:vertical;height:auto;min-height:8rem;padding:.75rem 1rem;line-height:1.625}.rBLTOq_contactSubmit{color:#fff;cursor:pointer;background-color:#c8854a;border:none;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;padding:.75rem 2rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background-color .1s cubic-bezier(.16,1,.3,1),box-shadow .1s cubic-bezier(.16,1,.3,1);display:inline-flex}.rBLTOq_contactSubmit:hover:not(:disabled){background-color:#b4733c;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -2px #0000000d}.rBLTOq_contactSubmit:disabled{opacity:.6;cursor:not-allowed}.rBLTOq_contactSuccess{color:#3a9a6b;background-color:#f0fdf6;border:1px solid #86efac;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.625;display:flex}.rBLTOq_contactError{color:#d44949;margin-top:.25rem;font-size:.8125rem}.rBLTOq_contactLabelOptional{color:#9c9087;font-weight:400}.rBLTOq_helpGrid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:768px){.rBLTOq_helpGrid{grid-template-columns:repeat(2,1fr)}}.rBLTOq_helpCategory{flex-direction:column;gap:1rem;display:flex}.rBLTOq_helpCategoryTitle{color:#1c1917;border-bottom:1px solid #e4ddd2;padding-bottom:.75rem;font-size:1.125rem;font-weight:600}.rBLTOq_helpArticleList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rBLTOq_helpArticleItem{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rBLTOq_helpArticleLabel{color:#6b5f55;font-size:.9375rem}.rBLTOq_helpArticleSoon{color:#9c9087;letter-spacing:.02em;text-transform:uppercase;background-color:#f3ede5;border-radius:9999px;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.rBLTOq_helpCta{border-top:1px solid #e4ddd2;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:4rem;padding-top:2.5rem;display:flex}@media (min-width:640px){.rBLTOq_helpCta{flex-direction:row;justify-content:space-between;align-items:center}}.rBLTOq_helpCtaText{color:#6b5f55;font-size:.9375rem}.rBLTOq_changelogList{flex-direction:column;gap:3.5rem;display:flex}.rBLTOq_changelogEntry{flex-direction:column;gap:1.5rem;display:flex}.rBLTOq_changelogMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rBLTOq_changelogTagRelease,.rBLTOq_changelogTagInitial,.rBLTOq_changelogTagHotfix{text-transform:uppercase;letter-spacing:.02em;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.rBLTOq_changelogTagRelease{color:#b4733c;background-color:#fcf5ed;border:1px solid #c8854a40}.rBLTOq_changelogTagInitial{color:#3a9a6b;background-color:#3a9a6b14;border:1px solid #3a9a6b33}.rBLTOq_changelogTagHotfix{color:#d44949;background-color:#d4494914;border:1px solid #d4494933}.rBLTOq_changelogVersion{color:#1c1917;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.rBLTOq_changelogDate{color:#9c9087;font-size:.8125rem}.rBLTOq_changelogItems{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.rBLTOq_changelogItem{align-items:baseline;gap:.75rem;display:flex}.rBLTOq_changelogBadgeNew,.rBLTOq_changelogBadgeImproved,.rBLTOq_changelogBadgeFixed{text-transform:uppercase;letter-spacing:.02em;border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;min-width:4.5rem;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.rBLTOq_changelogBadgeNew{color:#b4733c;background-color:#fcf5ed}.rBLTOq_changelogBadgeImproved{color:#3a9a6b;background-color:#3a9a6b14}.rBLTOq_changelogBadgeFixed{color:#9c9087;background-color:#9c90871a}.rBLTOq_changelogItemText{color:#6b5f55;font-size:.9375rem;line-height:1.625}.rBLTOq_statusBannerGood,.rBLTOq_statusBannerIssue{border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:2.5rem;padding:1rem 1.5rem;font-size:.9375rem;display:flex}.rBLTOq_statusBannerGood{color:#3a9a6b;background-color:#3a9a6b14;border:1px solid #3a9a6b33}.rBLTOq_statusBannerIssue{color:#d44949;background-color:#d4494914;border:1px solid #d4494933}.rBLTOq_statusBannerDot{background-color:currentColor;border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.rBLTOq_statusTable{border:1px solid #e4ddd2;border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.rBLTOq_statusRow{background-color:#f9f7f4;border-bottom:1px solid #e4ddd2;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.rBLTOq_statusRow:last-child{border-bottom:none}.rBLTOq_statusServiceName{color:#1c1917;font-size:.9375rem}.rBLTOq_statusBadgeGood,.rBLTOq_statusBadgeBad{border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}.rBLTOq_statusBadgeGood{color:#3a9a6b;background-color:#3a9a6b1a}.rBLTOq_statusBadgeBad{color:#d44949;background-color:#d449491a}
