.site-ui_auth__32LjR,.site-ui_workspace__B_RSq{color:#3e3330}.site-ui_auth__32LjR{background:#fffdf9;border:1px solid #eadbd0;border-top:4px solid #b83230;border-radius:18px;box-shadow:0 10px 35px #47231a08}.site-ui_auth__32LjR h1,.site-ui_workspace__B_RSq h1{color:#B83230;font-weight:700;letter-spacing:-.02em}.site-ui_auth__32LjR p,.site-ui_workspace__B_RSq p{color:#81736b}.site-ui_auth__32LjR form{margin:24px 0}.site-ui_auth__32LjR button,.site-ui_workspace__B_RSq button{min-height:44px;border:1px solid #dcbeb1;border-radius:9px;background:#FFF7EC;color:#87302d;padding:10px 16px;font-weight:600}.site-ui_auth__32LjR button[type=submit],.site-ui_auth__32LjR form button,.site-ui_workspace__B_RSq button[type=submit]{border-color:#B83230;background:#B83230;color:#FFF7EC}.site-ui_auth__32LjR form button{width:100%;margin-top:20px}.site-ui_auth__32LjR label,.site-ui_workspace__B_RSq label{color:#3e3330}.site-ui_auth__32LjR input,.site-ui_workspace__B_RSq input,.site-ui_workspace__B_RSq select,.site-ui_workspace__B_RSq textarea{background:#fffdf9;border-color:#dfcfc3}.site-ui_auth__32LjR button:focus-visible,.site-ui_workspace__B_RSq a:focus-visible,.site-ui_workspace__B_RSq button:focus-visible{outline:3px solid #b8323055;outline-offset:3px}.site-ui_auth__32LjR [role=alert],.site-ui_workspace__B_RSq [role=alert]{padding:12px 14px;border:1px solid #e1b2a8;border-radius:9px;background:#fff1eb;color:#8d2c29}.site-ui_auth__32LjR [role=status],.site-ui_workspace__B_RSq [role=status]{padding:12px 14px;background:#f8eddf;border-left:3px solid #b83230;border-radius:5px;color:#59443a}.site-ui_workspace__B_RSq form{padding:26px;background:#fffdf9;border:1px solid #eadbd0;border-top:4px solid #b83230;border-radius:16px}.site-ui_workspace__B_RSq fieldset{border:1px solid #eadbd0;border-radius:12px;padding:16px 18px;margin:24px 0;background:#FFF7EC}.site-ui_workspace__B_RSq legend{color:#B83230;font-weight:700;padding:0 6px}.site-ui_workspace__B_RSq label:has(>input[type=checkbox]){display:flex!important;align-items:center;gap:10px;padding:7px 0;margin:0;font-weight:400}.site-ui_workspace__B_RSq input[type=checkbox]{flex:0 0 20px;accent-color:#B83230}.site-ui_workspace__B_RSq a{color:#B83230}.site-ui_workspace__B_RSq a:has(h2){background:#fffdf9!important;border-color:#e1cbbd!important;border-top:3px solid #b83230!important;text-decoration:none;transition:background .15s}.site-ui_workspace__B_RSq a:has(h2):hover{background:#fff0df!important}.site-ui_workspace__B_RSq a h2{color:#B83230}.site-ui_auth__32LjR button:disabled,.site-ui_workspace__B_RSq button:disabled{opacity:.5;cursor:default}@media(max-width:540px){.site-ui_auth__32LjR{margin:24px 16px!important;padding:24px 20px!important}.site-ui_workspace__B_RSq{padding:20px 16px!important}.site-ui_workspace__B_RSq h1{font-size:26px}.site-ui_workspace__B_RSq form{padding:20px 16px}.site-ui_workspace__B_RSq fieldset{padding:13px}.site-ui_auth__32LjR input,.site-ui_workspace__B_RSq input,.site-ui_workspace__B_RSq select,.site-ui_workspace__B_RSq textarea{font-size:16px}}.language-provider_bar__rlEJP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,4vw,48px);background:#FFF7EC;border-bottom:1px solid #e8ccc2;color:#3b302c;min-height:58px;box-sizing:border-box}.language-provider_brand__x8DkK{font-size:18px;font-weight:800;letter-spacing:.03em;color:#B83230}.language-provider_switcher__Z_lOC{display:flex;gap:3px;border:1px solid #d8b2a5;border-radius:999px;padding:3px;background:#fffdf9;flex-shrink:0}.language-provider_switcher__Z_lOC button{appearance:none;min-width:70px;min-height:36px;padding:7px 13px;border:0;border-radius:999px;background:transparent;color:#6b4d43;font:inherit;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:none;margin:0}.language-provider_switcher__Z_lOC button[aria-pressed=true]{background:#B83230;color:#FFF7EC}.language-provider_switcher__Z_lOC button:focus-visible{outline:3px solid #c8805c;outline-offset:2px}.language-provider_switcher__Z_lOC button:disabled{cursor:wait;opacity:.7}.language-provider_notice__0bx2R{padding:10px 16px;background:#FFF7EC;color:#7a2625;text-align:center;font-size:14px;line-height:1.5}.language-provider_loading__zcrY5{padding:24px;text-align:center;color:#6b5149}@media(max-width:420px){.language-provider_bar__rlEJP{padding:8px 12px;gap:10px}.language-provider_brand__x8DkK{font-size:16px}.language-provider_switcher__Z_lOC button{min-width:64px;padding:7px 10px}}