.Footer_footerWrapper__dzUto{position:relative;z-index:10;border-top:1px solid rgba(255,255,255,.06);background:#06070a;padding:4.5rem 1.5rem 2.5rem}.Footer_footerInner__BV7ae{max-width:1100px;margin:0 auto 3.5rem;display:grid;grid-template-columns:1.5fr 2fr;grid-gap:3rem;gap:3rem}@media(max-width:860px){.Footer_footerInner__BV7ae{grid-template-columns:1fr;gap:2rem}}.Footer_footerBrandArea__xPYg_{display:flex;flex-direction:column;gap:1rem}.Footer_footerLogoGroup__CDPkz{display:flex;align-items:center;gap:.65rem}.Footer_footerLogo__66bLx{width:32px;height:32px;border-radius:50%}.Footer_footerBrandName__gUYlz{font-size:1.2rem;font-weight:800;color:#fff;letter-spacing:-.02em}.Footer_footerTagline__j0_RZ{font-size:.84rem;color:#64748b;line-height:1.55;max-width:320px}.Footer_footerAddress__kOp_w{display:flex;align-items:flex-start;gap:.45rem;font-size:.8rem;color:#94a3b8;line-height:1.45;max-width:320px}.Footer_footerAddressIcon__RdV_q{flex-shrink:0;margin-top:2px;color:#a78bfa}.Footer_systemStatus__rBreW{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;color:#94a3b8;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);padding:.3rem .65rem;border-radius:9999px;width:-moz-fit-content;width:fit-content}.Footer_pulseGreenDot__XtcUg{width:8px;height:8px;border-radius:50%;background-color:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6);animation:Footer_pulse__QSiGF 2s ease-in-out infinite}@keyframes Footer_pulse__QSiGF{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.Footer_footerLinksGrid__d5KA8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:500px){.Footer_footerLinksGrid__d5KA8{grid-template-columns:1fr}}.Footer_footerColumn__ampH5{display:flex;flex-direction:column;gap:.65rem}.Footer_footerColumn__ampH5 h5{font-size:.8125rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.Footer_footerColumn__ampH5 a,.Footer_footerColumn__ampH5 span{font-size:.84rem;color:#64748b;text-decoration:none;transition:color .2s ease}.Footer_footerColumn__ampH5 a:hover{color:#c4b5fd}.Footer_footerBottomStrip__yZwa4{max-width:1100px;margin:0 auto;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:#475569;flex-wrap:wrap;gap:1rem}.Footer_footerLegalLinks___QsX6{display:flex;align-items:center;gap:.75rem}.Footer_footerLegalLinks___QsX6 a{color:#64748b;text-decoration:none;transition:color .2s ease}.Footer_footerLegalLinks___QsX6 a:hover{color:#94a3b8}