.public-site-footer_footer__WMCOE{--footer-canvas:hsl(var(--foreground));--footer-ink:hsl(var(--background));--footer-muted:hsl(var(--background)/0.7);--footer-rule:hsl(var(--background)/0.22);padding-block:4rem;background:var(--footer-canvas);color:var(--footer-ink)}.public-site-footer_base__noL6s{--footer-canvas:hsl(var(--background));--footer-ink:hsl(var(--foreground));--footer-muted:hsl(var(--muted-foreground));--footer-rule:hsl(var(--foreground)/0.22)}.public-site-footer_content__IMGZb{display:flex;flex-direction:column;gap:2rem}.public-site-footer_footer__WMCOE .text-foreground{color:var(--footer-ink)}.public-site-footer_links__q65bM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;-moz-column-gap:1.25rem;column-gap:1.25rem}.public-site-footer_legal__eps9E,.public-site-footer_secondary__INOxk{border-top:1px solid var(--footer-rule);padding-top:1.5rem}.public-site-footer_link__70qYo{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.5rem;color:var(--footer-ink);font-size:.875rem;font-weight:400;line-height:1.5;text-decoration-thickness:1px;text-underline-offset:.3em}.public-site-footer_link__70qYo:hover{text-decoration-line:underline}.public-site-footer_link__70qYo:focus-visible{outline:2px solid currentColor;outline-offset:4px}.public-site-footer_legal__eps9E{display:flex;flex-direction:column;gap:.75rem;color:var(--footer-muted);font-size:.875rem;line-height:1.5}.public-site-footer_legal__eps9E p:last-child{font-size:.75rem}@media (min-width:768px){.public-site-footer_links__q65bM{grid-template-columns:repeat(5,minmax(0,1fr))}.public-site-footer_legal__eps9E{flex-direction:row;justify-content:space-between;gap:2rem}.public-site-footer_legal__eps9E p:last-child{max-width:36rem;text-align:right}}