.UniHealthPublicFooter-module__4AmBxW__footer{border-top:1px solid var(--uh-divider);background:var(--uh-surface);color:var(--uh-text-secondary);margin-top:64px;font-size:.95rem}.UniHealthPublicFooter-module__4AmBxW__inner{max-width:1280px;margin:0 auto;padding:48px 48px 32px}.UniHealthPublicFooter-module__4AmBxW__top{border-bottom:1px solid var(--uh-divider);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px;padding-bottom:36px;display:grid}.UniHealthPublicFooter-module__4AmBxW__brand{color:var(--uh-text);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.2rem;font-weight:750;text-decoration:none;display:flex}.UniHealthPublicFooter-module__4AmBxW__brand svg{width:28px;height:28px;color:var(--uh-action)}.UniHealthPublicFooter-module__4AmBxW__tagline{max-width:34ch;margin:14px 0 0;line-height:1.55}.UniHealthPublicFooter-module__4AmBxW__col h3{color:var(--uh-text);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:700}.UniHealthPublicFooter-module__4AmBxW__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.UniHealthPublicFooter-module__4AmBxW__col a{color:inherit;line-height:1.4;text-decoration:none}.UniHealthPublicFooter-module__4AmBxW__col a:hover{color:var(--uh-action);text-underline-offset:4px;text-decoration:underline}.UniHealthPublicFooter-module__4AmBxW__bottom{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;font-size:.85rem;display:flex}.UniHealthPublicFooter-module__4AmBxW__bottom p{margin:0}.UniHealthPublicFooter-module__4AmBxW__footer :is(a):focus-visible{outline:3px solid var(--uh-focus);outline-offset:3px;border-radius:4px}@media (max-width:1050px){.UniHealthPublicFooter-module__4AmBxW__inner{padding-inline:32px}}@media (max-width:860px){.UniHealthPublicFooter-module__4AmBxW__top{grid-template-columns:1fr 1fr;gap:32px}.UniHealthPublicFooter-module__4AmBxW__top>:first-child{grid-column:1/-1}}@media (max-width:760px){.UniHealthPublicFooter-module__4AmBxW__inner{padding:40px 24px 28px}}@media (max-width:480px){.UniHealthPublicFooter-module__4AmBxW__top{grid-template-columns:1fr;gap:28px}.UniHealthPublicFooter-module__4AmBxW__bottom{flex-direction:column}}
