.PerchWordmark_wordmark__0l0OP{display:inline-flex;align-items:center;min-width:0}.PerchWordmark_textBlock__RY4hy{display:flex;align-items:baseline;gap:8px;min-width:0}.PerchWordmark_perch__x3PoU{color:#c45000;font-size:clamp(21px,4.2vw,25px);line-height:1;letter-spacing:-.024em;font-weight:850;text-transform:uppercase}.PerchWordmark_capital__1U16_{color:#626262;font-size:11px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.PerchWordmark_compact__6UMr0 .PerchWordmark_perch__x3PoU{font-size:clamp(16px,3.8vw,19px)}.PerchWordmark_compact__6UMr0 .PerchWordmark_capital__1U16_{font-size:10px;letter-spacing:.12em}.PerchWordmark_ink__2v4Es .PerchWordmark_perch__x3PoU{color:#1f1b17;font-weight:700}.PerchWordmark_ink__2v4Es .PerchWordmark_capital__1U16_{color:rgba(31,27,23,.62)}.PerchWordmark_navbar__GgjJs .PerchWordmark_perch__x3PoU{color:#c45000;font-weight:700;letter-spacing:.02em}.PerchWordmark_navbar__GgjJs .PerchWordmark_capital__1U16_{color:rgba(0,0,0,.5);font-weight:500}@media (max-width:399px){.PerchWordmark_capital__1U16_{display:none}}.NavigationProgress_track__R7xu9{position:fixed;top:0;left:0;right:0;height:2px;z-index:10050;pointer-events:none;overflow:hidden}.NavigationProgress_fill__tVAiV{display:block;height:100%;width:100%;transform-origin:left center;will-change:transform,opacity;background:linear-gradient(90deg,rgba(196,80,0,.88),rgba(212,102,28,.95) 42%,rgba(196,80,0,.92));box-shadow:0 0 12px rgba(196,80,0,.28);opacity:0;transform:scaleX(0);transition:none}.NavigationProgress_fill__tVAiV[data-phase=kick]{opacity:1;transform:scaleX(.07);transition:transform .14s cubic-bezier(.33,.9,.32,1),opacity .12s ease}.NavigationProgress_fill__tVAiV[data-phase=crawl]{opacity:1;transform:scaleX(.9);transition:transform 4.8s cubic-bezier(.06,.72,.12,1)}.NavigationProgress_fill__tVAiV[data-phase=flush]{opacity:1;transform:scaleX(1);transition:transform .24s cubic-bezier(.33,.9,.32,1)}.NavigationProgress_fill__tVAiV[data-phase=fade]{opacity:0;transform:scaleX(1);transition:opacity .32s ease .08s,transform .24s cubic-bezier(.33,.9,.32,1)}@media (prefers-reduced-motion:reduce){.NavigationProgress_fill__tVAiV[data-phase=kick]{transition:transform .08s ease,opacity .08s ease}.NavigationProgress_fill__tVAiV[data-phase=crawl]{transform:scaleX(.82);transition:transform .35s ease}.NavigationProgress_fill__tVAiV[data-phase=flush]{transition:transform .12s ease}.NavigationProgress_fill__tVAiV[data-phase=fade]{transition:opacity .15s ease,transform .12s ease}}.AuthShell_page__32jLo{min-height:calc(100vh - 56px);position:relative;overflow:hidden;background:radial-gradient(1250px 460px at 8% -14%,rgba(196,80,0,.07) 0,transparent 62%),radial-gradient(1050px 420px at 92% 112%,rgba(196,80,0,.055) 0,transparent 60%),linear-gradient(165deg,#faf8f5,#fff 42%,#f9f7f4)}.AuthShell_pageGlow__MnMNv{top:-120px;right:-80px;width:320px;height:320px;background:radial-gradient(circle,rgba(196,80,0,.08) 0,transparent 72%)}.AuthShell_pageGlow2__8p6h2,.AuthShell_pageGlow__MnMNv{pointer-events:none;position:absolute;border-radius:50%}.AuthShell_pageGlow2__8p6h2{bottom:-100px;left:-60px;width:280px;height:280px;background:radial-gradient(circle,rgba(196,80,0,.05) 0,transparent 70%)}.AuthShell_inner__1ZC3D{position:relative;z-index:1;max-width:440px;margin:0 auto;padding:clamp(28px,6vw,52px) clamp(16px,4vw,24px) clamp(40px,8vw,56px)}.AuthShell_card__5fxYK{position:relative;background:hsla(0,0%,100%,.86);backdrop-filter:blur(2px);border-radius:24px;border:1px solid hsla(32,20%,85%,.76);box-shadow:0 10px 38px -28px rgba(28,24,20,.35),0 20px 72px -44px rgba(196,80,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.55);overflow:hidden}.AuthShell_cardTopBar__ZM1tx{height:4px;background:linear-gradient(90deg,#c45000,#e07a3c 55%,#f0a070)}.AuthShell_cardInner__tr3Mg{padding:clamp(24px,4vw,32px) clamp(20px,4vw,30px) clamp(26px,4vw,30px)}.AuthShell_brandRow__m8iXF{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:4px}.AuthShell_kicker__YIMLb{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a6f5c;background:linear-gradient(180deg,#fffdfa,#fff);border:1px solid #ebdfd5;border-radius:999px;padding:5px 11px}.AuthShell_title__71nyW{margin:16px 0 0;font-size:clamp(22px,5vw,26px);font-weight:760;letter-spacing:-.03em;color:#171717;line-height:1.2}.AuthShell_subtitle__jLzh0{margin:12px 0 0;font-size:15px;line-height:1.62;color:#595756;max-width:36em}.AuthShell_formBlock__l04K1{margin-top:28px}.AuthShell_authForm__uFXsx{display:block}.AuthShell_oauthButton__E8JEr{width:100%;min-height:56px;border-radius:12px;border:1px solid #e2dcd6;background:#fff;color:#171717;font-size:16px;font-weight:670;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.AuthShell_oauthButton__E8JEr:hover:not(:disabled){border-color:#d6c8bb;box-shadow:0 8px 24px -18px hsla(0,0%,9%,.45)}.AuthShell_oauthButton__E8JEr:active:not(:disabled){transform:translateY(1px)}.AuthShell_oauthButton__E8JEr:disabled{cursor:not-allowed;opacity:.7}.AuthShell_googleMark__JODZY{width:24px;height:24px;border-radius:50%;border:1px solid #e8e1db;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#c45000;background:#fffaf6}.AuthShell_authDivider__C_9QR{margin:18px 0 4px;text-align:center;font-size:12px;color:rgba(90,88,86,.64);font-weight:520}.AuthShell_label__LFW_F{display:block;font-size:11px;font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:#828180}.AuthShell_input__OTwYf{margin-top:8px;width:100%;min-height:50px;border-radius:11px;border:1px solid #e4e0dc;padding:0 15px;font-size:16px;color:#1a1a1a;background:#fdfcfb;transition:border-color .15s ease,box-shadow .15s ease}.AuthShell_input__OTwYf:focus{outline:none;border-color:#d4a088;box-shadow:0 0 0 3px rgba(196,80,0,.12);background:#fff}.AuthShell_inputGroup__MWRVA{margin-top:16px}.AuthShell_inputGroup__MWRVA:first-of-type{margin-top:0}.AuthShell_error__sS0y2{margin-top:14px;font-size:14px;line-height:1.45;color:#b42318}.AuthShell_submit__ZEmQk{margin-top:20px;width:100%;min-height:52px;border:none;border-radius:11px;background:#c45000;color:#fff;font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 10px 28px rgba(196,80,0,.22);transition:background .15s ease,transform .12s ease,box-shadow .15s ease}.AuthShell_submit__ZEmQk:hover:not(:disabled){background:#a94400;box-shadow:0 12px 32px rgba(196,80,0,.26)}.AuthShell_submit__ZEmQk:active:not(:disabled){transform:translateY(1px)}.AuthShell_submit__ZEmQk:disabled{background:#e8e4e0;color:#9a9590;box-shadow:none;cursor:not-allowed}.AuthShell_footer__cBwVE{margin-top:20px;font-size:14px;line-height:1.5;color:#595857}.AuthShell_footerLink__tAlOi{color:#c45000;font-weight:700;text-decoration:none}.AuthShell_footerLink__tAlOi:hover{text-decoration:underline}.AuthShell_homeLink__jEK_J{margin-top:12px;font-size:14px}.AuthShell_homeLink__jEK_J a{color:#686665;text-decoration:none;font-weight:500}.AuthShell_homeLink__jEK_J a:hover{color:#c45000}.AuthShell_finishPage__sQu2v{min-height:calc(100vh - 56px);position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:40px 20px 56px;background:radial-gradient(1240px 420px at 6% -12%,rgba(196,80,0,.07) 0,transparent 62%),radial-gradient(920px 360px at 92% 108%,rgba(196,80,0,.055) 0,transparent 60%),linear-gradient(165deg,#faf8f5,#fff 42%,#f9f7f4)}.AuthShell_finishInner__QR2PG{position:relative;z-index:1;text-align:center;width:min(560px,100%)}.AuthShell_finishBrand__CkUEL{display:inline-flex;margin-bottom:22px;opacity:.9}.AuthShell_finishTitle__A1OBk{margin:0;font-size:clamp(26px,4.8vw,34px);font-weight:760;letter-spacing:-.03em;color:#171717}.AuthShell_finishSubtitle__GmXN2{margin:12px auto 0;max-width:34ch;font-size:16px;line-height:1.62;color:#5a5957}.AuthShell_finishProgress__VhlNJ{margin:24px auto 0;width:min(220px,100%);height:3px;background:rgba(196,80,0,.14);border-radius:999px;overflow:hidden}.AuthShell_finishProgressBar__BnKqt{width:40%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(196,80,0,.2),rgba(196,80,0,.9));animation:AuthShell_finish-progress__k_5nS 1.35s ease-in-out infinite}.AuthShell_finishError__TD8J1{margin-top:18px;color:#b42318;line-height:1.5;font-size:14px}@keyframes AuthShell_finish-progress__k_5nS{0%{transform:translateX(-130%)}to{transform:translateX(360%)}}