.page-module__E0kJGG__pageShell{background:var(--bg-base,#07111c);opacity:0;min-height:100dvh;transition:opacity .4s;position:relative;overflow:hidden}.page-module__E0kJGG__mounted{opacity:1}.page-module__E0kJGG__mounted .page-module__E0kJGG__leftPanel{will-change:transform,opacity;animation:.4s cubic-bezier(.22,1,.36,1) both page-module__E0kJGG__slideInLeft}.page-module__E0kJGG__mounted .page-module__E0kJGG__rightPanel{will-change:transform,opacity;animation:.4s cubic-bezier(.22,1,.36,1) .1s both page-module__E0kJGG__slideInRight}.page-module__E0kJGG__contentShell{z-index:1;grid-template-columns:40% 60%;align-items:stretch;min-height:100dvh;display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__contentShell:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#f7931e24 20%,#f7931e42 50%,#f7931e24 80%,#0000 100%);width:1px;animation:.5s .3s backwards page-module__E0kJGG__fadeIn;position:absolute;top:5%;bottom:5%;left:40%}.page-module__E0kJGG__leftPanel{flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,3vh,36px);min-height:100dvh;padding:clamp(40px,6vh,64px) clamp(16px,3vw,32px);display:flex}.page-module__E0kJGG__logoWrap{flex-shrink:0;justify-content:center;display:flex}.page-module__E0kJGG__logo{object-fit:contain;filter:drop-shadow(0 4px 12px #00000080)drop-shadow(0 1px 3px #00000059);width:auto;max-width:clamp(180px,26vw,300px);height:auto;max-height:clamp(52px,7vh,80px);display:block}.page-module__E0kJGG__leftInner{width:100%;max-width:380px}.page-module__E0kJGG__loginCard{-webkit-backdrop-filter:blur(12px);background:#0d1826d9;border:1px solid #1a2e4ab3;border-radius:20px;width:100%;padding:clamp(26px,4vh,40px) clamp(22px,3vw,32px) clamp(32px,5vh,48px);position:relative;box-shadow:0 0 0 1px #f7931e0a,0 20px 44px #0000005c,inset 0 1px #ffffff0a}.page-module__E0kJGG__loginCard:before,.page-module__E0kJGG__loginCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f7931eb3,#0000);height:2px;position:absolute;left:15%;right:15%}.page-module__E0kJGG__loginCard:before{border-radius:0 0 2px 2px;top:-1px}.page-module__E0kJGG__loginCard:after{border-radius:2px 2px 0 0;bottom:-1px}.page-module__E0kJGG__cardTitle{color:#f0f7ff;letter-spacing:-.01em;margin-bottom:clamp(16px,2.4vh,24px);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:800;line-height:1.1}.page-module__E0kJGG__form{flex-direction:column;gap:clamp(13px,2vh,20px);display:flex}.page-module__E0kJGG__label{color:#a8c0d0;letter-spacing:.01em;font-size:.79rem;font-weight:600}.page-module__E0kJGG__input{color:#f0f7ff;background:#ffffff0a;border:1px solid #1a2e4acc;border-radius:10px;outline:none;width:100%;height:42px;padding:0 12px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.page-module__E0kJGG__input::placeholder{color:#f0f7ff38;letter-spacing:.04em}.page-module__E0kJGG__input:focus{background:#ffffff0d;border-color:#f7931e8c;box-shadow:0 0 0 2px #f7931e59}.page-module__E0kJGG__input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f0f7ff!important;box-shadow:inset 0 0 0 1000px #0a1420fa!important}.page-module__E0kJGG__input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f0f7ff!important;box-shadow:inset 0 0 0 1000px #0a1420fa!important}.page-module__E0kJGG__input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f0f7ff!important;box-shadow:inset 0 0 0 1000px #0a1420fa!important}.page-module__E0kJGG__input:-webkit-autofill:active{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#f0f7ff!important;box-shadow:inset 0 0 0 1000px #0a1420fa!important}.page-module__E0kJGG__utilityRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__E0kJGG__rememberMe{color:#5d7d94;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.81rem;display:inline-flex}.page-module__E0kJGG__rememberMe input[type=checkbox]{accent-color:#f7931e;cursor:pointer;width:14px;height:14px}.page-module__E0kJGG__textLink{color:#f7931e;font-size:.81rem;font-weight:600;transition:color .18s}.page-module__E0kJGG__textLink:hover{color:#fbb04a}.page-module__E0kJGG__primaryButton{letter-spacing:.01em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#f7931e 0%,#d97b0a 100%);border:none;border-radius:11px;height:clamp(40px,5.5vh,48px);font-size:.9rem;font-weight:700;line-height:1;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 3px 10px #f7931e29}.page-module__E0kJGG__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #f7931e38}.page-module__E0kJGG__primaryButton:active:not(:disabled){transform:translateY(0)}.page-module__E0kJGG__primaryButton:disabled{opacity:.62;cursor:not-allowed}.page-module__E0kJGG__divider{align-items:center;gap:10px;display:flex}.page-module__E0kJGG__dividerLine{background:#ffffff12;flex:1;height:1px}.page-module__E0kJGG__dividerText{color:#f0f7ff42;letter-spacing:.06em;font-size:.74rem}.page-module__E0kJGG__secondaryActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.page-module__E0kJGG__secondaryButton,.page-module__E0kJGG__demoButton{border-radius:10px;justify-content:center;align-items:center;height:38px;font-size:.84rem;display:inline-flex}.page-module__E0kJGG__secondaryButton{color:#f0f7ffb8;background:0 0;border:1px solid #f7931e73;font-weight:600;transition:border-color .18s,color .18s}.page-module__E0kJGG__secondaryButton:hover{color:#f0f7ffeb;border-color:#f7931eb3}.page-module__E0kJGG__demoButton{color:#f7931e;background:#f7931e12;border:1px solid #f7931e47;font-weight:700;transition:transform .18s,border-color .18s,background .18s}.page-module__E0kJGG__demoButton:hover{background:#f7931e1f;border-color:#f7931e75;transform:translateY(-1px)}.page-module__E0kJGG__rightPanel{justify-content:center;align-items:center;padding:clamp(40px,5.5vh,68px) clamp(28px,4.5vw,64px) clamp(40px,5.5vh,68px) clamp(28px,3.5vw,52px);display:flex;position:relative;overflow:hidden auto}.page-module__E0kJGG__scanlines{z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#07111c0a 3px 4px);position:absolute;inset:0}.page-module__E0kJGG__rightInner{z-index:1;flex-direction:column;gap:28px;width:100%;max-width:640px;display:flex;position:relative}.page-module__E0kJGG__visualTitle{color:#f0f7ff;letter-spacing:-.025em;font-size:clamp(1.4rem,2.4vw,2.7rem);font-weight:800;line-height:1.15}.page-module__E0kJGG__titleLine{white-space:nowrap;display:block}.page-module__E0kJGG__titleItalic{font-style:italic}.page-module__E0kJGG__liveTag{letter-spacing:.09em;text-transform:uppercase;color:#22c55e;vertical-align:middle;background:#22c55e1f;border:1px solid #22c55e47;border-radius:9999px;align-items:center;gap:5px;margin-left:12px;padding:4px 10px 4px 7px;font-size:clamp(.6rem,.75vw,.78rem);font-weight:700;display:inline-flex;position:relative;top:-2px}.page-module__E0kJGG__liveDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite page-module__E0kJGG__pulse;box-shadow:0 0 3px #22c55e73}.page-module__E0kJGG__visualText{color:#a8c0d0;font-size:clamp(.8rem,1vw,.92rem);line-height:1.65}.page-module__E0kJGG__statStrip{-webkit-backdrop-filter:blur(12px);background:#0d1826b8;border:1px solid #1a2e4ab3;border-radius:14px;flex-wrap:wrap;align-items:center;row-gap:10px;padding:clamp(12px,1.8vh,18px) clamp(16px,2.2vw,26px);display:flex;box-shadow:0 0 0 1px #f7931e0d,0 12px 32px #00000052,inset 0 1px #ffffff0a}.page-module__E0kJGG__statItem{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:72px;display:flex}.page-module__E0kJGG__statDivider{background:#1a2e4ae6;flex-shrink:0;width:1px;height:30px}.page-module__E0kJGG__statValue{font-variant-numeric:tabular-nums;color:#f7931e;letter-spacing:-.02em;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:800;line-height:1}.page-module__E0kJGG__statLabel{color:#f0f7ff6b;text-align:center;font-size:clamp(.68rem,.8vw,.78rem);font-weight:500;line-height:1}.page-module__E0kJGG__skelLine{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:5px;animation:1.6s ease-in-out infinite page-module__E0kJGG__shimmer}.page-module__E0kJGG__skelValue{width:60px;height:18px;margin-bottom:4px}.page-module__E0kJGG__skelLabel{width:78px;height:10px}.page-module__E0kJGG__carouselShell{flex-direction:column;align-items:center;gap:12px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.page-module__E0kJGG__carousel3D{aspect-ratio:16/7;perspective:1100px;justify-content:center;align-items:center;width:100%;max-height:300px;display:flex;position:relative;overflow:visible}.page-module__E0kJGG__carouselCard{aspect-ratio:16/9;cursor:pointer;width:55%;transform-style:preserve-3d;background:#0a141e4d;border:1px solid #ffffff17;border-radius:14px;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),box-shadow .9s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden}.page-module__E0kJGG__centerSlide{z-index:3;opacity:1;transform:translate(0)translateZ(0)scale(1)rotateY(0);box-shadow:0 24px 56px #0000008c,0 8px 20px #00000059,0 0 0 1px #f7931e29}.page-module__E0kJGG__leftSlide,.page-module__E0kJGG__rightSlide{z-index:2;opacity:.72;filter:brightness(.68)saturate(.8);box-shadow:0 12px 32px #0000004d}.page-module__E0kJGG__leftSlide{transform:translate(-38%)translateZ(-90px)scale(.86)rotateY(28deg)}.page-module__E0kJGG__rightSlide{transform:translate(38%)translateZ(-90px)scale(.86)rotateY(-28deg)}.page-module__E0kJGG__hiddenSlide{z-index:1;opacity:0;pointer-events:none;transform:translate(0)translateZ(-180px)scale(.68)}.page-module__E0kJGG__slideImage{object-fit:cover;object-position:center}.page-module__E0kJGG__cardOverlay{pointer-events:none;transition:opacity .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.page-module__E0kJGG__centerOverlay{background:linear-gradient(#07111c00 0%,#07111c38 100%)}.page-module__E0kJGG__sideOverlay{background:linear-gradient(#07111c1a 0%,#07111c6b 100%)}.page-module__E0kJGG__hiddenOverlay{opacity:0}.page-module__E0kJGG__dots{align-items:center;gap:7px;display:flex}.page-module__E0kJGG__dot{cursor:pointer;background:#f0f7ff29;border:none;border-radius:9999px;width:6px;height:6px;transition:all .24s}.page-module__E0kJGG__dot:hover{background:#f0f7ff5c}.page-module__E0kJGG__dotActive{background:#f7931e;width:18px}.page-module__E0kJGG__dotActive:hover{background:#f7931e}@keyframes page-module__E0kJGG__slideInLeft{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__slideInRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes page-module__E0kJGG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module__E0kJGG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes page-module__E0kJGG__shimmer{0%{background-position:200%}to{background-position:-200%}}@media (min-width:1440px){.page-module__E0kJGG__contentShell{grid-template-columns:36% 64%}.page-module__E0kJGG__contentShell:after{left:36%}}@media (max-width:1100px){.page-module__E0kJGG__contentShell{grid-template-columns:46% 54%}.page-module__E0kJGG__contentShell:after{left:46%}}@media (max-width:820px){.page-module__E0kJGG__titleLine{white-space:normal}.page-module__E0kJGG__contentShell{grid-template-rows:auto auto;grid-template-columns:1fr}.page-module__E0kJGG__contentShell:after{display:none}.page-module__E0kJGG__rightPanel{order:1;justify-content:flex-start;align-items:flex-start}.page-module__E0kJGG__leftPanel{min-height:unset;order:2}.page-module__E0kJGG__leftInner{max-width:520px}.page-module__E0kJGG__rightInner{max-width:100%}}@media (max-width:480px){.page-module__E0kJGG__leftInner{max-width:100%}.page-module__E0kJGG__loginCard{border-radius:16px}.page-module__E0kJGG__statStrip{flex-direction:column;align-items:stretch;row-gap:0}.page-module__E0kJGG__statItem{flex:unset;gap:4px;padding:10px 0}.page-module__E0kJGG__statDivider{width:100%;height:1px}.page-module__E0kJGG__statValue{font-size:1.2rem}}@media (max-height:700px) and (min-width:821px){.page-module__E0kJGG__rightInner{gap:10px}.page-module__E0kJGG__visualText{font-size:.84rem}.page-module__E0kJGG__statStrip{padding:9px 14px}.page-module__E0kJGG__carouselShell{gap:8px}}@media (max-height:560px) and (min-width:821px){.page-module__E0kJGG__rightInner{gap:8px}}
