.VFKzxG_footer{padding-block:16px 40px}body:has(#top) .VFKzxG_footer{padding-top:72px}.VFKzxG_signature{color:var(--ink);margin:0 0 48px;display:none}body:has(#top) .VFKzxG_signature{display:block}.VFKzxG_signature svg{fill:currentColor;width:100%;height:clamp(14px,2.2vw,26px)}.VFKzxG_elastic{width:100%;height:48px;color:var(--line);margin:-24px 0 16px;display:block;overflow:visible}body:has(#top) .VFKzxG_elastic{color:var(--line-strong)}.VFKzxG_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 24px;display:grid}.VFKzxG_brandCol{grid-column:1/-1;align-content:start;justify-items:start;gap:14px;display:grid}.VFKzxG_brand{min-height:44px;color:var(--ink);align-items:center;gap:10px;font-size:1.1875rem;line-height:1;text-decoration:none;display:inline-flex}.VFKzxG_brand img{width:30px;height:30px}.VFKzxG_discord{min-height:40px;color:var(--text-muted);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.VFKzxG_discord svg{flex:none;width:20px;height:20px}@media (hover:hover){.VFKzxG_discord:hover{color:#5865f2}}.VFKzxG_col h2{font:700 .8125rem/1.3 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.VFKzxG_col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.VFKzxG_col a{max-width:100%;min-height:36px;color:var(--text-muted);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-items:center;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}@media (pointer:coarse){.VFKzxG_col a{min-height:44px}}@media (hover:hover){.VFKzxG_col a:hover{color:var(--accent)}}.VFKzxG_bottom{border-top:1px solid #1a1a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:40px;padding-top:22px;display:flex}.VFKzxG_bottomStart{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.VFKzxG_legalText{text-align:right;justify-items:end;gap:4px;display:grid}.VFKzxG_legalText p{color:#525252;font-size:.75rem;line-height:1.5}@media (max-width:639.98px){.VFKzxG_bottom{flex-direction:column;align-items:flex-start}.VFKzxG_legalText{text-align:left;justify-items:start}}.VFKzxG_lang{position:relative}.VFKzxG_lang>summary{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-raised);min-height:44px;color:var(--text);align-items:center;gap:10px;padding:0 12px 0 10px;font-size:.875rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}@media (hover:hover){.VFKzxG_lang>summary:hover{color:var(--ink);border-color:#3f3f46}}.VFKzxG_flag{border-radius:4px;flex:none;width:20px;height:auto;display:block}.VFKzxG_chevron{color:#71717a;flex:none;width:16px;height:16px;transition:transform .2s}.VFKzxG_lang[open] .VFKzxG_chevron{transform:rotate(180deg)}.VFKzxG_langPanel{z-index:25;transform-origin:0 100%;background:#0e0e0efa;border:1px solid #1a1a1a;border-radius:12px;width:220px;position:absolute;bottom:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.VFKzxG_langPanel ul{margin:0;padding:0;list-style:none}.VFKzxG_langLink{color:#a1a1aa;align-items:center;gap:12px;min-height:44px;padding:0 12px;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.VFKzxG_langLink>span{flex:1;font-size:.875rem;font-weight:600}.VFKzxG_langLink[aria-current]{color:var(--accent);background:#f59e0b1a}@media (hover:hover){.VFKzxG_langLink:not([aria-current]):hover{color:var(--ink);background:#ffffff0d}}.VFKzxG_langLink:focus-visible{outline-offset:-3px;border-radius:0}.VFKzxG_langCheck{flex:none;width:14px;height:14px}@keyframes VFKzxG_pop{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes VFKzxG_draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.VFKzxG_lang[open]>.VFKzxG_langPanel{animation:VFKzxG_pop .18s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.VFKzxG_discord,.VFKzxG_col a,.VFKzxG_lang>summary,.VFKzxG_chevron,.VFKzxG_langLink{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.VFKzxG_signature svg{animation:linear both VFKzxG_draw;animation-timeline:view();animation-range:entry 10% cover 45%}}}@media (min-width:768px){.VFKzxG_grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr))}}@media (min-width:1024px){.VFKzxG_grid{grid-template-columns:2fr repeat(var(--cols,3), minmax(0, 1fr));column-gap:32px}.VFKzxG_brandCol{grid-column:auto}}
