.Footer_footer__pQtti{background:var(--color-bg-base,#0d1b2a);color:var(--color-text-secondary,#94a3b8);margin-top:auto;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid rgba(255,255,255,.08)}.Footer_container__KpDnW{max-width:var(--container-max);margin:0 auto;padding:48px 24px 32px;text-align:center}@media (min-width:768px){.Footer_container__KpDnW{padding:64px 48px 40px}}.Footer_socialLinks__tA7gt{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.Footer_socialLink__hPzxm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-text-primary,#ffffff);transition:all .2s ease}.Footer_socialLink__hPzxm svg{width:28px;height:28px}.Footer_socialLink__hPzxm:hover{transform:scale(1.1);opacity:.8}.Footer_navColumns__qOtND{display:flex;flex-direction:column;gap:32px;margin-bottom:40px}@media (min-width:640px){.Footer_navColumns__qOtND{flex-direction:row;justify-content:center;gap:64px}}.Footer_navColumn__NHYGf{display:flex;flex-direction:column;gap:12px}.Footer_columnTitle__WcnMX{font-size:.75rem;font-weight:600;color:var(--color-accent-teal,#10b981);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.Footer_columnLinks__c24G1{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.Footer_columnLink__rKCX6{font-size:.875rem;color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s ease;display:inline-block;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (min-width:640px){.Footer_columnLink__rKCX6{margin:0}}.Footer_columnButton__G39Bs{background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.Footer_columnLink__rKCX6:hover{color:var(--color-accent-lime,#d4ff00)}.Footer_copyright__j4atB{font-size:.75rem;color:rgba(255,255,255,.5);letter-spacing:.05em;margin:0}.Footer_columnLink__rKCX6:focus-visible,.Footer_socialLink__hPzxm:focus-visible{outline:2px solid var(--color-accent-lime,#d4ff00);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.Footer_columnLink__rKCX6,.Footer_socialLink__hPzxm{transition:none}}