@property --login-one-orbit{syntax:"<angle>";inherits:false;initial-value:270deg}.Login_shell__MTNK9{--login-gold:#dec18b;--login-text:#f3f0e8;--login-muted:#adb6bb;min-height:100dvh;display:flex;flex-direction:column;padding:0 clamp(24px,4vw,72px);background:#0b0e10;color:var(--login-text);color-scheme:dark;isolation:isolate}.Login_header__z4zHn{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;width:100%;min-height:100px;padding:20px 0;border-bottom:1px solid #ffffff18}.Login_brand__gJkmZ{flex-shrink:0;font-size:26px;font-weight:300;letter-spacing:.09em;line-height:1.4}.Login_brand__gJkmZ span{color:var(--login-gold)}.Login_tagline__omZuk{color:var(--login-muted);font-size:10px;letter-spacing:.25em}.Login_company__2I6VW{display:flex;align-items:center;gap:14px;min-width:0;max-width:42%;margin-left:auto}.Login_companyLogo__xhUqT{display:grid;place-items:center;flex-shrink:0;max-width:164px;height:52px;padding:6px 10px;background:#f5f5f2;border-radius:7px;color-scheme:light}.Login_companyLogo__xhUqT img{width:auto;height:auto;max-height:40px;max-width:144px;-o-object-fit:contain;object-fit:contain}.Login_companyName__syGGH{font-size:12px;line-height:1.4;color:#c1c8cc;overflow-wrap:anywhere}.Login_layout__PWfxh{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);flex:1;width:100%;max-width:1280px;margin:0 auto;padding:72px 0}.Login_hero__fcqCK{position:relative;min-width:0}.Login_hero__fcqCK:before{content:"";position:absolute;z-index:-1;inset:25% -8% -8%;pointer-events:none;background:radial-gradient(ellipse at 44% 53%,#b98b3018,transparent 65%)}.Login_eyebrow__qbBwN,.Login_kicker__Y9gF6{color:var(--login-gold);font-size:10px;letter-spacing:.19em;line-height:1.6;text-transform:uppercase}.Login_hero__fcqCK h2{margin:28px 0 22px;font-size:clamp(40px,4.3vw,66px);font-weight:500;letter-spacing:-.045em;line-height:1.09}.Login_heroDescription__utWjR{font-size:16px;line-height:1.7;color:var(--login-muted)}.Login_emblem__o_rqU{position:relative;width:100%;max-width:470px;height:88px;margin-top:44px;border:1px solid #b4915270;border-radius:60px;background:linear-gradient(110deg,#161711,#0b0e0e 65%,#15150f);box-shadow:inset 0 0 20px #e1b96008,0 0 40px #bd91320c;isolation:isolate}.Login_contour__iz_Qw{--login-one-orbit:270deg;position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--login-one-orbit),transparent 0deg 290deg,#a8751e22 307deg,#d5a64080 328deg,#efc66ccf 343deg,#ffe9af 353deg,#fff7df 359deg,transparent 1turn),linear-gradient(110deg,#866b3970,#c8a76f90,#866b3970);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 4px #e6be6660);pointer-events:none;animation:Login_goldOrbit__b_HAw 6s linear infinite}.Login_emblemInner__0aYDP{display:flex;align-items:center;height:100%;gap:26px;padding:0 32px;color:var(--login-gold)}.Login_emblemInner__0aYDP>svg{width:30px;height:30px;stroke-width:1.4;flex-shrink:0}.Login_emblemDivider__ULiui{width:1px;height:36px;flex-shrink:0;background:linear-gradient(transparent,#c8aa69,transparent)}.Login_emblemWord__NpsDI{flex:1;min-width:0;text-align:center;text-indent:.43em;color:#e7c988;font-size:39px;line-height:1.3;letter-spacing:.43em;font-weight:300;background:linear-gradient(110deg,#bc9753,#fff0bd,#d4b072);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Login_salesWord__onSRE{font-size:30px;letter-spacing:.2em;text-indent:.2em}.Login_emblemCaption__1Nm7p{max-width:470px;margin:18px 0 0;text-align:center;color:#a4aba8;font-size:10px;letter-spacing:.2em;text-transform:uppercase;line-height:1.5}.Login_apps__R681O{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:470px;gap:16px;list-style:none;margin:38px 0 0;padding:24px 0 0;border-top:1px solid #ffffff16}.Login_apps__R681O li{display:flex;flex-direction:column;align-items:flex-start;gap:13px;font-size:12px;color:#d5d9d8}.Login_apps__R681O svg{width:21px;height:21px;color:var(--login-gold);stroke-width:1.4}.Login_login__BvJEH{min-width:0;width:100%;max-width:470px;justify-self:end;border-left:1px solid #ffffff18;padding-left:clamp(28px,3vw,48px)}.Login_login__BvJEH h1{margin:17px 0 11px;color:var(--login-text);font-size:clamp(26px,2.2vw,34px);font-weight:500;line-height:1.18;letter-spacing:-.035em}.Login_description__U8L4z{font-size:14px;line-height:1.6;color:var(--login-muted);margin:0 0 28px}.Login_form__pFQIy{display:flex;flex-direction:column;gap:14px}.Login_field__Pb0x4{position:relative;min-width:0;border:1px solid #485257;border-radius:10px;padding:12px 14px 6px;background:linear-gradient(110deg,#191e20,#14191b);box-shadow:inset 0 1px 0 #ffffff04;transition:border-color .18s,box-shadow .18s,background-color .18s}.Login_field__Pb0x4:after{content:"";position:absolute;bottom:-1px;left:20px;right:20px;height:2px;background:linear-gradient(90deg,transparent,#e7c889,#fff1cd,#e7c889,transparent);transform:scaleX(.55);opacity:0;transition:transform .24s,opacity .18s;pointer-events:none}.Login_field__Pb0x4>label{display:block;color:#b9c1c5;font-size:12px;font-weight:400;line-height:1.5;margin-bottom:1px;transition:color .18s}.Login_inputRow__8wXjn{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px}.Login_inputRow__8wXjn>svg{width:16px;height:16px;flex-shrink:0;color:#9ba6ab;transition:color .18s}.Login_inputRow__8wXjn>input{min-width:0;width:100%;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#f0eee6;font:inherit;font-size:16px;line-height:1.5;caret-color:#f2d197;box-shadow:none}.Login_inputRow__8wXjn>input:focus,.Login_inputRow__8wXjn>input:focus-visible{outline:none;box-shadow:none}.Login_inputRow__8wXjn>input::-moz-placeholder{color:#9aa6ac;opacity:1}.Login_inputRow__8wXjn>input::placeholder{color:#9aa6ac;opacity:1}.Login_inputRow__8wXjn>input::-moz-selection{background:#d6b4784d;color:#fff3d9}.Login_inputRow__8wXjn>input::selection{background:#d6b4784d;color:#fff3d9}.Login_inputRow__8wXjn>input:-webkit-autofill{color:#f0eee6;box-shadow:inset 0 0 0 1000px #191e20}.Login_inputRow__8wXjn>input:autofill{color:#f0eee6;caret-color:#f2d197;box-shadow:inset 0 0 0 1000px #191e20}.Login_inputRow__8wXjn>input:-webkit-autofill{-webkit-text-fill-color:#f0eee6;caret-color:#f2d197;-webkit-box-shadow:inset 0 0 0 1000px #191e20}.Login_field__Pb0x4:hover{border-color:#777564}.Login_field__Pb0x4:focus-within{border-color:#dec18b;background:linear-gradient(110deg,#23231d,#171c1e);box-shadow:0 0 0 3px #d6b47819,0 4px 22px #0003}.Login_field__Pb0x4:focus-within:after{transform:scaleX(1);opacity:1}.Login_field__Pb0x4:focus-within .Login_inputRow__8wXjn>svg,.Login_field__Pb0x4:focus-within>label{color:#ebce95}.Login_field__Pb0x4:has(input[aria-invalid=true]){border-color:#e69c9c}.Login_field__Pb0x4:has(input[aria-invalid=true]):after{background:linear-gradient(90deg,transparent,#ffb4b4,transparent)}.Login_passwordToggle__myo4k{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:0;border:0;border-radius:6px;background:transparent;color:#aab5bb;cursor:pointer}.Login_passwordToggle__myo4k svg{width:18px;height:18px;stroke-width:1.5}.Login_passwordToggle__myo4k:hover,.Login_passwordToggle__myo4k[aria-pressed=true]{color:#ecd198;background:#d6b47812}.Login_options__YkwX6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin:2px 0 3px;font-size:12px;color:#c0c8cc}.Login_remember__3TKnI{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;line-height:1.5}.Login_remember__3TKnI input{width:17px;height:17px;flex-shrink:0;accent-color:#d6b478}.Login_options__YkwX6 a{display:inline-flex;align-items:center;min-height:44px;color:var(--login-gold);text-decoration:none}.Login_options__YkwX6 a:hover{text-decoration:underline;text-underline-offset:4px}.Login_shell__MTNK9 :is(button,a,input[type=checkbox]):focus-visible{outline:2px solid #e7c88b;outline-offset:4px}.Login_submit__BXXUg{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:52px;overflow:hidden;border:1px solid #e8c78f;border-radius:8px;background:linear-gradient(115deg,#c6a267,#e4c690);padding:12px 19px;color:#16140f;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer;transition:filter .18s,box-shadow .18s}.Login_submit__BXXUg:after{content:"";position:absolute;inset:-70%;background:linear-gradient(110deg,transparent 43%,#fff7df88 50%,transparent 57%);transform:translateX(-80%);transition:transform .65s;pointer-events:none}.Login_submit__BXXUg:hover:not(:disabled):after{transform:translateX(80%)}.Login_submit__BXXUg:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 0 24px #d6b47820}.Login_submit__BXXUg svg{width:19px;height:19px;flex-shrink:0}.Login_shell__MTNK9 button:disabled{cursor:wait;opacity:.7}.Login_spinner__b7A65{animation:Login_spin__0C1LD .9s linear infinite}.Login_secondFactor__hhstS{display:flex;flex-direction:column;gap:16px;animation:Login_factorIn___wWAJ .18s ease-out}.Login_factorHint__yMzqI{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #d6b47840;border-radius:9px;background:#d6b4780c;color:#d7d1c3;font-size:13px;line-height:1.6}.Login_factorHint__yMzqI svg{flex-shrink:0;width:21px;height:21px;margin-top:2px;color:var(--login-gold)}.Login_inputRow__8wXjn>.Login_codeInput__2_ulR{font-family:ui-monospace,monospace;font-size:18px;letter-spacing:.18em}.Login_backButton__MvI4k{min-height:44px;align-self:center;padding:6px;color:var(--login-gold);text-decoration:underline;text-underline-offset:4px;font-size:12px;cursor:pointer}.Login_error__5HBx_{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #cd797966;border-radius:9px;color:#ffbdbd;background:#381e24;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.Login_error__5HBx_ svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.Login_capsWarning__y7HHc{color:#f1cd8c;font-size:12px;line-height:1.5}.Login_formFooter__q7OeU{margin:26px 0 0;padding:22px 0 0;border-top:1px solid #ffffff18;text-align:center;color:var(--login-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.Login_footer__eTXiJ{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 0 20px;color:#a1acb2;font-size:11px;line-height:1.5}.Login_version__c0YmT{margin-left:15px;white-space:nowrap}.Login_motionToggle__AofD3{display:flex;align-items:center;gap:7px;min-height:44px;padding:6px;color:#bbc3c7;font-size:11px;cursor:pointer}.Login_motionToggle__AofD3 svg{width:13px;height:13px}.Login_srOnly__2eo7b{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Login_shell__MTNK9[data-motion=paused] .Login_contour__iz_Qw{animation-play-state:paused}.Login_shell__MTNK9[data-motion=paused] .Login_secondFactor__hhstS,.Login_shell__MTNK9[data-motion=paused] .Login_submit__BXXUg:after{animation:none;transition:none}.Login_shell__MTNK9[data-arriving] .Login_hero__fcqCK{opacity:.35;transition:opacity .3s}.Login_shell__MTNK9[data-arriving] .Login_submit__BXXUg{background:#e4c690;opacity:1}@keyframes Login_goldOrbit__b_HAw{0%{--login-one-orbit:270deg}to{--login-one-orbit:630deg}}@keyframes Login_spin__0C1LD{to{transform:rotate(1turn)}}@keyframes Login_factorIn___wWAJ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.Login_tagline__omZuk{display:none}.Login_company__2I6VW{max-width:60%}.Login_layout__PWfxh{gap:32px;padding:54px 0}.Login_login__BvJEH{padding-left:28px}.Login_hero__fcqCK h2{font-size:42px}.Login_emblem__o_rqU{height:76px}.Login_emblemInner__0aYDP{gap:22px;padding:0 26px}.Login_emblemWord__NpsDI{font-size:33px}.Login_salesWord__onSRE{font-size:24px}}@media (max-width:760px){.Login_shell__MTNK9{padding:0 24px}.Login_header__z4zHn{min-height:80px;gap:12px}.Login_brand__gJkmZ{font-size:23px}.Login_company__2I6VW{max-width:55%}.Login_companyLogo__xhUqT{max-width:120px;height:44px;padding:5px 8px}.Login_companyLogo__xhUqT img{max-width:104px;max-height:34px}.Login_companyName__syGGH{font-size:11px}.Login_layout__PWfxh{display:flex;flex-direction:column;align-items:stretch;gap:30px;max-width:460px;padding:30px 0 40px}.Login_hero__fcqCK h2{font-size:37px;margin:15px 0 23px}.Login_apps__R681O,.Login_emblemCaption__1Nm7p,.Login_heroDescription__utWjR{display:none}.Login_emblem__o_rqU{max-width:380px;margin-top:0;height:62px}.Login_emblemInner__0aYDP{gap:22px;padding:0 26px}.Login_emblemInner__0aYDP>svg{width:26px;height:26px}.Login_emblemDivider__ULiui{height:30px}.Login_emblemWord__NpsDI{font-size:28px}.Login_salesWord__onSRE{font-size:23px}.Login_login__BvJEH{align-self:stretch;border-left:0;border-top:1px solid #ffffff18;padding:27px 0 0;max-width:none}.Login_kicker__Y9gF6{display:none}.Login_login__BvJEH h1{margin-top:0;font-size:28px}.Login_footer__eTXiJ{max-width:460px;width:100%;margin:0 auto}}@media (max-width:430px){.Login_company__2I6VW{max-width:100%}.Login_companyName__syGGH{max-width:130px}.Login_header__z4zHn:has(.Login_company__2I6VW) .Login_brand__gJkmZ{font-size:20px}.Login_header__z4zHn:has(.Login_company__2I6VW) .Login_company__2I6VW{flex-basis:100%;margin-left:0}.Login_hero__fcqCK h2{font-size:34px}.Login_emblemInner__0aYDP{gap:18px;padding:0 23px}.Login_options__YkwX6{justify-content:flex-start}.Login_version__c0YmT{display:block;margin:4px 0 0}}@media (prefers-reduced-motion:reduce){.Login_shell__MTNK9 *,.Login_shell__MTNK9 :after{animation:none!important;transition:none!important}.Login_motionToggle__AofD3{display:none}}@media (forced-colors:active){.Login_shell__MTNK9{background:Canvas;color:CanvasText}.Login_emblemWord__NpsDI{background:none;-webkit-text-fill-color:CanvasText}.Login_contour__iz_Qw{display:none}.Login_field__Pb0x4:focus-within{outline:2px solid Highlight}.Login_inputRow__8wXjn>input,.Login_submit__BXXUg{color:CanvasText;forced-color-adjust:auto}}