.AppFooter-module__0qBmBa__footer{--footer-ink:#eef7f1;--footer-muted:#96ada2;--footer-mint:#bde965;width:100vw;color:var(--footer-ink);background:#102e25;border-radius:0;grid-template-columns:minmax(300px,1.15fr) minmax(420px,.85fr);gap:30px 64px;margin:56px calc(50% - 50vw) 0;padding:32px max(28px,50vw - 640px) 18px;display:grid;position:relative;overflow:hidden}.AppFooter-module__0qBmBa__footer:before{content:"";border:1px solid #bde96524;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-220px;left:-180px;box-shadow:0 0 0 54px #bde96506,0 0 0 108px #bde96505}.AppFooter-module__0qBmBa__footerLead,.AppFooter-module__0qBmBa__linkColumns,.AppFooter-module__0qBmBa__footerBottom{z-index:1;position:relative}.AppFooter-module__0qBmBa__footerBrand{color:var(--footer-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.AppFooter-module__0qBmBa__footerBrand>span{background:#f8f6ef;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.AppFooter-module__0qBmBa__footerBrand strong{letter-spacing:-.035em;font-size:17px}.AppFooter-module__0qBmBa__footerLead h2{max-width:520px;color:var(--footer-ink);letter-spacing:-.05em;margin:16px 0 8px;font-size:clamp(27px,2.7vw,38px);line-height:1.02}.AppFooter-module__0qBmBa__footerLead p{color:var(--footer-muted);margin:0;font-size:12px}.AppFooter-module__0qBmBa__footerCta{color:#173d31;background:var(--footer-mint);border-radius:999px;align-items:center;gap:17px;width:max-content;min-height:42px;margin-top:18px;padding:5px 6px 5px 15px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.AppFooter-module__0qBmBa__footerCta>span{width:32px;height:32px;color:var(--footer-ink);background:#173d31;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.AppFooter-module__0qBmBa__footerCta:hover>span{transform:translate(2px)}.AppFooter-module__0qBmBa__linkColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding-top:6px;display:grid}.AppFooter-module__0qBmBa__linkColumns>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.AppFooter-module__0qBmBa__linkColumns strong{color:#668178;letter-spacing:.13em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:800}.AppFooter-module__0qBmBa__linkColumns a{color:var(--footer-muted);align-items:center;gap:5px;font-size:12px;font-weight:580;line-height:1.35;text-decoration:none;transition:color .16s;display:inline-flex}.AppFooter-module__0qBmBa__linkColumns a:hover{color:var(--footer-mint)}.AppFooter-module__0qBmBa__footerBottom{color:#6f887d;letter-spacing:.025em;border-top:1px solid #ffffff17;grid-column:1/-1;grid-template-columns:1fr auto auto;align-items:end;gap:24px;min-height:34px;padding-top:15px;font-size:12px;display:grid}.AppFooter-module__0qBmBa__systemStatus{color:#9eb3a9;align-items:center;gap:9px;display:inline-flex}.AppFooter-module__0qBmBa__systemStatus i{background:var(--footer-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #bde9651a}.main-content .AppFooter-module__0qBmBa__footer{border-top:1px solid var(--line);width:auto;color:var(--text);background:0 0;border-radius:0;grid-template-columns:auto 1fr;gap:24px 38px;margin:48px 0 0;padding:24px 0 10px}.main-content .AppFooter-module__0qBmBa__footer:before{display:none}.main-content .AppFooter-module__0qBmBa__footerLead h2{display:none}.main-content .AppFooter-module__0qBmBa__footerLead p{display:none}.main-content .AppFooter-module__0qBmBa__footerCta{display:none}.main-content .AppFooter-module__0qBmBa__footerBrand>span{background:var(--surface-soft);width:40px;height:40px}.main-content .AppFooter-module__0qBmBa__footerBrand strong{color:var(--text-strong);font-size:15px}.main-content .AppFooter-module__0qBmBa__linkColumns{grid-template-columns:repeat(3,auto);justify-content:end;gap:28px;padding:0}.main-content .AppFooter-module__0qBmBa__linkColumns>div{gap:8px}.main-content .AppFooter-module__0qBmBa__linkColumns strong{color:var(--muted-2);margin-bottom:1px}.main-content .AppFooter-module__0qBmBa__linkColumns a{color:var(--muted);font-size:12px}.main-content .AppFooter-module__0qBmBa__footerBottom{color:var(--muted-2);border-top-color:var(--line)}.main-content .AppFooter-module__0qBmBa__systemStatus{color:var(--muted)}@media (max-width:900px){.AppFooter-module__0qBmBa__footer{grid-template-columns:1fr;gap:30px;margin-top:44px;padding:30px 28px 18px}.AppFooter-module__0qBmBa__footerLead h2{max-width:560px}.AppFooter-module__0qBmBa__linkColumns{padding-top:0}.AppFooter-module__0qBmBa__footerBottom{grid-template-columns:1fr auto}.AppFooter-module__0qBmBa__footerBottom>span:last-child{grid-column:1/-1}}@media (max-width:600px){.AppFooter-module__0qBmBa__footer{gap:28px;margin:40px calc(50% - 50vw) 0;padding:26px 20px 18px}.AppFooter-module__0qBmBa__footerBrand>span{width:40px;height:40px}.AppFooter-module__0qBmBa__footerLead h2{margin-top:18px;font-size:29px}.AppFooter-module__0qBmBa__footerCta{justify-content:space-between;width:100%}.AppFooter-module__0qBmBa__linkColumns{grid-template-columns:1fr 1fr;gap:26px 22px}.AppFooter-module__0qBmBa__linkColumns>div:last-child{border-top:1px solid #ffffff14;flex-flow:wrap;grid-column:1/-1;padding-top:18px}.AppFooter-module__0qBmBa__linkColumns>div:last-child strong{width:100%}.AppFooter-module__0qBmBa__footerBottom{grid-template-columns:1fr;align-items:start;gap:9px}.AppFooter-module__0qBmBa__footerBottom>span:last-child{grid-column:auto;line-height:1.5}}@media (max-width:900px){.main-content .AppFooter-module__0qBmBa__footer{grid-template-columns:1fr;padding:22px 0 8px}.main-content .AppFooter-module__0qBmBa__linkColumns{justify-content:start}.main-content .AppFooter-module__0qBmBa__footerBottom{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AppFooter-module__0qBmBa__footerCta>span,.AppFooter-module__0qBmBa__linkColumns a{transition:none}}.AppFooter-module__0qBmBa__footerBrand strong{color:var(--footer-ink)}.AppFooter-module__0qBmBa__linkColumns strong{color:#c3d2c8}.AppFooter-module__0qBmBa__footerBottom{color:#a7bcb0}
