.login-module__O2S_xW__page{--deep:#0f2a5f;--primary:#1e3a8a;--ai:#2563eb;--azure:#7dd3fc;--success:#059669;--text:#0f172a;--muted:#64748b;width:100%;min-height:100vh;color:var(--text);background:#f8fafc;grid-template-columns:minmax(0,62%) minmax(360px,38%);display:grid;overflow:hidden}.login-module__O2S_xW__heroLeft{color:#fff;isolation:isolate;min-width:0;min-height:100vh;padding:2.1rem clamp(2rem,3vw,3.7rem) 1.5rem;position:relative;overflow:hidden}.login-module__O2S_xW__heroGradient,.login-module__O2S_xW__blueprintBg,.login-module__O2S_xW__backgroundFlow{position:absolute;inset:0}.login-module__O2S_xW__heroGradient{z-index:-6;background:radial-gradient(circle at 68% 54%,#38bdf826,#0000 24%),radial-gradient(circle at 42% 76%,#2563eb33,#0000 34%),linear-gradient(145deg,#071936 0%,#0f2a5f 52%,#16428a 100%)}.login-module__O2S_xW__blueprintBg{z-index:-5;background-image:linear-gradient(#bfdbfe0b 1px,#0000 1px),linear-gradient(90deg,#bfdbfe0b 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(#000000e6,#00000073);mask-image:linear-gradient(#000000e6,#00000073)}.login-module__O2S_xW__backgroundFlow{z-index:-3;opacity:.9;pointer-events:none;width:100%;height:100%}.login-module__O2S_xW__backgroundFlowPath,.login-module__O2S_xW__backgroundFlowPathSecondary{stroke-dasharray:12 18;animation:13s linear infinite login-module__O2S_xW__backgroundFlow}.login-module__O2S_xW__backgroundFlowPathSecondary{animation-duration:18s;animation-direction:reverse}.login-module__O2S_xW__aurora{z-index:-4;filter:blur(56px);pointer-events:none;border-radius:999px;position:absolute}.login-module__O2S_xW__auroraA{background:#38bdf829;width:460px;height:460px;animation:11s ease-in-out infinite login-module__O2S_xW__auroraFloat;top:14%;right:-5%}.login-module__O2S_xW__auroraB{background:#2563eb24;width:520px;height:520px;animation:14s ease-in-out infinite reverse login-module__O2S_xW__auroraFloat;top:48%;left:14%}.login-module__O2S_xW__auroraC{background:#93c5fd1a;width:330px;height:330px;animation:10s ease-in-out infinite login-module__O2S_xW__auroraPulse;bottom:-8%;right:18%}.login-module__O2S_xW__heroInner{z-index:2;flex-direction:column;min-height:calc(100vh - 3.6rem);display:flex;position:relative}.login-module__O2S_xW__heroPlatformBadge{color:#f8fbff;text-transform:uppercase;letter-spacing:.15em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff13;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:.62rem;width:fit-content;padding:.46rem .82rem;font-size:.62rem;font-weight:800;display:inline-flex}.login-module__O2S_xW__heroPlatformDot{background:#fff;border-radius:50%;width:.48rem;height:.48rem;position:relative;box-shadow:0 0 15px #ffffffb8}.login-module__O2S_xW__heroPlatformDot:after{content:"";border-radius:inherit;border:1px solid #ffffff4d;animation:2.2s ease-in-out infinite login-module__O2S_xW__platformPulse;position:absolute;inset:-.28rem}.login-module__O2S_xW__heroIdentity{align-items:center;gap:.72rem;margin-top:1.35rem;display:flex}.login-module__O2S_xW__identityIndicator{background:#6ee7b7;border-radius:50%;flex:none;width:.58rem;height:.58rem;box-shadow:0 0 0 5px #6ee7b712,0 0 18px #6ee7b79e}.login-module__O2S_xW__identityName{letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:850}.login-module__O2S_xW__identitySubtitle{color:#bae6fddb;text-transform:uppercase;letter-spacing:.16em;margin:.18rem 0 0;font-size:.56rem;font-weight:800}.login-module__O2S_xW__heroStatement{margin-top:1.2rem}.login-module__O2S_xW__heroStatement h1{letter-spacing:-.055em;max-width:920px;margin:0;font-size:clamp(2.65rem,4.05vw,4.45rem);font-weight:850;line-height:.98}.login-module__O2S_xW__heroStatement h1>span{display:block}.login-module__O2S_xW__heroHeadlineAccent{color:#bae6fd;margin-top:.16rem}.login-module__O2S_xW__heroDescription{color:#ffffffc2;max-width:46rem;margin:1rem 0 0;font-size:clamp(.9rem,1vw,1.02rem);line-height:1.62}.login-module__O2S_xW__heroDescription strong{color:#bae6fd;font-weight:650}.login-module__O2S_xW__heroDescription em{color:#6ee7b7;font-style:normal;font-weight:650}.login-module__O2S_xW__governanceLabels{color:#ffffff75;text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;font-size:.52rem;font-weight:750;display:flex}.login-module__O2S_xW__governanceLabels i{color:#fff3;font-style:normal}.login-module__O2S_xW__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;margin-top:1.3rem;display:grid}.login-module__O2S_xW__metricPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff13,#ffffff09);border:1px solid #bfdbfe21;border-radius:.82rem;flex-direction:column;justify-content:space-between;min-height:108px;padding:.82rem .9rem;transition:transform .22s,border-color .22s,background .22s;display:flex;box-shadow:0 15px 38px #0206171f}.login-module__O2S_xW__metricPanel:hover{background:#ffffff17;border-color:#7dd3fc52;transform:translateY(-2px)}.login-module__O2S_xW__metricTitle{color:#dbeafeb3;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.52rem;font-weight:800}.login-module__O2S_xW__metricValue{color:#fff;letter-spacing:-.035em;margin-top:.42rem;font-size:clamp(1.35rem,1.65vw,1.72rem);font-weight:850}.login-module__O2S_xW__metricValue span{color:#ffffff94;margin-left:.12rem;font-size:.78rem}.login-module__O2S_xW__metricTrack{background:#ffffff1a;border-radius:999px;height:3px;overflow:hidden}.login-module__O2S_xW__metricProgress{border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#bfdbfe);height:100%;display:block;box-shadow:0 0 9px #38bdf859}.login-module__O2S_xW__metricHelper{color:#e2e8f085;margin:.36rem 0 0;font-size:.56rem}.login-module__O2S_xW__metricSuccess{color:#e2e8f094;align-items:center;gap:.4rem;font-size:.56rem;display:flex}.login-module__O2S_xW__metricSuccess span{background:#34d399;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 11px #34d39994}.login-module__O2S_xW__intelligenceStage{pointer-events:none;width:min(100%,930px);height:clamp(500px,42vw,610px);min-height:500px;margin:.85rem auto 0;position:relative;overflow:hidden}.login-module__O2S_xW__stageHalo{z-index:1;aspect-ratio:1;filter:blur(16px);background:radial-gradient(circle,#38bdf829,#2563eb12 44%,#0000 70%);border-radius:50%;width:min(520px,64%);animation:7s ease-in-out infinite login-module__O2S_xW__haloPulse;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.login-module__O2S_xW__intelligenceRing,.login-module__O2S_xW__intelligenceRingInner{z-index:3;aspect-ratio:1;border-radius:50%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.login-module__O2S_xW__intelligenceRing{border:1px solid #7dd3fc38;width:min(430px,56%);box-shadow:inset 0 0 65px #7dd3fc09,0 0 85px #38bdf812}.login-module__O2S_xW__intelligenceRing:before,.login-module__O2S_xW__intelligenceRing:after{content:"";border-radius:inherit;position:absolute}.login-module__O2S_xW__intelligenceRing:before{border:1px dashed #bfdbfe24;animation:36s linear infinite login-module__O2S_xW__ringSpin;inset:10%}.login-module__O2S_xW__intelligenceRing:after{border:1px solid #7dd3fc24;inset:24%}.login-module__O2S_xW__intelligenceRingInner{border:1px solid #ffffff12;width:min(300px,41%);box-shadow:0 0 36px #38bdf80d}.login-module__O2S_xW__sceneNetwork{z-index:4;opacity:.72;width:min(82%,820px);height:330px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.login-module__O2S_xW__networkFlow,.login-module__O2S_xW__networkFlowAlt{stroke-dasharray:10 15;animation:7s linear infinite login-module__O2S_xW__networkDash}.login-module__O2S_xW__networkFlowAlt{animation-duration:10s;animation-direction:reverse}.login-module__O2S_xW__networkBridge{stroke-dasharray:3 10;opacity:.6}.login-module__O2S_xW__networkNodes{fill:#7dd3fc;filter:drop-shadow(0 0 6px #7dd3fc8c)}.login-module__O2S_xW__networkNodes circle:nth-child(3){fill:#60a5fa}.login-module__O2S_xW__networkLabels{fill:#dbeafe;opacity:.62;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.login-module__O2S_xW__ekgLayer{z-index:5;opacity:.78;width:min(92%,920px);height:205px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.login-module__O2S_xW__ekgLayer svg{width:100%;height:100%;overflow:visible}.login-module__O2S_xW__ekgGlow,.login-module__O2S_xW__ekgMain{fill:none;stroke-linecap:round;stroke-linejoin:round}.login-module__O2S_xW__ekgGlow{stroke:#38bdf8;stroke-width:10px;opacity:.08;filter:blur(9px)}.login-module__O2S_xW__ekgMain{stroke:#7dd3fc;stroke-width:3px;stroke-dasharray:1800;stroke-dashoffset:1800px;filter:drop-shadow(0 0 7px #38bdf861);animation:5.5s ease-in-out infinite login-module__O2S_xW__ekgDraw}.login-module__O2S_xW__domainLabel{z-index:13;color:#eff6ffd9;text-transform:uppercase;letter-spacing:.14em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081d42ab;border:1px solid #bfdbfe29;border-radius:999px;padding:.45rem .7rem;font-size:.52rem;font-weight:800;position:absolute;box-shadow:0 9px 22px #02061724}.login-module__O2S_xW__domainEconomic{top:18%;right:16%}.login-module__O2S_xW__domainClaims{top:49%;left:9%}.login-module__O2S_xW__domainCompliance{top:49%;right:9%}.login-module__O2S_xW__dataLine{z-index:8;background:repeating-linear-gradient(90deg,#7dd3fc0f 0 7px,#7dd3fcb8 7px 14px) 0 0/28px 1px;width:clamp(74px,9vw,126px);height:1px;animation:2.5s linear infinite login-module__O2S_xW__dataLineMove;position:absolute}.login-module__O2S_xW__lineEconomic{transform-origin:0;top:24%;left:57%;transform:rotate(-18deg)}.login-module__O2S_xW__lineClaims{top:52%;left:16%}.login-module__O2S_xW__lineCompliance{top:52%;right:16%}.login-module__O2S_xW__drBenz{z-index:10;height:clamp(470px,39vw,610px);position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.login-module__O2S_xW__drBenzImage{object-fit:contain;filter:drop-shadow(0 30px 34px #02061747)drop-shadow(0 0 28px #38bdf80f);width:auto;max-width:none;height:100%;animation:8s ease-in-out infinite login-module__O2S_xW__drBenzFloat;display:block}.login-module__O2S_xW__drShadow{z-index:7;filter:blur(15px);opacity:.45;background:radial-gradient(#00000052,#0000 72%);border-radius:50%;width:320px;height:38px;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.login-module__O2S_xW__aiStatus{z-index:15;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#07193ad1;border:1px solid #bfdbfe29;border-radius:.8rem;align-items:center;gap:.58rem;min-width:228px;padding:.58rem .78rem;display:flex;position:absolute;bottom:1.5%;left:50%;transform:translate(-50%);box-shadow:0 14px 30px #02061733}.login-module__O2S_xW__aiStatusDot{background:#34d399;border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2s ease-in-out infinite login-module__O2S_xW__onlinePulse;box-shadow:0 0 14px #34d3999e}.login-module__O2S_xW__aiStatus strong,.login-module__O2S_xW__aiStatus span{display:block}.login-module__O2S_xW__aiStatus strong{color:#fff;font-size:.61rem}.login-module__O2S_xW__aiStatus span{color:#dbeafe75;margin-top:.12rem;font-size:.49rem}.login-module__O2S_xW__aiDisclaimer{z-index:14;color:#dbeafe57;text-align:center;text-transform:uppercase;letter-spacing:.1em;width:100%;margin:0;font-size:.46rem;font-weight:700;position:absolute;bottom:-.1rem;left:50%;transform:translate(-50%)}.login-module__O2S_xW__codingCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(145deg,#ffffff13,#ffffff09);border:1px solid #bfdbfe1f;border-radius:.9rem;margin-top:.2rem;padding:.82rem .95rem;position:relative;overflow:hidden;box-shadow:0 15px 38px #02061721}.login-module__O2S_xW__codingHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.login-module__O2S_xW__codingTitle{color:#bae6fd;align-items:center;gap:.65rem;display:flex}.login-module__O2S_xW__codingTitle p{color:#bae6fdb8;text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:.52rem;font-weight:800}.login-module__O2S_xW__codingTitle strong{color:#fff;margin-top:.16rem;font-size:.82rem;display:block}.login-module__O2S_xW__validationState{color:#6ee7b7;align-items:center;gap:.38rem;font-size:.56rem;font-weight:800;display:inline-flex}.login-module__O2S_xW__codingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.68rem;display:grid}.login-module__O2S_xW__codingCell{background:#0214373d;border:1px solid #ffffff12;border-radius:.65rem;flex-direction:column;justify-content:center;min-height:48px;padding:.52rem .65rem;display:flex}.login-module__O2S_xW__codingCell span{color:#e2e8f06b;text-transform:uppercase;letter-spacing:.09em;font-size:.47rem;font-weight:800}.login-module__O2S_xW__codingCell strong{color:#fff;margin-top:.22rem;font-size:.69rem}.login-module__O2S_xW__codingScan{background:linear-gradient(90deg,#0000,#7dd3fc21,#0000);width:23%;animation:5.8s ease-in-out infinite login-module__O2S_xW__codingScan;position:absolute;top:0;bottom:0;left:-28%;transform:skew(-17deg)}.login-module__O2S_xW__loginPanel{background:radial-gradient(circle at 100% 0,#2563eb12,#0000 32%),#fff;align-items:center;min-width:0;min-height:100vh;padding:3rem clamp(2rem,3vw,3.5rem);display:flex;position:relative;overflow-y:auto}.login-module__O2S_xW__loginPanelInner{width:100%;max-width:430px;margin:auto}.login-module__O2S_xW__mobileBrand{gap:.75rem;margin-bottom:1.8rem;display:none}.login-module__O2S_xW__mobileBrand strong,.login-module__O2S_xW__mobileBrand span{display:block}.login-module__O2S_xW__mobileBrand strong{color:var(--deep)}.login-module__O2S_xW__mobileBrand span{color:#64748b;text-transform:uppercase;letter-spacing:.11em;margin-top:.18rem;font-size:.66rem}.login-module__O2S_xW__secureGatewayBadge{color:#1e3a8a;text-transform:uppercase;letter-spacing:.1em;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:.52rem;margin-bottom:1.5rem;padding:.48rem .72rem;font-size:.61rem;font-weight:800;display:inline-flex}.login-module__O2S_xW__gatewayDot{background:var(--success);border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 10px #05966966}.login-module__O2S_xW__eyebrow{color:var(--ai);text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.68rem;font-weight:850}.login-module__O2S_xW__loginHeader h2{color:var(--deep);letter-spacing:-.045em;margin:.5rem 0 0;font-size:clamp(2.15rem,3vw,2.85rem);line-height:1.05}.login-module__O2S_xW__loginHeader>p:last-child{color:var(--muted);margin:.9rem 0 0;font-size:.92rem;line-height:1.62}.login-module__O2S_xW__loginHeader>p:last-child span{color:#94a3b8;margin-top:.18rem;font-size:.84rem;display:block}.login-module__O2S_xW__form{gap:.95rem;margin-top:1.65rem;display:grid}.login-module__O2S_xW__field{gap:.42rem;display:grid}.login-module__O2S_xW__field>label{color:#334155;font-size:.78rem;font-weight:750}.login-module__O2S_xW__inputShell{align-items:center;display:flex;position:relative}.login-module__O2S_xW__inputShell input:not([type=checkbox]){color:#0f172a;width:100%;height:3rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.9rem;outline:none;padding:0 2.75rem;transition:border-color .22s,box-shadow .22s}.login-module__O2S_xW__inputShell input:not([type=checkbox])::placeholder{color:#94a3b8}.login-module__O2S_xW__inputShell input:focus{border-color:var(--ai);box-shadow:0 0 0 4px #2563eb1c}.login-module__O2S_xW__inputIcon{z-index:1;color:#64748b;pointer-events:none;display:inline-flex;position:absolute;left:.9rem}.login-module__O2S_xW__passwordToggle{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:.35rem;display:inline-flex;position:absolute;right:.75rem}.login-module__O2S_xW__passwordToggle:hover{background:#f1f5f9}.login-module__O2S_xW__passwordToggle:focus-visible,.login-module__O2S_xW__formOptions a:focus-visible,.login-module__O2S_xW__primaryButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb47}.login-module__O2S_xW__fieldError{color:#dc2626;margin:0;font-size:.72rem}.login-module__O2S_xW__formAlert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;padding:.8rem .9rem;font-size:.8rem}.login-module__O2S_xW__formOptions{justify-content:space-between;align-items:center;gap:1rem;font-size:.76rem;display:flex}.login-module__O2S_xW__remember{color:#475569;align-items:center;gap:.55rem;display:flex}.login-module__O2S_xW__remember input{width:1rem;height:1rem;accent-color:var(--ai)}.login-module__O2S_xW__formOptions a{color:var(--ai);font-weight:700;text-decoration:none}.login-module__O2S_xW__formOptions a:hover{text-decoration:underline}.login-module__O2S_xW__primaryButton{background:linear-gradient(135deg, var(--deep), var(--ai));color:#fff;cursor:pointer;border:0;border-radius:.95rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.35rem;padding:0 1.2rem;font-size:1.05rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 14px 28px #2563eb33}.login-module__O2S_xW__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 17px 34px #2563eb3d}.login-module__O2S_xW__primaryButton:disabled{opacity:.68;cursor:not-allowed}.login-module__O2S_xW__securityNotice{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:.85rem;gap:.75rem;margin-top:1.25rem;padding:.85rem;display:flex}.login-module__O2S_xW__securityNotice p{margin:0;font-size:.74rem;font-weight:700}.login-module__O2S_xW__securityNotice span{color:#64748b;margin-top:.18rem;font-weight:450;line-height:1.5;display:block}.login-module__O2S_xW__loginFooter{color:#94a3b8;justify-content:space-between;gap:1rem;margin-top:1.6rem;font-size:.64rem;display:flex}.login-module__O2S_xW__loginFooter span:first-child{color:var(--primary);font-weight:800}.login-module__O2S_xW__spinner,.login-module__O2S_xW__loadingMark{animation:.9s linear infinite login-module__O2S_xW__spin}.login-module__O2S_xW__loadingPage{background:#f8fafc;place-items:center;min-height:100vh;padding:2rem;display:grid}.login-module__O2S_xW__loadingCard,.login-module__O2S_xW__errorCard{text-align:center;background:#fff;border:1px solid #dbe3ef;border-radius:1rem;width:min(100%,440px);padding:2rem;box-shadow:0 20px 50px #0f2a5f14}.login-module__O2S_xW__loadingMark{border:3px solid #dbeafe;border-top-color:var(--ai);border-radius:50%;width:2rem;height:2rem;margin:0 auto 1rem}.login-module__O2S_xW__errorCard h1{color:var(--deep)}.login-module__O2S_xW__errorCard .login-module__O2S_xW__primaryButton{margin-top:1rem}@keyframes login-module__O2S_xW__spin{to{transform:rotate(360deg)}}@keyframes login-module__O2S_xW__platformPulse{0%,to{opacity:.2;transform:scale(.82)}50%{opacity:.72;transform:scale(1.18)}}@keyframes login-module__O2S_xW__backgroundFlow{to{stroke-dashoffset:-240px}}@keyframes login-module__O2S_xW__auroraFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(22px,-16px)scale(1.06)}}@keyframes login-module__O2S_xW__auroraPulse{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:.86;transform:scale(1.08)}}@keyframes login-module__O2S_xW__haloPulse{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}@keyframes login-module__O2S_xW__ringSpin{to{transform:rotate(360deg)}}@keyframes login-module__O2S_xW__networkDash{to{stroke-dashoffset:-180px}}@keyframes login-module__O2S_xW__ekgDraw{0%{stroke-dashoffset:1800px;opacity:.35}22%,72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1800px;opacity:.35}}@keyframes login-module__O2S_xW__dataLineMove{0%{background-position:0 0}to{background-position:28px 0}}@keyframes login-module__O2S_xW__drBenzFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes login-module__O2S_xW__onlinePulse{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.12)}}@keyframes login-module__O2S_xW__codingScan{0%,18%{opacity:0;left:-28%}30%{opacity:1}70%{opacity:1}86%,to{opacity:0;left:112%}}@media (min-width:1600px){.login-module__O2S_xW__page{grid-template-columns:minmax(0,64%) minmax(400px,36%)}.login-module__O2S_xW__intelligenceStage{height:610px}.login-module__O2S_xW__drBenz{height:575px}}@media (max-width:1280px) and (min-width:821px){.login-module__O2S_xW__page{grid-template-columns:minmax(0,60%) minmax(370px,40%)}.login-module__O2S_xW__heroLeft{padding-inline:2rem}.login-module__O2S_xW__heroStatement h1{font-size:clamp(2.45rem,3.75vw,3.9rem)}.login-module__O2S_xW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-module__O2S_xW__intelligenceStage{height:500px;min-height:500px}.login-module__O2S_xW__drBenz{height:455px}.login-module__O2S_xW__codingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.login-module__O2S_xW__page{grid-template-columns:1fr;overflow:visible}.login-module__O2S_xW__heroLeft{min-height:auto;padding:2rem}.login-module__O2S_xW__heroInner{min-height:auto}.login-module__O2S_xW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-module__O2S_xW__intelligenceStage{height:500px;min-height:500px}.login-module__O2S_xW__drBenz{height:455px}.login-module__O2S_xW__loginPanel{min-height:auto;padding:3rem 2rem}.login-module__O2S_xW__loginPanelInner{max-width:560px}.login-module__O2S_xW__mobileBrand{display:none}}@media (max-width:640px){.login-module__O2S_xW__heroLeft{padding:1.4rem}.login-module__O2S_xW__heroStatement h1{font-size:clamp(2.2rem,10.5vw,3.15rem)}.login-module__O2S_xW__metricsGrid{grid-template-columns:1fr}.login-module__O2S_xW__intelligenceStage{height:430px;min-height:430px}.login-module__O2S_xW__sceneNetwork{opacity:.5;width:112%}.login-module__O2S_xW__intelligenceRing{width:min(340px,76%)}.login-module__O2S_xW__intelligenceRingInner{width:min(240px,55%)}.login-module__O2S_xW__drBenz{height:380px}.login-module__O2S_xW__domainLabel{letter-spacing:.09em;font-size:.43rem}.login-module__O2S_xW__domainEconomic{right:1%}.login-module__O2S_xW__domainClaims{left:0}.login-module__O2S_xW__domainCompliance{right:0}.login-module__O2S_xW__codingGrid{grid-template-columns:1fr 1fr}.login-module__O2S_xW__loginPanel{padding:2.5rem 1.4rem}.login-module__O2S_xW__formOptions{flex-direction:column;align-items:flex-start}.login-module__O2S_xW__loginFooter{flex-direction:column}}@media (prefers-reduced-motion:reduce){.login-module__O2S_xW__heroPlatformDot:after,.login-module__O2S_xW__backgroundFlowPath,.login-module__O2S_xW__backgroundFlowPathSecondary,.login-module__O2S_xW__aurora,.login-module__O2S_xW__stageHalo,.login-module__O2S_xW__intelligenceRing:before,.login-module__O2S_xW__networkFlow,.login-module__O2S_xW__networkFlowAlt,.login-module__O2S_xW__ekgMain,.login-module__O2S_xW__dataLine,.login-module__O2S_xW__drBenzImage,.login-module__O2S_xW__aiStatusDot,.login-module__O2S_xW__codingScan,.login-module__O2S_xW__spinner,.login-module__O2S_xW__loadingMark{animation:none!important}.login-module__O2S_xW__metricPanel,.login-module__O2S_xW__primaryButton{transition:none!important}}
