.site_site__RLlWK{--st-bg:#f6f5ef;--st-bg-2:#efeee6;--st-surface:#ffffff;--st-surface-2:#fbfaf6;--st-line:#e5e3d9;--st-line-strong:#d3d0c3;--st-text:#171814;--st-muted:#56584f;--st-faint:#6b6d62;--st-accent:#8ad55a;--st-accent-hover:#7cc94b;--st-accent-text:#3b7414;--st-accent-soft:#eef8e4;--st-accent-line:#c7e8ac;--st-brand:#3354e0;--st-ink-btn:#171814;--st-ink-btn-text:#f6f5ef;--st-field:#ffffff;--st-ring:0 0 0 3px rgba(138,213,90,0.45);--st-shadow-near:rgba(23,24,20,0.04);--st-shadow-far:rgba(23,24,20,0.3);--st-danger:#b42318;--st-danger-bg:#fdf1ef;--st-ok:#2f6d0f;--st-x-bg:#f6f5ef;--st-x-text:#171814;--st-x-muted:#56584f;--st-x-line:rgba(23,24,20,0.08);--st-x-btn-line:rgba(23,24,20,0.18);--st-x-hover:rgba(23,24,20,0.06);position:relative;min-height:100vh;overflow-x:clip;background:var(--st-bg);color:var(--st-text);font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.dark .site_site__RLlWK{--st-bg:#0f100d;--st-bg-2:#141511;--st-surface:#181915;--st-surface-2:#1d1e1a;--st-line:#2a2b25;--st-line-strong:#3a3c34;--st-text:#f1f0ea;--st-muted:#a9ab9f;--st-faint:#909286;--st-accent:#9be06a;--st-accent-hover:#aae97c;--st-accent-text:#aee584;--st-accent-soft:rgba(155,224,106,0.1);--st-accent-line:rgba(155,224,106,0.32);--st-brand:#4d6bf0;--st-ink-btn:#f1f0ea;--st-ink-btn-text:#11120f;--st-field:#141511;--st-shadow-near:rgba(0,0,0,0.3);--st-shadow-far:rgba(0,0,0,0.85);--st-danger:#ff9e92;--st-danger-bg:rgba(255,120,100,0.08);--st-ok:#aee584;--st-x-bg:#0c0d0a;--st-x-text:#f3f2ec;--st-x-muted:#b4b6ab;--st-x-line:rgba(243,242,236,0.08);--st-x-btn-line:rgba(243,242,236,0.18);--st-x-hover:rgba(243,242,236,0.06)}.site_site__RLlWK *,.site_site__RLlWK :after,.site_site__RLlWK :before{box-sizing:border-box}.site_site__RLlWK ::placeholder{color:var(--st-faint);opacity:1}.site_site__RLlWK ::selection{background:var(--st-accent-line)}.site_site__RLlWK :focus-visible{outline:2px solid var(--st-brand);outline-offset:2px}.site_header__reuaD{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--st-x-bg) 86%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--st-x-line);color:var(--st-x-text)}.site_headerRow__nh5hu{max-width:1280px;height:64px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;align-items:center;gap:8px}.site_brand__rwh7Z{flex:none;display:inline-flex;align-items:center;gap:10px;padding:4px 6px 4px 0;color:var(--st-x-text);text-decoration:none}.site_brand__rwh7Z svg{flex:none}.site_wordmark___O_h_{font-weight:600;font-size:24px;letter-spacing:-.045em;line-height:1;white-space:nowrap}.site_footWordmark__sMKZA span,.site_wordmark___O_h_ span{color:var(--st-accent-text)}.site_headerEnd__ZGsyD{margin-left:auto;display:flex;align-items:center;gap:8px}.site_themeBtn__1swUZ{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--st-x-btn-line);background:transparent;color:var(--st-x-muted);cursor:pointer}.site_themeBtn__1swUZ:hover{color:var(--st-x-text);background:var(--st-x-hover)}.site_headerSignIn__sraDF{flex:none;height:36px;padding:0 16px;display:inline-flex;align-items:center;border-radius:8px;border:1px solid var(--st-x-text);background:var(--st-x-text);color:var(--st-x-bg);font-size:14.5px;font-weight:600;white-space:nowrap;text-decoration:none}.site_headerSignIn__sraDF:hover{opacity:.88}.site_screen__3Qmwf{position:relative;overflow:hidden;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:clamp(40px,6vw,80px) clamp(16px,4vw,40px)}.site_dots__MgCrP{position:absolute;inset:0;background-image:radial-gradient(var(--st-line-strong) 1.3px,transparent 1.3px);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 85% 80%,#000 20%,transparent 80%);mask-image:radial-gradient(ellipse 70% 80% at 85% 80%,#000 20%,transparent 80%);pointer-events:none}.site_bigMark__hTkw9{position:absolute;right:-34%;bottom:-26%;width:clamp(300px,93vw,540px);height:auto;opacity:.42;pointer-events:none;transform:rotate(-30deg)}@media (min-width:1000px){.site_bigMark__hTkw9{right:-6%;bottom:-12%;width:min(45vw,560px);opacity:.32;transform:rotate(-8deg)}}.dark .site_bigMark__hTkw9{opacity:.55}@media (min-width:1000px){.dark .site_bigMark__hTkw9{opacity:.42}}@keyframes site_siteUp__ZhpGr{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes site_siteSpin__QDZFW{to{transform:rotate(1turn)}}.site_card___5WkM,.site_plain__QK3xy{position:relative;width:100%;display:flex;flex-direction:column;animation:site_siteUp__ZhpGr .6s cubic-bezier(.2,.8,.2,1) both}.site_plain__QK3xy{max-width:400px;gap:28px;padding-bottom:72px}.site_card___5WkM{max-width:440px;gap:24px;padding:clamp(24px,4vw,40px);background:var(--st-surface);border:1px solid var(--st-line);border-radius:24px;box-shadow:0 2px 4px var(--st-shadow-near),0 48px 96px -40px var(--st-shadow-far)}.site_cardTight__a4URA{gap:20px}.site_head__d0h6v{display:flex;flex-direction:column;gap:10px}.site_title__gGMWX{margin:0;font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:1.1;color:var(--st-text)}.site_titleBig__JLQl_{font-size:clamp(30px,3vw,38px)}.site_lead__v_Xgi{margin:0;color:var(--st-muted)}.site_lead__v_Xgi strong{color:var(--st-text);font-weight:600}.site_form__WTbWb{display:flex;flex-direction:column;gap:18px}.site_field__Egw9J{display:flex;flex-direction:column;gap:8px}.site_label___TCBo{font-size:14px;font-weight:500}.site_labelRow__f8W5S{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.site_input__y8p2x{width:100%;min-width:0;height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--st-line-strong);background:var(--st-field);color:var(--st-text);font:inherit;font-size:15.5px;outline:none}.site_input__y8p2x:focus{border-color:var(--st-accent-hover);box-shadow:var(--st-ring)}.site_input__y8p2x[aria-invalid=true]{border-color:var(--st-danger)}.site_input__y8p2x[readonly]{border-color:var(--st-line);background:var(--st-surface-2);color:var(--st-muted)}.site_passWrap__g8SL6{position:relative;display:flex}.site_passWrap__g8SL6 .site_input__y8p2x{flex:1;padding-right:64px}.site_showBtn__NNwB8{position:absolute;right:1px;top:1px;height:34px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--st-muted);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer}.site_showBtn__NNwB8:hover{background:var(--st-bg-2)}.site_fieldError__b3S_N{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--st-danger)}.site_fieldError__b3S_N svg{flex:none}.site_submit__VYR_Y{height:52px;border:1px solid var(--st-ink-btn);border-radius:8px;background:var(--st-ink-btn);color:var(--st-ink-btn-text);font:inherit;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.site_submit__VYR_Y:hover{opacity:.9}.site_submit__VYR_Y:disabled{cursor:default}.site_submitGap__4bg2O{margin-top:6px}.site_spinner__Bng18{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:site_siteSpin__QDZFW .7s linear infinite}.site_errorBox__GaFMd{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid var(--st-danger);background:var(--st-danger-bg);color:var(--st-danger);font-size:14.5px}.site_errorBox__GaFMd svg{flex:none;margin-top:2px}.site_okBox__mgtJY{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:14px;border:1px solid var(--st-accent-line);background:var(--st-accent-soft)}.site_okBox__mgtJY b{font-weight:600;color:var(--st-ok)}.site_okBox__mgtJY span{color:var(--st-muted);font-size:15px}.site_linkBtn__ALzqU{padding:0;border:0;background:none;color:var(--st-accent-text);font:inherit;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none}.site_linkBtn__ALzqU:hover{text-decoration:underline;text-underline-offset:3px}.site_back__ylU65{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:var(--st-muted);font-size:15px;font-weight:500;text-decoration:none}.site_back__ylU65:hover{color:var(--st-text)}.site_badge__Vg_YH{width:52px;height:52px;border-radius:14px;background:var(--st-accent-soft);color:var(--st-ok);display:inline-flex;align-items:center;justify-content:center}.site_done__DqHvF{display:flex;flex-direction:column;gap:20px}.site_small__XNadT{margin:0;font-size:14.5px;color:var(--st-muted)}.site_small__XNadT .site_linkBtn__ALzqU{font-size:14.5px}.site_footer__cZ2Du{background:var(--st-surface);border-top:1px solid var(--st-line)}.site_footerIn__ufcxq{max-width:1280px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(16px,4vw,40px) 32px;display:flex;flex-direction:column;gap:40px}.site_footTop__wgl6J{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px 64px}.site_footBrand__pl6sv{display:flex;flex-direction:column;gap:12px;max-width:300px}.site_footBrandRow__gKsxw{display:inline-flex;align-items:center;gap:9px}.site_footWordmark__sMKZA{font-weight:600;font-size:20px;letter-spacing:-.045em;line-height:1;white-space:nowrap}.site_footTag__fdFHw{color:var(--st-muted);font-size:15px}.site_footMail__21sO8{width:fit-content;color:var(--st-text);font-size:15px;text-decoration:none}.site_footMail__21sO8:hover,.site_footNav__CI_IX a:hover{color:var(--st-accent-text)}.site_footNav__CI_IX{display:flex;flex-direction:column;gap:10px}.site_footNav__CI_IX span{font-size:13px;color:var(--st-faint)}.site_footNav__CI_IX a{color:var(--st-text);font-size:15px;text-decoration:none}.site_footEnd__pgpEd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--st-line);font-size:13.5px;color:var(--st-faint)}.site_footEnd__pgpEd nav{display:flex;gap:20px}.site_footEnd__pgpEd a{color:var(--st-faint);text-decoration:none}.site_footEnd__pgpEd a:hover{color:var(--st-text)}@media (prefers-reduced-motion:reduce){.site_card___5WkM,.site_plain__QK3xy,.site_spinner__Bng18{animation:none}}