.liberty-footer{--footer-ink:#15191b;--footer-muted:#485156;--footer-accent:#9c3910;z-index:2;color:var(--footer-ink);letter-spacing:-.01em;text-transform:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#d9dcd7;margin:0;padding:64px 4.5% 0;font-size:17px;line-height:1.55;display:block;position:relative}body.is-loading .liberty-footer{visibility:hidden}.liberty-footer-frame{max-width:1720px;margin:0 auto}.liberty-footer a{color:inherit;text-underline-offset:5px;-webkit-text-decoration:underline #9aa3a6;text-decoration:underline #9aa3a6;text-decoration-thickness:1px}.liberty-footer :focus-visible{outline:2px solid var(--footer-accent);outline-offset:5px}.liberty-footer-columns{grid-template-columns:1.2fr 1fr .6fr;gap:48px;display:grid}.liberty-footer h2{letter-spacing:0;color:var(--footer-muted);margin:0 0 12px;font-size:14px;font-weight:400}.liberty-footer address{margin-bottom:6px;font-style:normal}.liberty-footer-columns p{max-width:320px;margin:0 0 4px}.liberty-footer-columns a{align-items:center;gap:8px;width:fit-content;min-height:40px;display:flex}.liberty-footer nav{flex-direction:column;align-items:flex-start;gap:0;font-size:17px;display:flex}.liberty-footer nav a{padding:0;text-decoration:none}.liberty-footer-base{color:var(--footer-muted);border-top:1px solid #bfc5c1;align-items:center;gap:32px;margin-top:56px;padding:20px 0 24px;font-size:14px;display:flex}.liberty-footer-base p{margin:0}.liberty-footer-base a{align-items:center;gap:8px;min-height:44px;margin-left:auto;text-decoration:none;display:inline-flex}.liberty-footer-base .liberty-footer-privacy{margin-left:0}.liberty-footer-wordmark{letter-spacing:-.4px;color:var(--footer-ink);align-items:center;gap:8px;font-size:14px;display:flex}.liberty-footer-wordmark b{color:var(--footer-muted);font-weight:400}.liberty-footer-mark{flex:0 0 22px;width:22px;height:22px;display:block;position:relative;overflow:hidden}.liberty-footer-mark img{filter:brightness(0)invert(.36);width:200%;max-width:none;height:auto;position:absolute;top:-16.7%;left:-50%}@media (hover:hover) and (pointer:fine){.liberty-footer a:hover{color:var(--footer-accent);text-decoration-color:currentColor}.liberty-footer nav a:hover,.liberty-footer-base a:hover{text-decoration:underline}}@media (max-width:760px){.liberty-footer{padding:48px 24px 0;font-size:16px}.liberty-footer-columns{grid-template-columns:1fr 1fr;gap:32px 24px}.liberty-footer-columns>div:first-child{grid-column:1/-1}.liberty-footer-base{flex-wrap:wrap;gap:8px 20px;margin-top:40px}}@media (max-width:380px){.liberty-footer{padding-inline:20px}}
