.public-footer_footer__IOOHG{color:#edf1ed;background:#111d23}.public-footer_inner__d7cnY{display:grid;width:min(calc(100% - 2rem),70rem);gap:1rem;padding:2rem 0;margin-inline:auto}.public-footer_brand__LzfYj{width:fit-content;font-size:.92rem;font-weight:780;letter-spacing:-.025em;text-decoration:none}.public-footer_inner__d7cnY nav{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem}.public-footer_email__pNJ9i,.public-footer_inner__d7cnY nav a,.public-footer_inner__d7cnY nav button{border:0;padding:0;color:rgba(237,241,237,.7);background:transparent;font-size:.75rem;font-weight:620;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.public-footer_email__pNJ9i:hover,.public-footer_inner__d7cnY nav a:hover,.public-footer_inner__d7cnY nav button:hover{color:#fff}.public-footer_compact__xh0gH .public-footer_inner__d7cnY{display:flex;min-height:4.25rem;align-items:center;justify-content:center;padding-block:1.15rem calc(1.15rem + env(safe-area-inset-bottom))}.public-footer_compact__xh0gH .public-footer_brand__LzfYj{display:none}.public-footer_compact__xh0gH .public-footer_inner__d7cnY nav{justify-content:center;gap:.45rem .9rem}.public-footer_compact__xh0gH .public-footer_inner__d7cnY nav a,.public-footer_compact__xh0gH .public-footer_inner__d7cnY nav button{color:rgba(237,241,237,.64);font-size:.68rem;font-weight:590}@media (min-width:700px){.public-footer_inner__d7cnY{grid-template-columns:auto 1fr auto;align-items:center}.public-footer_inner__d7cnY nav{justify-content:center}}