@media(max-width:767px){body:has(#public-mobile-menu){overflow:hidden}}.ame-public h1,.ame-public h2{text-wrap:balance}.ame-public :focus-visible{outline:2px solid #71717a;outline-offset:4px}.ame-public .ame-primary-link{align-items:center;background:#18181b;border-radius:999px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.625rem;padding:.8rem 1.25rem}.ame-public .ame-primary-link:hover{background:#3f3f46}.dark .ame-public .ame-primary-link{background:#fafafa;color:#18181b}.dark .ame-public .ame-primary-link:hover{background:#e4e4e7}
