.AuthLanding-module__cX0YHq__auth-landing-shell{color:#07153a;background:linear-gradient(#f7fbff 0%,#fff 58%,#f8fbff 100%);grid-template-rows:minmax(0,1fr) 82px;height:100svh;padding:0;display:grid;overflow:hidden}.AuthLanding-module__cX0YHq__authLandingStage{background:#f8fbff;border:1px solid #d8e5f5;border-bottom:0;border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1.34fr) minmax(455px,.94fr);grid-template-areas:"marketing auth";height:calc(100svh - 82px);min-height:0;display:grid;box-shadow:inset 0 1px #fff}.AuthLanding-module__cX0YHq__leftPanel{isolation:isolate;flex-direction:column;grid-area:marketing;gap:1rem;min-width:0;padding:1.35rem 3.35vw .72rem;display:flex;position:relative;overflow:hidden}.AuthLanding-module__cX0YHq__leftPanel:before{z-index:-3;content:"";background:linear-gradient(#f8fbff,#eef6ff);position:absolute;inset:0}.AuthLanding-module__cX0YHq__leftPanel:after{z-index:-2;content:"";background:linear-gradient(#0000,#ecf4ffe6);height:28%;position:absolute;bottom:0;left:0;right:0}.AuthLanding-module__cX0YHq__topHeader{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.AuthLanding-module__cX0YHq__brand,.AuthLanding-module__cX0YHq__brandCompact{align-items:center;gap:.78rem;min-width:0;display:inline-flex}.AuthLanding-module__cX0YHq__brandCompact{color:#07153a;justify-content:center}.AuthLanding-module__cX0YHq__logoMark{color:#1788ff;flex:none;grid-template-columns:repeat(3,1fr);align-items:end;gap:4px;width:38px;height:38px;display:grid;position:relative}.AuthLanding-module__cX0YHq__logoMark span{background:linear-gradient(#1aa8ff,#1e66f5);border-radius:5px 5px 3px 3px;display:block;box-shadow:0 0 14px #2b92ff73}.AuthLanding-module__cX0YHq__logoMark span:first-child{height:46%}.AuthLanding-module__cX0YHq__logoMark span:nth-child(2){height:64%}.AuthLanding-module__cX0YHq__logoMark span:nth-child(3){height:34%}.AuthLanding-module__cX0YHq__logoMark span:nth-child(4){border-radius:999px;width:17px;height:17px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.AuthLanding-module__cX0YHq__brandName{font-family:var(--font-display);letter-spacing:0;font-size:1.92rem;font-weight:850;line-height:1}.AuthLanding-module__cX0YHq__brandTagline{color:#1fb0ff;border-bottom:2px solid #1e9dff;width:max-content;margin-top:.22rem;padding-bottom:.32rem;font-size:1rem;line-height:1.1}.AuthLanding-module__cX0YHq__headerPills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.AuthLanding-module__cX0YHq__localeSwitch,.AuthLanding-module__cX0YHq__helpPill{background:#fff;border:1px solid #d6e2f2;border-radius:999px;align-items:center;min-height:38px;display:inline-flex;box-shadow:0 8px 18px #23416414}.AuthLanding-module__cX0YHq__localeSwitch a,.AuthLanding-module__cX0YHq__helpPill{color:#17366f;font-size:.92rem;font-weight:750;text-decoration:none}.AuthLanding-module__cX0YHq__localeSwitch a{border-radius:999px;align-items:center;gap:.38rem;padding:.45rem .78rem;display:inline-flex}.AuthLanding-module__cX0YHq__localeSwitch .AuthLanding-module__cX0YHq__localeActive{color:#0b55dd;background:#edf5ff}.AuthLanding-module__cX0YHq__flagFr,.AuthLanding-module__cX0YHq__flagEn{border-radius:2px;width:20px;height:14px;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff6b}.AuthLanding-module__cX0YHq__flagFr{background:linear-gradient(90deg,#1a4fb6 0 33.33%,#fff 33.33% 66.66%,#ef4135 66.66%)}.AuthLanding-module__cX0YHq__flagEn{background:linear-gradient(90deg,#0000 43%,#fff 43% 57%,#0000 57%),linear-gradient(#0000 38%,#fff 38% 62%,#0000 62%),linear-gradient(90deg,#0000 46%,#cf142b 46% 54%,#0000 54%),linear-gradient(#0000 43%,#cf142b 43% 57%,#0000 57%),#012169}.AuthLanding-module__cX0YHq__helpPill{gap:.45rem;padding:.45rem .9rem}.AuthLanding-module__cX0YHq__heroCopy{max-width:560px;margin-top:.9rem}.AuthLanding-module__cX0YHq__heroCopy h1{color:#07153a;font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:2.28rem;font-weight:860;line-height:1.06}.AuthLanding-module__cX0YHq__heroCopy h1 span{color:#258dff}.AuthLanding-module__cX0YHq__heroCopy p{color:#254064;max-width:510px;margin:.62rem 0 0;font-size:1rem;font-weight:550;line-height:1.25}.AuthLanding-module__cX0YHq__heroCopy p:after{content:"";background:#bfd2f1;border-radius:999px;width:112px;height:3px;margin-top:.68rem;display:block}.AuthLanding-module__cX0YHq__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-width:680px;margin-top:.2rem;display:grid}.AuthLanding-module__cX0YHq__benefitCard{background:#fff;border:1px solid #dbe6f4;border-radius:8px;align-items:center;gap:.8rem;min-height:62px;padding:.54rem .82rem;display:flex;box-shadow:0 10px 24px #23416412}.AuthLanding-module__cX0YHq__benefitIcon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AuthLanding-module__cX0YHq__benefitCard[data-tone=blue] .AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__benefitCard[data-tone=green] .AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__benefitCard[data-tone=violet] .AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__benefitCard[data-tone=orange] .AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__benefitCard[data-tone=cyan] .AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__benefitCard[data-tone=europe] .AuthLanding-module__cX0YHq__benefitIcon{color:#0b55dd;background:#edf5ff}.AuthLanding-module__cX0YHq__benefitCard strong{color:#07153a;gap:.08rem;font-size:.92rem;line-height:1.15;display:grid}.AuthLanding-module__cX0YHq__benefitCard small{color:#385371;font-size:.86rem;font-weight:760}.AuthLanding-module__cX0YHq__auth-dashboard-preview{background:#fff;border:1px solid #dbe6f4;border-radius:8px;grid-template-columns:150px minmax(0,1fr);width:min(100%,815px);min-height:252px;margin-top:auto;display:grid;overflow:hidden;box-shadow:0 18px 44px #2341641f}.AuthLanding-module__cX0YHq__previewSidebar{background:#f7fbff;border-right:1px solid #e0e9f6;padding:.9rem .75rem}.AuthLanding-module__cX0YHq__previewSidebarBrand{color:#07153a;align-items:center;gap:.4rem;margin-bottom:.8rem;font-size:.82rem;font-weight:850;display:flex}.AuthLanding-module__cX0YHq__previewSidebarBrand .AuthLanding-module__cX0YHq__logoMark{gap:2px;width:20px;height:20px}.AuthLanding-module__cX0YHq__previewSidebarBrand .AuthLanding-module__cX0YHq__logoMark span{border-radius:3px}.AuthLanding-module__cX0YHq__previewSidebar nav{gap:.16rem;display:grid}.AuthLanding-module__cX0YHq__previewNavItem,.AuthLanding-module__cX0YHq__previewNavItemActive{color:#385371;border-radius:5px;align-items:center;gap:.4rem;min-height:24px;padding:.24rem .44rem;font-size:.69rem;font-weight:700;display:flex}.AuthLanding-module__cX0YHq__previewNavItemActive{color:#0b55dd;background:#e8f1ff}.AuthLanding-module__cX0YHq__previewMain{min-width:0;padding:.84rem 1rem .9rem}.AuthLanding-module__cX0YHq__previewTopbar{color:#07153a;justify-content:space-between;align-items:center;gap:1rem;font-size:.83rem;line-height:1;display:flex}.AuthLanding-module__cX0YHq__previewActions{color:#4d6688;align-items:center;gap:.65rem;display:inline-flex}.AuthLanding-module__cX0YHq__previewAvatar{background:radial-gradient(circle at 50% 35%,#ffd7b4 0 18%,#0000 19%),radial-gradient(circle at 50% 74%,#36265e 0 32%,#0000 33%),linear-gradient(135deg,#fff,#bed5ff);border:2px solid #d5e7ff;border-radius:999px;width:25px;height:25px}.AuthLanding-module__cX0YHq__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.AuthLanding-module__cX0YHq__kpiGrid article,.AuthLanding-module__cX0YHq__progressPanel,.AuthLanding-module__cX0YHq__treasuryPanel{background:#fff;border:1px solid #dbe6f4;border-radius:8px;box-shadow:inset 0 1px #fff}.AuthLanding-module__cX0YHq__kpiGrid article{min-height:76px;padding:.72rem}.AuthLanding-module__cX0YHq__kpiGrid span,.AuthLanding-module__cX0YHq__progressPanel h2,.AuthLanding-module__cX0YHq__treasuryPanel h2{color:#fff;margin:0;font-size:.69rem;font-weight:760;display:block}.AuthLanding-module__cX0YHq__kpiGrid strong{color:#fff;margin-top:.32rem;font-size:1.44rem;line-height:1;display:block}.AuthLanding-module__cX0YHq__kpiGrid em{color:#25e28a;margin-top:.42rem;font-size:.66rem;font-style:normal;font-weight:850;display:inline-block}.AuthLanding-module__cX0YHq__previewPanels{grid-template-columns:1fr 1.35fr;gap:.55rem;margin-top:.55rem;display:grid}.AuthLanding-module__cX0YHq__progressPanel,.AuthLanding-module__cX0YHq__treasuryPanel{min-height:142px;padding:.72rem}.AuthLanding-module__cX0YHq__progressPanel{grid-template-columns:105px minmax(0,1fr);gap:.56rem;display:grid}.AuthLanding-module__cX0YHq__progressPanel h2,.AuthLanding-module__cX0YHq__treasuryPanel h2{grid-column:1/-1}.AuthLanding-module__cX0YHq__donutChart{background:radial-gradient(circle, #fff 0 39%, transparent 40%), conic-gradient(#176fff 0 34%, #8ea4c8 34% 58%, #c3d2ea 58% 79%, #d8e3f2 79% 100%);border-radius:999px;align-self:center;place-items:center;width:94px;height:94px;display:grid}.AuthLanding-module__cX0YHq__donutChart span{color:#07153a;font-size:1.42rem;font-weight:870;line-height:.9}.AuthLanding-module__cX0YHq__donutChart small{color:#07153a;font-size:.55rem;font-weight:800;display:block}.AuthLanding-module__cX0YHq__progressPanel ul{align-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.AuthLanding-module__cX0YHq__progressPanel li{color:#385371;grid-template-columns:11px 1fr auto;align-items:center;gap:.32rem;font-size:.65rem;font-weight:700;display:grid}.AuthLanding-module__cX0YHq__progressPanel li span{border-radius:999px;width:10px;height:10px}.AuthLanding-module__cX0YHq__progressPanel li strong{color:#07153a}.AuthLanding-module__cX0YHq__dotBlue{background:#1974ff}.AuthLanding-module__cX0YHq__dotCyan{background:#20d1cc}.AuthLanding-module__cX0YHq__dotYellow{background:#f7d624}.AuthLanding-module__cX0YHq__dotOrange{background:#ff991d}.AuthLanding-module__cX0YHq__chartGrid{color:#e9f1ff;grid-template-rows:repeat(4,1fr);height:86px;margin-top:.58rem;font-size:.66rem;display:grid;position:relative;overflow:hidden}.AuthLanding-module__cX0YHq__chartGrid:before{content:"";background:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 25%),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 22%);position:absolute;inset:0 0 0 2rem}.AuthLanding-module__cX0YHq__chartLine{clip-path:polygon(0 82%,12% 61%,22% 44%,34% 66%,45% 29%,56% 50%,67% 24%,78% 40%,89% 13%,100% 4%,100% 12%,89% 21%,78% 48%,67% 32%,56% 58%,45% 37%,34% 74%,22% 52%,12% 69%,0 90%);filter:drop-shadow(0 0 8px #2180ffd1);background:linear-gradient(90deg,#27b9ff,#1769ff);height:68px;position:absolute;bottom:.4rem;left:2.4rem;right:.1rem}.AuthLanding-module__cX0YHq__chartMonths{color:#e8f0ff;grid-template-columns:repeat(6,1fr);gap:.2rem;padding-left:2.2rem;font-size:.65rem;display:grid}.AuthLanding-module__cX0YHq__rightPanel{grid-area:auth;grid-template-columns:minmax(340px,1fr) 196px;gap:0;min-width:0;padding:1.25rem 1rem .68rem 0;display:grid}.AuthLanding-module__cX0YHq__loginPanel,.AuthLanding-module__cX0YHq__securityPanel{color:#07153a;background:linear-gradient(#f8fbff,#eaf3ff);box-shadow:0 24px 58px #041c4b38,inset 0 1px #fffffff5}.AuthLanding-module__cX0YHq__loginPanel{z-index:2;border:1px solid #a8c2e9db;border-radius:24px 24px 8px;min-width:0;padding:1.2rem 2.55rem .65rem}.AuthLanding-module__cX0YHq__loginPanel .AuthLanding-module__cX0YHq__brandCompact{margin-bottom:.55rem}.AuthLanding-module__cX0YHq__loginPanel .AuthLanding-module__cX0YHq__brandCompact .AuthLanding-module__cX0YHq__brandName{font-size:2.24rem}.AuthLanding-module__cX0YHq__loginPanel .AuthLanding-module__cX0YHq__brandCompact .AuthLanding-module__cX0YHq__logoMark{width:46px;height:46px}.AuthLanding-module__cX0YHq__loginPanel h2{color:#07153a;font-family:var(--font-display);text-align:center;letter-spacing:0;margin:0;font-size:1.62rem;font-weight:860;line-height:1}.AuthLanding-module__cX0YHq__loginPanel p{color:#123068;text-align:center;margin:.35rem 0 .72rem;font-size:.94rem;font-weight:520}.AuthLanding-module__cX0YHq__securityPanel{border:1px solid #a8c2e9d1;border-left:0;border-radius:0 24px 24px 0;flex-direction:column;align-items:center;min-width:0;padding:1.55rem .82rem .7rem;display:flex}.AuthLanding-module__cX0YHq__securityOrb{color:#126aff;background:#edf5ff;border:1px solid #d8e5f5;border-radius:999px;place-items:center;width:126px;height:118px;display:grid;position:relative}.AuthLanding-module__cX0YHq__securityOrb svg:first-child{opacity:.9;filter:drop-shadow(0 16px 22px #0052ff42);position:absolute}.AuthLanding-module__cX0YHq__securityOrb svg:last-child{z-index:1;color:#eaf5ff;fill:#125df1;filter:drop-shadow(0 8px 16px #09399073)}.AuthLanding-module__cX0YHq__securityPanel h2{color:#07153a;text-align:center;max-width:150px;margin:.34rem 0 0;font-size:1rem;font-weight:850;line-height:1.22}.AuthLanding-module__cX0YHq__securityPanel p{color:#143a78;text-align:center;max-width:152px;margin:.38rem 0 0;font-size:.84rem;font-weight:620;line-height:1.25}.AuthLanding-module__cX0YHq__securityPanel p:after{content:"";background:linear-gradient(90deg,#0000,#287dff,#0000);width:70px;height:1px;margin:.9rem auto 0;display:block}.AuthLanding-module__cX0YHq__auth-roles-panel{width:100%;margin-top:.58rem}.AuthLanding-module__cX0YHq__auth-roles-panel h3{color:#07153a;text-align:center;margin:0 0 .38rem;font-size:.96rem;font-weight:850}.AuthLanding-module__cX0YHq__auth-roles-panel ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.AuthLanding-module__cX0YHq__auth-roles-panel li{color:#082767;background:#ffffff94;border:1px solid #9ebeec7a;border-radius:6px;align-items:center;gap:.45rem;min-height:27px;padding:.24rem .5rem;font-size:.77rem;font-weight:820;display:flex;box-shadow:0 7px 16px #375e9a1f}.AuthLanding-module__cX0YHq__auth-roles-panel li span{color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=purple] span,.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=green] span,.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=orange] span{background:#176fff}.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=blue] span{background:#2382ff}.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=cyan] span,.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=violet] span{background:#176fff}.AuthLanding-module__cX0YHq__auth-roles-panel li[data-tone=slate] span{background:#6e83a5}.AuthLanding-module__cX0YHq__carouselDots{gap:.58rem;margin:.46rem 0 .3rem;display:flex}.AuthLanding-module__cX0YHq__carouselDots span{background:#b6d2f7;border-radius:999px;width:8px;height:8px}.AuthLanding-module__cX0YHq__carouselDots span:first-child{background:#166eff}.AuthLanding-module__cX0YHq__deviceCluster{width:174px;height:76px;margin-top:auto;position:relative}.AuthLanding-module__cX0YHq__laptop,.AuthLanding-module__cX0YHq__tablet,.AuthLanding-module__cX0YHq__phone{background:#051a3e;border:3px solid #071c44;position:absolute;bottom:0;box-shadow:0 12px 18px #0419423d}.AuthLanding-module__cX0YHq__laptop{border-radius:7px 7px 3px 3px;width:122px;height:70px;left:0;transform:perspective(160px)rotateX(5deg)rotate(-3deg)}.AuthLanding-module__cX0YHq__laptop:after{content:"";background:#0a224d;border-radius:0 0 999px 999px;height:8px;position:absolute;bottom:-9px;left:-8px;right:-8px}.AuthLanding-module__cX0YHq__laptopScreen,.AuthLanding-module__cX0YHq__tablet,.AuthLanding-module__cX0YHq__phone{background:linear-gradient(90deg,#ffffff1c 1px,#0000 1px) 0 0/17px 17px,linear-gradient(#edf6ff 0 0) 12px 12px/38px 5px no-repeat,linear-gradient(#1b7cff 0 0) 12px 26px/52px 6px no-repeat,linear-gradient(#ffd53c 0 0) 12px 42px/28px 22px no-repeat,linear-gradient(#18cfbc 0 0) 47px 42px/28px 22px no-repeat,#eef6ff;overflow:hidden}.AuthLanding-module__cX0YHq__tablet{border-width:4px;border-radius:8px;width:43px;height:72px;right:22px;transform:rotate(1deg)}.AuthLanding-module__cX0YHq__phone{border-width:4px;border-radius:8px;width:32px;height:75px;right:0;transform:rotate(4deg)}.AuthLanding-module__cX0YHq__authFooter{background:#fff;border:1px solid #d8e5f5;border-radius:0 0 18px 18px;grid-template-columns:minmax(220px,1fr) minmax(300px,.9fr) minmax(300px,1fr);align-items:center;gap:1.25rem;height:82px;min-height:0;padding:.5rem 3.4vw;display:grid;box-shadow:inset 0 1px #fff}.AuthLanding-module__cX0YHq__authFooter p{color:#4d6688;margin:0;font-size:.9rem;font-weight:540}.AuthLanding-module__cX0YHq__authFooter p+p{color:#6b7d96;margin-top:.3rem}.AuthLanding-module__cX0YHq__footerCenter{text-align:center}.AuthLanding-module__cX0YHq__footerCenter strong{color:#07153a;margin-bottom:.32rem;font-size:1.08rem;font-weight:850;display:block}.AuthLanding-module__cX0YHq__footerCenter strong span{color:#1f9bff}.AuthLanding-module__cX0YHq__footerCenter p{color:#4d6688;align-items:center;gap:.55rem;font-size:.92rem;display:inline-flex}.AuthLanding-module__cX0YHq__footerDivider{background:#b8d3ff61;width:1px;height:20px;margin:0 .45rem}.AuthLanding-module__cX0YHq__authFooter nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.05rem;display:flex}.AuthLanding-module__cX0YHq__authFooter nav a{color:#385371;font-size:.9rem;font-weight:560;text-decoration:none}.AuthLanding-module__cX0YHq__socialLinks{gap:.72rem;display:inline-flex}.AuthLanding-module__cX0YHq__socialLinks a{color:#0a2a58;background:#edf3fb;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:850;display:inline-flex}.AuthLanding-module__cX0YHq__loginForm{gap:.58rem;display:grid}.AuthLanding-module__cX0YHq__authTabs{gap:.62rem;display:grid}.AuthLanding-module__cX0YHq__authTabsList{background:#eaf3ff;border:1px solid #bfd2f1;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;min-height:38px;padding:.22rem;display:grid;box-shadow:inset 0 1px #fff}.AuthLanding-module__cX0YHq__authTabTrigger{color:#17366f;cursor:pointer;background:#f7fbff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.38rem;min-width:0;min-height:30px;padding:0 .75rem;font-size:.86rem;font-weight:820;display:inline-flex}.AuthLanding-module__cX0YHq__authTabTrigger[data-state=active]{color:#fff;background:linear-gradient(135deg,#287dff,#0e54ef);box-shadow:0 8px 18px #195de83d}.AuthLanding-module__cX0YHq__authTabTrigger:focus-visible{outline-offset:2px;outline:3px solid #357fff40}.AuthLanding-module__cX0YHq__authTabContent{margin-top:0}.AuthLanding-module__cX0YHq__formError{color:#a42020;background:#ff4b4b1a;border:1px solid #d72d2d61;border-radius:8px;padding:.75rem .9rem;font-size:.86rem;font-weight:650}.AuthLanding-module__cX0YHq__fieldGroup{gap:.34rem;display:grid}.AuthLanding-module__cX0YHq__fieldGroup label{color:#07153a;font-size:.9rem;font-weight:780}.AuthLanding-module__cX0YHq__inputFrame{min-height:42px;transition:border-color .18s var(--motion-ease), box-shadow .18s var(--motion-ease), transform .18s var(--motion-ease);background:linear-gradient(#fff,#f5f9ff);border:1px solid #a9c3ec;border-radius:10px;grid-template-columns:44px 1fr 42px;align-items:center;display:grid;box-shadow:0 12px 26px #1d4ea02b,inset 0 1px #fff}.AuthLanding-module__cX0YHq__inputFrame:focus-within{border-color:#357fff;transform:translateY(-1px);box-shadow:0 0 0 3px #357fff29,0 12px 24px #1d4ea02e}.AuthLanding-module__cX0YHq__inputFrame svg{color:#092866;justify-self:center}.AuthLanding-module__cX0YHq__inputFrame input{color:#0b275d;background:#f8fbff;border:0;outline:0;min-width:0;height:38px;padding:0;font-size:.96rem;font-weight:620}.AuthLanding-module__cX0YHq__inputFrame input::placeholder{color:#244271;opacity:.92}.AuthLanding-module__cX0YHq__iconButton{color:#0b2862;cursor:pointer;background:#edf5ff;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.AuthLanding-module__cX0YHq__iconButton:hover{background:#e3efff}.AuthLanding-module__cX0YHq__formOptions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.1rem;display:flex}.AuthLanding-module__cX0YHq__rememberControl{color:#07153a;cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;font-weight:680;display:inline-flex}.AuthLanding-module__cX0YHq__termsControl{color:#123068;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.8rem;font-weight:650;line-height:1.25;display:inline-flex}.AuthLanding-module__cX0YHq__rememberControl input{accent-color:#186dff;width:18px;height:18px}.AuthLanding-module__cX0YHq__termsControl input{accent-color:#186dff;width:16px;height:16px;margin-top:.05rem}.AuthLanding-module__cX0YHq__forgotLink,.AuthLanding-module__cX0YHq__signupLink{color:#075dff;font-size:.88rem;font-weight:820;text-decoration:none}.AuthLanding-module__cX0YHq__divider{color:#173874;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;font-size:.84rem;font-weight:740;display:grid}.AuthLanding-module__cX0YHq__divider:before,.AuthLanding-module__cX0YHq__divider:after{content:"";background:#b7cae9;height:1px}.AuthLanding-module__cX0YHq__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#287dff,#0e54ef);border:1px solid #1d67f1;border-radius:8px;grid-template-columns:1fr 24px;align-items:center;min-height:46px;padding:0 1.2rem;font-size:1.16rem;font-weight:850;display:grid;box-shadow:0 13px 28px #125beb52,inset 0 1px #ffffff47}.AuthLanding-module__cX0YHq__submitButton:disabled{cursor:not-allowed;box-shadow:none;background:#7591c6}.AuthLanding-module__cX0YHq__submitButton svg{justify-self:end}.AuthLanding-module__cX0YHq__socialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.78rem;display:grid}.AuthLanding-module__cX0YHq__socialButton{color:#07153a;cursor:pointer;background:linear-gradient(#fff,#eef5ff);border:1px solid #c4d4ef;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;min-height:40px;padding:0 .75rem;font-size:.91rem;font-weight:820;display:inline-flex;box-shadow:0 8px 18px #1e428224}.AuthLanding-module__cX0YHq__googleMark{color:#1f73f1;font-size:1.3rem;font-weight:900}.AuthLanding-module__cX0YHq__microsoftMark{grid-template-columns:1fr 1fr;gap:2px;width:20px;height:20px;display:grid}.AuthLanding-module__cX0YHq__microsoftMark span:first-child{background:#f25022}.AuthLanding-module__cX0YHq__microsoftMark span:nth-child(2){background:#7fba00}.AuthLanding-module__cX0YHq__microsoftMark span:nth-child(3){background:#00a4ef}.AuthLanding-module__cX0YHq__microsoftMark span:nth-child(4){background:#ffb900}.AuthLanding-module__cX0YHq__signupPrompt{color:#0d2d65;text-align:center;justify-items:center;gap:.32rem;font-size:.9rem;font-weight:570;display:grid}.AuthLanding-module__cX0YHq__signupLink{align-items:center;gap:.42rem;font-size:.95rem;display:inline-flex}.AuthLanding-module__cX0YHq__requestAccessLink{color:#123a82;align-items:center;gap:.38rem;font-size:.82rem;font-weight:760;text-decoration:none;display:inline-flex}.AuthLanding-module__cX0YHq__requestAccessLink:hover{color:#075dff}.AuthLanding-module__cX0YHq__trustBadges{background:linear-gradient(#f8fbff,#e7f1ff);border:1px solid #c3d6f4;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:.36rem;display:grid;overflow:hidden;box-shadow:0 13px 24px #1c4a8f21}.AuthLanding-module__cX0YHq__trustBadges span{color:#071c48;grid-template-columns:32px 1fr;align-items:center;gap:.45rem;min-height:52px;padding:.55rem;font-size:.72rem;font-weight:780;line-height:1.15;display:grid}.AuthLanding-module__cX0YHq__trustBadges span+span{border-left:1px solid #c4d4ef}.AuthLanding-module__cX0YHq__trustBadges svg{color:#0b2a68}.AuthLanding-module__cX0YHq__compactShell{color:#07153a;background:linear-gradient(#f7fbff 0%,#fff 58%,#f8fbff 100%);place-items:center;min-height:100svh;padding:2.5rem 1rem;display:grid;position:relative;overflow:hidden}.AuthLanding-module__cX0YHq__compactGrid{background-image:linear-gradient(#dbe6f470 1px,#0000 1px),linear-gradient(90deg,#dbe6f470 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%)}.AuthLanding-module__cX0YHq__compactCard{background:#fff;border:1px solid #d8e5f5;border-radius:16px;width:min(100%,440px);padding:2.25rem 2rem;position:relative;box-shadow:0 24px 52px #2341641f,inset 0 1px #fff}.AuthLanding-module__cX0YHq__compactCard .AuthLanding-module__cX0YHq__brandCompact{color:#07153a;margin-bottom:1.75rem}.AuthLanding-module__cX0YHq__compactCard h1{color:#07153a;text-align:center;letter-spacing:0;margin:0 0 .4rem;font-size:1.5rem;font-weight:760}.AuthLanding-module__cX0YHq__compactCard>p{color:#4d6688;font-size:var(--text-small);text-align:center;margin:0 0 1.75rem}@media (max-width:1320px){.AuthLanding-module__cX0YHq__auth-landing-shell{grid-template-rows:auto auto;height:auto;min-height:100svh;overflow:auto}.AuthLanding-module__cX0YHq__authLandingStage{grid-template-columns:1fr;grid-template-areas:"auth""marketing";height:auto;min-height:calc(100svh - 82px)}.AuthLanding-module__cX0YHq__leftPanel{min-height:760px}.AuthLanding-module__cX0YHq__rightPanel{grid-template-columns:minmax(0,1fr) 230px;padding:1rem 3.85vw 1.5rem}}@media (min-width:1321px){.AuthLanding-module__cX0YHq__authLandingStage{min-height:calc(100svh - 96px)}.AuthLanding-module__cX0YHq__leftPanel{gap:.58rem;padding-top:1.2rem;padding-bottom:.65rem}.AuthLanding-module__cX0YHq__heroCopy{margin-top:.75rem}.AuthLanding-module__cX0YHq__heroCopy h1{font-size:2.26rem}.AuthLanding-module__cX0YHq__heroCopy p{max-width:500px;margin-top:.58rem;line-height:1.25}.AuthLanding-module__cX0YHq__heroCopy p:after{margin-top:.62rem}.AuthLanding-module__cX0YHq__benefitGrid{gap:.42rem;margin-top:0}.AuthLanding-module__cX0YHq__benefitCard{min-height:61px;padding:.52rem .82rem}.AuthLanding-module__cX0YHq__benefitIcon{width:40px;height:40px}.AuthLanding-module__cX0YHq__benefitCard strong{font-size:.92rem}.AuthLanding-module__cX0YHq__benefitCard small{font-size:.86rem}.AuthLanding-module__cX0YHq__auth-dashboard-preview{min-height:270px}.AuthLanding-module__cX0YHq__previewSidebar{padding:.68rem .65rem}.AuthLanding-module__cX0YHq__previewMain{padding:.65rem .84rem .72rem}.AuthLanding-module__cX0YHq__kpiGrid{gap:.44rem;margin-top:.68rem}.AuthLanding-module__cX0YHq__kpiGrid article{min-height:64px;padding:.54rem}.AuthLanding-module__cX0YHq__kpiGrid strong{font-size:1.24rem}.AuthLanding-module__cX0YHq__kpiGrid em{margin-top:.28rem}.AuthLanding-module__cX0YHq__previewPanels{gap:.44rem;margin-top:.44rem}.AuthLanding-module__cX0YHq__progressPanel,.AuthLanding-module__cX0YHq__treasuryPanel{min-height:118px;padding:.54rem}.AuthLanding-module__cX0YHq__donutChart{width:78px;height:78px}.AuthLanding-module__cX0YHq__donutChart span{font-size:1.18rem}.AuthLanding-module__cX0YHq__chartGrid{height:70px;margin-top:.42rem}.AuthLanding-module__cX0YHq__chartLine{height:54px}.AuthLanding-module__cX0YHq__authFooter{min-height:70px;padding-top:.24rem;padding-bottom:.24rem}.AuthLanding-module__cX0YHq__authFooter p+p{margin-top:.35rem}.AuthLanding-module__cX0YHq__footerCenter strong{margin-bottom:.34rem;font-size:1.14rem}.AuthLanding-module__cX0YHq__footerCenter p{font-size:.98rem}}@media (max-width:980px){.AuthLanding-module__cX0YHq__auth-landing-shell{grid-template-rows:auto auto;height:auto;min-height:100svh;overflow:auto}.AuthLanding-module__cX0YHq__authLandingStage{border-radius:0;height:auto;min-height:100svh}.AuthLanding-module__cX0YHq__leftPanel{min-height:auto;padding:1.25rem}.AuthLanding-module__cX0YHq__topHeader,.AuthLanding-module__cX0YHq__formOptions{flex-direction:column;align-items:flex-start}.AuthLanding-module__cX0YHq__heroCopy{margin-top:1.2rem}.AuthLanding-module__cX0YHq__heroCopy h1{font-size:2rem}.AuthLanding-module__cX0YHq__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.AuthLanding-module__cX0YHq__auth-dashboard-preview{grid-template-columns:1fr;margin-top:1rem}.AuthLanding-module__cX0YHq__previewSidebar{display:none}.AuthLanding-module__cX0YHq__rightPanel{grid-template-columns:1fr;gap:.85rem;padding:1rem 1.25rem 1.5rem}.AuthLanding-module__cX0YHq__loginPanel,.AuthLanding-module__cX0YHq__securityPanel{border-radius:16px}.AuthLanding-module__cX0YHq__loginPanel{padding:1.6rem 1.25rem 1rem}.AuthLanding-module__cX0YHq__securityPanel{border-left:1px solid #a8c2e9d1}.AuthLanding-module__cX0YHq__auth-roles-panel ul{grid-template-columns:repeat(2,minmax(0,1fr))}.AuthLanding-module__cX0YHq__authFooter{text-align:center;border-radius:0;grid-template-columns:1fr}.AuthLanding-module__cX0YHq__authFooter nav{justify-content:center}}@media (max-width:620px){.AuthLanding-module__cX0YHq__rightPanel{padding:.75rem .8rem 1rem}.AuthLanding-module__cX0YHq__brandName{font-size:1.75rem}.AuthLanding-module__cX0YHq__brandTagline{width:auto;font-size:.88rem}.AuthLanding-module__cX0YHq__heroCopy h1{font-size:1.72rem}.AuthLanding-module__cX0YHq__benefitGrid,.AuthLanding-module__cX0YHq__kpiGrid,.AuthLanding-module__cX0YHq__previewPanels,.AuthLanding-module__cX0YHq__socialGrid,.AuthLanding-module__cX0YHq__trustBadges,.AuthLanding-module__cX0YHq__auth-roles-panel ul{grid-template-columns:1fr}.AuthLanding-module__cX0YHq__progressPanel{grid-template-columns:1fr;justify-items:center}.AuthLanding-module__cX0YHq__progressPanel ul{width:100%}.AuthLanding-module__cX0YHq__previewMain{padding:.8rem}.AuthLanding-module__cX0YHq__loginPanel .AuthLanding-module__cX0YHq__brandCompact .AuthLanding-module__cX0YHq__brandName{font-size:2rem}.AuthLanding-module__cX0YHq__loginPanel .AuthLanding-module__cX0YHq__brandCompact .AuthLanding-module__cX0YHq__logoMark{width:44px;height:44px}.AuthLanding-module__cX0YHq__loginPanel h2{font-size:1.6rem}.AuthLanding-module__cX0YHq__loginPanel{padding:1.1rem .95rem .9rem}.AuthLanding-module__cX0YHq__trustBadges span+span{border-top:1px solid #c4d4ef;border-left:0}.AuthLanding-module__cX0YHq__footerCenter p{flex-direction:column}.AuthLanding-module__cX0YHq__footerDivider{display:none}}.AuthLanding-module__cX0YHq__auth-landing-shell{--auth-gold:#d8a929;--auth-gold-soft:#d8a9292e;--auth-blue:#155bd6;--auth-blue-deep:#071f55;--auth-mauve:#7b2fb1;--auth-mauve-soft:#7b2fb129;--auth-gradient:linear-gradient(115deg, var(--auth-gold) 0%, var(--auth-blue) 48%, var(--auth-mauve) 100%);--auth-gradient-soft:radial-gradient(circle at 8% 8%, var(--auth-gold-soft), transparent 18rem), radial-gradient(circle at 82% 12%, #155bd624, transparent 18rem), radial-gradient(circle at 92% 74%, var(--auth-mauve-soft), transparent 20rem);color:#07153a;background:var(--auth-gradient-soft), linear-gradient(180deg, #fff9ea 0%, #f7fbff 45%, #fbf7ff 100%)}.AuthLanding-module__cX0YHq__authLandingStage,.AuthLanding-module__cX0YHq__leftPanel:before,.AuthLanding-module__cX0YHq__rightPanel,.AuthLanding-module__cX0YHq__authFooter{background:var(--auth-gradient-soft), linear-gradient(180deg, #fffffff5, #f7fafff0)!important;border-color:#1c45912e!important}.AuthLanding-module__cX0YHq__logoMark,.AuthLanding-module__cX0YHq__brandTagline,.AuthLanding-module__cX0YHq__heroCopy h1,.AuthLanding-module__cX0YHq__loginPanel h2,.AuthLanding-module__cX0YHq__formHeader h1,.AuthLanding-module__cX0YHq__authFooter strong{color:var(--auth-blue-deep)!important}.AuthLanding-module__cX0YHq__brandName,.AuthLanding-module__cX0YHq__heroCopy h1,.AuthLanding-module__cX0YHq__loginPanel h2,.AuthLanding-module__cX0YHq__formHeader h1{background:var(--auth-gradient);-webkit-background-clip:text;background-clip:text;color:#0000!important}.AuthLanding-module__cX0YHq__brandTagline,.AuthLanding-module__cX0YHq__sectionEyebrow,.AuthLanding-module__cX0YHq__formHeader p,.AuthLanding-module__cX0YHq__legalText a,.AuthLanding-module__cX0YHq__authFooter a,.AuthLanding-module__cX0YHq__footerCenter a{color:var(--auth-blue)!important}.AuthLanding-module__cX0YHq__logoMark span,.AuthLanding-module__cX0YHq__authTabTrigger[data-state=active],.AuthLanding-module__cX0YHq__submitButton,.AuthLanding-module__cX0YHq__primaryCta,.AuthLanding-module__cX0YHq__heroCta,.AuthLanding-module__cX0YHq__progressFill,.AuthLanding-module__cX0YHq__timelineDot{background:var(--auth-gradient)!important}.AuthLanding-module__cX0YHq__headerPills span,.AuthLanding-module__cX0YHq__benefitCard,.AuthLanding-module__cX0YHq__loginPanel,.AuthLanding-module__cX0YHq__formShell,.AuthLanding-module__cX0YHq__trustBadges,.AuthLanding-module__cX0YHq__authTabList,.AuthLanding-module__cX0YHq__socialButton,.AuthLanding-module__cX0YHq__previewCard,.AuthLanding-module__cX0YHq__previewPanel,.AuthLanding-module__cX0YHq__metricCard{background:linear-gradient(135deg,#ffffffe6,#fff8e69e 34%,#f5f9ffc7 68%,#fbf6ffb8)!important;border-color:#1c45912e!important;box-shadow:0 18px 42px #071f551a,inset 0 1px #ffffffe0!important}.AuthLanding-module__cX0YHq__benefitIcon,.AuthLanding-module__cX0YHq__auth-roles-panel li span,.AuthLanding-module__cX0YHq__roleMarker,.AuthLanding-module__cX0YHq__featureIcon{color:#fff!important;background:var(--auth-gradient)!important}.AuthLanding-module__cX0YHq__authTabTrigger{color:#17366f!important}.AuthLanding-module__cX0YHq__authTabTrigger[data-state=active]{color:#fff!important}.AuthLanding-module__cX0YHq__input,.AuthLanding-module__cX0YHq__select,.AuthLanding-module__cX0YHq__passwordInput{background:linear-gradient(#fff,#f8fbff)!important;border-color:#155bd647!important}.AuthLanding-module__cX0YHq__input:focus,.AuthLanding-module__cX0YHq__select:focus,.AuthLanding-module__cX0YHq__passwordInput:focus{border-color:var(--auth-gold)!important;box-shadow:0 0 0 3px #d8a9292e,0 12px 28px #071f551a!important}
