.authFooter_authFooter__vjVtC{position:relative;width:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center;z-index:10;isolation:isolate;padding-top:0;padding-bottom:30px;margin-top:auto}.authFooter_authFooterContainer__4KehI{display:flex;flex-direction:column;width:100%;max-width:min(1230px,85.4vw);padding:19px 0 0;justify-content:flex-start;align-items:stretch;box-sizing:border-box;margin:0 auto;position:relative}.authFooter_authFooterMainRow__B1gUg{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px}.authFooter_authFooterContainer__4KehI:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#2F4162;width:100%}.authFooter_authCopyright___T6eb{margin:0;padding:0;color:#BCC2DD;font-family:Poppins;font-size:var(--fontSize16px);font-style:normal;font-weight:var(--fontWeightNormal);line-height:16px;flex-shrink:0;white-space:nowrap;width:432px}.authFooter_authCopyrightYear__c4Iyb{color:#FFFFFF}.authFooter_authSocialIcons__5VCk8{display:flex;align-items:center;gap:14.999px;box-sizing:border-box;flex-shrink:0}.authFooter_authSocialIcon__a8blz{width:33.421px;height:33.421px;display:flex;align-items:center;justify-content:center;background:rgba(1,141,244,.13);border:.836px solid #273f9d;border-radius:6.684px;color:#BCC2DD;transition:all .3s ease;box-sizing:border-box;text-decoration:none;-webkit-backdrop-filter:blur(6.266px);backdrop-filter:blur(6.266px);position:relative;flex-shrink:0}.authFooter_authSocialIcon__a8blz:nth-child(2),.authFooter_authSocialIcon__a8blz:nth-child(3){margin-left:0}.authFooter_authSocialIcon__a8blz:hover{background:rgba(1,141,244,.25);color:#FFF;transform:translateY(-2px)}.authFooter_authSocialIconImage__Eu3vQ{width:20.053px;height:20.053px;position:relative;top:0;left:0;object-fit:contain;display:block;margin:0 auto;filter:brightness(0) saturate(100%) invert(78%) sepia(8%) saturate(1000%) hue-rotate(200deg) brightness(90%) contrast(85%)}.authFooter_authSocialIcon__a8blz:hover .authFooter_authSocialIconImage__Eu3vQ{filter:brightness(0) saturate(100%) invert(100%)}@media (max-width:1024px){.authFooter_authFooter__vjVtC{padding-bottom:clamp(24px,3.5vh,30px)}.authFooter_authFooterContainer__4KehI{width:100%;max-width:100%;padding:0 var(--space5);padding-top:19px;box-sizing:border-box}.authFooter_authFooterContainer__4KehI:before{left:var(--space5);right:var(--space5);width:auto}.authFooter_authCopyright___T6eb{font-size:clamp(14px,1.5vw,16px);width:auto;max-width:100%}.authFooter_authSocialIcons__5VCk8{gap:14.999px}.authFooter_authSocialIcon__a8blz{width:clamp(30px,3vw,33.421px);height:clamp(30px,3vw,33.421px);min-width:44px;min-height:44px}.authFooter_authSocialIcon__a8blz:nth-child(2),.authFooter_authSocialIcon__a8blz:nth-child(3){margin-left:0}.authFooter_authSocialIconImage__Eu3vQ{width:clamp(18px,2vw,20.053px);height:clamp(18px,2vw,20.053px);position:relative;top:0;left:0}.authFooter_authFooter__vjVtC{padding-bottom:max(16px,env(safe-area-inset-bottom))}.authFooter_authFooterContainer__4KehI{width:100%;max-width:100%;flex-direction:column;gap:clamp(12px,1.8vh,16px);align-items:stretch;padding:19px clamp(20px,4vw,24px) 0;box-sizing:border-box}.authFooter_authFooterMainRow__B1gUg{flex-direction:column;align-items:center}.authFooter_authFooterContainer__4KehI:before{left:clamp(20px,4vw,24px);right:clamp(20px,4vw,24px);width:auto}.authFooter_authCopyright___T6eb{width:auto;max-width:100%;text-align:center;font-size:clamp(12px,3vw,14px);line-height:1.4;white-space:normal}.authFooter_authSocialIcon__a8blz{width:clamp(32px,6vw,36px);height:clamp(32px,6vw,36px);min-width:44px;min-height:44px}.authFooter_authSocialIcons__5VCk8{gap:14.999px;justify-content:center}.authFooter_authSocialIcon__a8blz:nth-child(2),.authFooter_authSocialIcon__a8blz:nth-child(3){margin-left:0}.authFooter_authSocialIconImage__Eu3vQ{width:clamp(18px,4vw,20px);height:clamp(18px,4vw,20px);position:relative;top:0;left:0}}@media (max-width:480px){.authFooter_authFooter__vjVtC{padding-bottom:clamp(16px,2.5vh,30px)}.authFooter_authFooterContainer__4KehI{width:100%;max-width:100%;gap:clamp(12px,1.8vh,16px);padding:19px clamp(16px,4vw,20px) 0;box-sizing:border-box}.authFooter_authFooterContainer__4KehI:before{left:clamp(16px,4vw,20px);right:clamp(16px,4vw,20px);width:auto}.authFooter_authCopyright___T6eb{font-size:clamp(11px,3.2vw,13px)}.authFooter_authSocialIcons__5VCk8{gap:14.999px;justify-content:center}.authFooter_authSocialIcon__a8blz:nth-child(2),.authFooter_authSocialIcon__a8blz:nth-child(3){margin-left:0}.authFooter_authSocialIconImage__Eu3vQ{position:relative;top:0;left:0}}.geometricConnectionGrid_wrapper__tCa5l{opacity:1;inset:0;width:100%;height:100%;min-height:100%;contain:layout style}.geometricConnectionGrid_wrapper__tCa5l canvas{display:block}.responsiveGuard_overlay__4Ybig{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:var(--space6);background:rgba(0,0,0,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:responsiveGuard_fadeIn__1QOZf .15s ease-out}.responsiveGuard_card__bCgAy{width:min(520px,100%);max-width:520px;padding:40px;background:var(--surfaceBg);border:1px solid var(--borderSubtle);border-radius:20px;box-shadow:var(--shadowCard);display:flex;flex-direction:column;align-items:center;gap:var(--space4);animation:responsiveGuard_scaleIn__15e2g .15s ease-out}.responsiveGuard_icon__5DzCi{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(99,102,241,.2));box-shadow:inset 0 0 20px rgba(59,130,246,.15);color:var(--primaryColor)}.responsiveGuard_text__aIbGY{min-width:0;text-align:center}.responsiveGuard_title__tsUO0{margin:0;font-size:var(--fontSizeLg);font-weight:var(--fontWeightBold);color:var(--textPrimary)}.responsiveGuard_subtitle__JmkWG{margin:var(--space2) 0 0;font-size:var(--fontSizeSm);color:var(--textSecondary);line-height:1.4}.responsiveGuard_footer__zE1ta{margin:var(--space4) 0 0;font-size:var(--fontSizeXs);font-weight:var(--fontWeightMedium);color:var(--textSecondary)}@keyframes responsiveGuard_fadeIn__1QOZf{0%{opacity:0}to{opacity:1}}@keyframes responsiveGuard_scaleIn__15e2g{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}