.vital-legal-links{display:flex;gap:.6rem 1.25rem;flex-wrap:wrap;margin:1.5rem 0}.vital-legal-links a{display:inline-flex;align-items:center;min-height:44px;line-height:1.4;text-underline-offset:.2em}.vital-rights{font-size:.85rem;line-height:1.5;margin:1rem 0}