._root_9a1d68c{--footer-bg:#080d11;--footer-text:#f2f2ed;--footer-muted:#a4afb5;--footer-line:#f2f2ed1f;isolation:isolate;border-top:1px solid var(--footer-line);background:var(--footer-bg);width:calc(100% - 16px);color:var(--footer-text);font-family:var(--fade-body,-apple-system), BlinkMacSystemFont, "Segoe UI", sans-serif;text-align:left;border-radius:24px 24px 0 0;margin:0 8px;position:relative;overflow:clip}._root_9a1d68c[data-tone=light]{--footer-bg:#efefef;--footer-text:#171b1e;--footer-muted:#565f65;--footer-line:#171b1e24;margin-top:auto}._inner_9a1d68c{z-index:1;width:100%;max-width:1480px;margin:0 auto;padding:48px 24px;position:relative}._root_9a1d68c .fade-footer-glow{z-index:0;left:0;right:0}._inner_9a1d68c:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(35% 128px at 50% 0,#00ffff17,#0000);border-radius:24px 24px 0 0;height:128px;position:absolute;inset:0 0 auto}._main_9a1d68c{flex-direction:column;gap:40px;display:flex}._brand_9a1d68c{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}._wordmark_9a1d68c{align-items:center;min-height:44px;display:inline-flex}._brand_9a1d68c p{max-width:320px;color:var(--footer-muted);text-wrap:balance;margin:0;font-size:14px;line-height:1.65}._root_9a1d68c a{color:inherit;text-decoration:none}._community_9a1d68c{align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.5;display:inline-flex}._community_9a1d68c svg{flex-shrink:0;transition:transform .15s ease-out}._community_9a1d68c:hover svg{transform:translate(2px,-2px)}._nav_9a1d68c{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-width:0;display:grid}._column_9a1d68c{min-width:0}._column_9a1d68c h2{color:var(--footer-text);letter-spacing:-.02em;margin:0;font-size:14px;font-weight:600;line-height:20px}._column_9a1d68c ul{flex-direction:column;align-items:flex-start;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}._column_9a1d68c li{max-width:100%;line-height:20px}._column_9a1d68c a,._column_9a1d68c .site-cookie-settings{max-width:100%;min-height:24px;color:var(--footer-muted);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;font-size:14px;line-height:20px;transition:color .15s ease-out,transform .15s ease-out;display:inline-flex}._column_9a1d68c a:hover,._column_9a1d68c .site-cookie-settings:hover{color:var(--footer-text);transform:translateY(-1px)}._root_9a1d68c :is(a,button):focus-visible{outline-offset:4px;outline:2px solid}._meta_9a1d68c{border-top:1px solid var(--footer-line);color:var(--footer-muted);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:40px;padding-top:24px;display:flex;position:relative}._meta_9a1d68c p{margin:0;font-size:12px;line-height:1.6}._meta_9a1d68c a:hover{color:var(--footer-text);text-underline-offset:3px;text-decoration:underline}@media (min-width:640px){._nav_9a1d68c{grid-template-columns:repeat(3,minmax(0,1fr))}._meta_9a1d68c{flex-direction:row;align-items:center}}@media (min-width:1024px){._inner_9a1d68c{padding:64px 32px}._main_9a1d68c{flex-direction:row}._brand_9a1d68c{flex:0 0 calc(33.3333% - 13.3333px)}}@media (min-width:1280px){._root_9a1d68c{width:calc(100% - 32px);margin-left:16px;margin-right:16px}}@media (pointer:coarse){._column_9a1d68c ul{gap:0}._column_9a1d68c a,._column_9a1d68c .site-cookie-settings{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){._root_9a1d68c a,._root_9a1d68c button,._community_9a1d68c svg{transition:none}._column_9a1d68c a:hover,._column_9a1d68c .site-cookie-settings:hover,._community_9a1d68c:hover svg{transform:none}}
