.up-footer{--text--color--content:oklch(0.86 0.02 206);--text--color--heading:var(--color--base--0);padding-block:clamp(3.5rem, 2.8rem + 3vw, 5.5rem) 2rem;background:var(--color--primary--950);color:var(--text--color--content);font-size:.9375rem}.up-footer a{color:var(--color--base--0);text-decoration:none}.up-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.up-footer__top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2.5rem}.up-footer__logo{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;font:500 1.375rem/1 var(--font--family-display);letter-spacing:-.02em}.up-footer__logo .up-logo{width:3rem;height:3rem}.up-footer__brand p{max-width:22rem;margin:0}.up-footer__col h3{margin:0 0 1rem;color:var(--color--base--0);font:600 1rem/1.3 var(--font--family)}.up-footer__col ul{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.up-footer address{display:grid;gap:.625rem;font-style:normal}.up-footer address p{margin:0}.up-footer__ask{display:inline-flex;margin-top:1.25rem;padding:.625rem 1.25rem;border:1.5px solid oklch(1 0 0 / .4);border-radius:var(--up--radius-pill);font-weight:500}.up-footer__ask:hover{border-color:var(--color--base--0);text-decoration:none}.up-footer__note{max-width:60rem;margin:3rem 0 0;padding-top:1.5rem;border-top:1px solid oklch(1 0 0 / .14);color:oklch(.8 .02 206);font-size:.875rem}.up-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.5rem;color:oklch(.8 .02 206);font-size:.875rem}.up-footer__bottom p{margin:0}.up-footer__lang{display:flex;gap:1.25rem;margin:0;padding:0;list-style:none}.up-footer__lang a[aria-current="true"]{text-decoration:underline;text-underline-offset:.2em}@media (max-width:991px){.up-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.up-footer__brand{grid-column:1 / -1}}@media (max-width:478px){.up-footer__top{grid-template-columns:1fr}}