.x1q-aq_footer{z-index:10;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body);padding:0 20px;position:relative}.x1q-aq_inner{border-top:1px solid var(--color-border);max-width:1152px;margin-inline:auto}.x1q-aq_groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 24px;padding-block:40px;display:grid}.x1q-aq_brand{grid-column:1/-1;align-items:center;display:flex}.x1q-aq_logo{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.x1q-aq_navigation h2{color:var(--color-muted-foreground);margin-bottom:16px}.x1q-aq_links{gap:4px;margin:0;padding:0;list-style:none;display:grid}.x1q-aq_links a{width:fit-content;max-width:100%;min-height:44px;color:var(--color-foreground);text-underline-offset:5px;align-items:center;padding-block:8px;font-size:13px;line-height:1.6;text-decoration:none;transition:color .16s ease-out;display:flex}.x1q-aq_links a:hover{text-decoration:underline}.x1q-aq_footer a:focus-visible{outline:2px solid var(--color-ring);outline-offset:4px}.x1q-aq_bottom{padding-block:24px calc(32px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);color:var(--color-muted-foreground);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;padding-right:64px;font-size:11px}@media (min-width:640px){.x1q-aq_footer{padding-inline:40px}.x1q-aq_groups{gap:48px;padding-block:48px}.x1q-aq_links a{font-size:15px}}@media (min-width:768px){.x1q-aq_groups{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.x1q-aq_brand{grid-column:auto;align-items:flex-start}}@media (min-width:1024px){.x1q-aq_footer{padding-inline:64px}.x1q-aq_groups{padding-block:64px}}@media (prefers-reduced-motion:reduce){.x1q-aq_links a{transition:none}}