body:has(.site){--brand-primary:#f0a83a;--brand-primary-ink:#0a0a0a;--brand-accent:#3fc1a5;--brand-accent-ink:#0a0a0a;--brand-primary-2:color-mix(in oklab, var(--brand-primary) 78%, #c2410c);--online:#34d399;--cut-sm:0px;--cut-lg:0px;--background:var(--ground);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface-2);--popover-foreground:var(--ink);--primary:var(--brand-primary);--primary-foreground:var(--brand-primary-ink);--secondary:var(--surface-2);--secondary-foreground:var(--ink);--muted:var(--surface-2);--muted-foreground:var(--muted-ink);--accent:var(--surface-2);--accent-foreground:var(--ink);--border:var(--line-strong);--input:var(--line-strong);--ring:var(--brand-primary);font-family:var(--font-sans), system-ui, sans-serif;background:var(--ground);color:var(--ink)}body:has(.site[data-mode=dark]){--ground:var(--brand-background,#0a0c11);--ground-2:color-mix(in oklab, var(--ground) 94%, #3b4b72);--surface:color-mix(in oklab, var(--ground) 90%, #4a5a80);--surface-2:color-mix(in oklab, var(--ground) 84%, #5a6a90);--line:#ffffff12;--line-strong:#ffffff1f;--ink:#eef0f5;--muted-ink:#9aa3b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.site[data-mode=light]){--ground:var(--brand-background,#f3f4f7);--ground-2:color-mix(in oklab, var(--ground) 96%, #5b6b90);--surface:#fff;--surface-2:#f8f9fb;--line:#0f142314;--line-strong:#0f142324;--ink:#11141c;--muted-ink:#586174;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.site[data-theme=classic]){--radius:14px}body:has(.site[data-theme=hud]){--radius:0px;--cut-sm:8px;--cut-lg:16px}.display{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:.01em;font-weight:700;line-height:1.04}.panel{background:linear-gradient(180deg, var(--surface-2), var(--surface));box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius)}.panel-hover{transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.panel-hover:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-primary) 40%, transparent), 0 22px 44px -26px color-mix(in oklab, var(--brand-primary) 55%, transparent);transform:translateY(-2px)}}.panel-hover:active{transform:scale(.99)}.icon-tile{border-radius:calc(var(--radius) - 2px);background:color-mix(in oklab, var(--brand-primary) 13%, transparent);width:2.75rem;height:2.75rem;color:var(--brand-primary);flex:none;place-items:center;display:grid}.icon-tile-lg{border-radius:calc(var(--radius) + 2px);background:radial-gradient(circle at 30% 20%, color-mix(in oklab, var(--brand-primary) 38%, transparent), color-mix(in oklab, var(--brand-primary) 6%, transparent));width:4rem;height:4rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-primary) 28%, transparent)}.btn-brand{background:linear-gradient(180deg, var(--brand-primary), var(--brand-primary-2));color:var(--brand-primary-ink);box-shadow:0 10px 30px -10px color-mix(in oklab, var(--brand-primary) 70%, transparent), inset 0 1px 0 #ffffff4d}@media (hover:hover) and (pointer:fine){.btn-brand:hover{filter:brightness(1.06)}}.btn-glass{background:color-mix(in oklab, var(--ink) 6%, transparent);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (hover:hover) and (pointer:fine){.btn-glass:hover{background:color-mix(in oklab, var(--ink) 10%, transparent)}}body:has(.site[data-theme=classic]) [data-slot=button]{border-radius:9999px}.online-dot{background:var(--online);width:.55rem;height:.55rem;box-shadow:0 0 0 4px color-mix(in oklab, var(--online) 20%, transparent);border-radius:9999px;flex:none}.meter{background:color-mix(in oklab, var(--ink) 9%, transparent);border-radius:9999px;height:6px;overflow:hidden}.meter>i{border-radius:inherit;background:linear-gradient(90deg, var(--online), #22c55e);height:100%;box-shadow:0 0 14px color-mix(in oklab, var(--online) 60%, transparent);display:block}.pill{border-radius:9999px}.shape,.shape-lg{clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut))}body:has(.site[data-theme=hud]) :is(.panel,.icon-tile,.pill,[data-slot=button],[data-slot=input],[data-slot=badge]){clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut))}.shape{--cut:var(--cut-sm);border-radius:0}body:has(.site[data-theme=hud]) :is(.icon-tile,.pill,[data-slot=button],[data-slot=input],[data-slot=badge]){--cut:var(--cut-sm);border-radius:0}.shape-lg{--cut:var(--cut-lg)}body:has(.site[data-theme=hud]) .panel{--cut:var(--cut-lg)}body:has(.site[data-theme=hud]) .panel{box-shadow:inset 0 0 0 1px var(--line), inset 0 2px 0 color-mix(in oklab, var(--brand-primary) 75%, transparent)}body:has(.site[data-theme=hud]) :is([data-slot=button],[data-slot=input]):focus-visible{outline-offset:-4px;outline:2px solid}body:has(.site[data-theme=hud]) [data-slot=avatar]{--cut:7px;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));border-radius:0}body:has(.site[data-theme=hud]) [data-slot=avatar] :is([data-slot=avatar-image],[data-slot=avatar-fallback],img){border-radius:0}body:has(.site) [data-slot=avatar]:after{display:none}.text-brand{color:var(--brand-primary)}.text-brand-accent{color:var(--brand-accent)}.bg-brand-soft{background:color-mix(in oklab, var(--brand-primary) 14%, transparent);color:var(--brand-primary)}.bg-accent-soft{background:color-mix(in oklab, var(--brand-accent) 14%, transparent);color:var(--brand-accent)}.bg-online-soft{background:color-mix(in oklab, var(--online) 14%, transparent);color:var(--online)}@keyframes site-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rise{animation:.6s cubic-bezier(.2,.7,.2,1) both site-rise;animation-delay:var(--rise-delay,0s)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both site-rise;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes site-settle{0%{transform:scale(1.08)}to{transform:scale(1.02)}}.settle{animation:16s cubic-bezier(.2,.6,.2,1) both site-settle}@media (prefers-reduced-motion:reduce){.rise,.settle{animation:none}.panel-hover:hover,.panel-hover:active{transform:none}}.on-dark .btn-glass{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3}@media (hover:hover) and (pointer:fine){.on-dark .btn-glass:hover{background:#ffffff24}}.post-content{overflow-wrap:anywhere;font-size:16px;line-height:1.7}.post-content>*+*{margin-top:.9em}.post-content :is(h2,h3){font-family:var(--font-display), var(--font-sans), sans-serif;font-weight:700;line-height:1.15}.post-content h2{font-size:1.5rem}.post-content h3{font-size:1.25rem}.post-content a{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline}.post-content :is(ul,ol){padding-left:1.4em}.post-content ul{list-style:outside}.post-content ol{list-style:decimal}.post-content blockquote{border-left:3px solid color-mix(in oklab, var(--brand-primary) 70%, transparent);background:color-mix(in oklab, var(--ink) 4%, transparent);color:var(--muted-ink);padding:.6em 1em}.post-content code{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:6px;padding:.1em .35em;font-size:.9em}.post-content pre{border-radius:var(--radius);background:color-mix(in oklab, var(--ground) 70%, black);padding:1em;overflow-x:auto}.post-content pre code{background:0 0;padding:0}.post-content img{border-radius:var(--radius);max-width:100%;height:auto}:is(body:has(.site[data-theme=hud]) :is(a.panel,a.pill,.pill a,a:has(>.panel)):focus-visible,body:has(.site[data-theme=hud]) a.panel:focus-visible){outline:2px solid var(--brand-primary);outline-offset:-3px}body:has(.site[data-theme=ember]){--radius:10px;--font-display:var(--font-sora);font-family:var(--font-figtree), system-ui, sans-serif}body:has(.site[data-theme=ember][data-mode=dark]){--ground:var(--brand-background,#0c0a0a);--ground-2:color-mix(in oklab, var(--ground) 94%, #6b4a42);--surface:color-mix(in oklab, var(--ground) 92%, #6b4a42);--surface-2:color-mix(in oklab, var(--ground) 86%, #6b4a42);--ink:#f5f0ee;--muted-ink:#a99a94}body:has(.site[data-theme=ember][data-mode=light]){--ground:var(--brand-background,#f6f3f1);--ground-2:color-mix(in oklab, var(--ground) 96%, #6b4a42);--surface:#fff;--surface-2:#faf7f5;--ink:#1a1311;--muted-ink:#6b5d57}body:has(.site[data-theme=ember]) .display{letter-spacing:-.03em;font-weight:700;line-height:1.06}body:has(.site[data-theme=ember]) .site-mark-name{text-transform:none;letter-spacing:-.02em}body:has(.site[data-theme=ember]) .panel{background:var(--surface)}body:has(.site[data-theme=ember]) .btn-brand{background:var(--brand-primary);box-shadow:none}body:has(.site[data-theme=ember]) [data-slot=button]{border-radius:8px}@media (hover:hover) and (pointer:fine){body:has(.site[data-theme=ember]) .panel-hover:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand-primary) 45%, transparent)}}body:has(.site[data-theme=ember]:not([data-hero=poster])) .hero-media-empty{background:#0c0a0a}
.site{--header-h:72px}.site-header{z-index:30;position:sticky;top:0}.site-header-bar{height:var(--header-h)}.site[data-navbar=bar] .site-header{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--background) 75%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site[data-navbar=floating]{--island-h:60px;--header-h:calc(var(--island-h) + 12px)}.site[data-navbar=floating] .site-header{pointer-events:none;padding:12px 12px 0}.site[data-navbar=floating] .site-header-bar{pointer-events:auto;height:var(--island-h);border-radius:calc(var(--radius) + 6px);border:1px solid var(--line-strong);background:color-mix(in oklab, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-width:72rem;padding-inline:10px;box-shadow:0 12px 36px -12px #00000073}.site[data-navbar=floating] .site-nav{box-shadow:none;background:0 0;padding:0}.site[data-navbar=floating] .site-nav-link{border-radius:calc(var(--radius) - 2px);padding:.5rem .85rem;font-size:14px}.site[data-navbar=floating] .site-mark-name{font-size:1.05rem}.site[data-navbar=floating] .hero{margin-top:calc(-1 * var(--header-h));--hero-offset:var(--header-h)}.site[data-navbar=plain]{--header-h:84px}.site[data-navbar=plain] .site-header{background:var(--ground)}.site[data-navbar=plain] .site-nav{box-shadow:none;background:0 0;gap:.25rem;padding:0}.site[data-navbar=plain] .site-nav-link{background:0 0;padding-inline:.75rem;font-size:16px}.site[data-navbar=plain] .site-nav-link[aria-current=page]{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary);text-underline-offset:10px}.site[data-navbar=plain] .site-mark-name{font-size:1.5rem}.site[data-navbar=plain] .site-header-discord{display:none}.hero{--hero-offset:0px;isolation:isolate;color:#fff;position:relative;overflow:hidden}.hero-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-media-empty{background:#0a0c11}.hero-scrim{z-index:-1;position:absolute;inset:0}.hero-title{text-wrap:balance}.hero-name{color:var(--brand-primary)}.hero-lead{color:#ffffffd1;text-wrap:pretty;max-width:36rem;margin-top:1rem;font-size:1.125rem;line-height:1.55}.hero-actions{margin-top:2rem}.hero-card{display:none}.hero{min-height:min(46rem, calc(100svh - var(--header-h) + var(--hero-offset)));padding:calc(4rem + var(--hero-offset)) 1rem 8rem;text-align:center;place-items:center;display:grid}.hero-copy{flex-direction:column;align-items:center;max-width:48rem;display:flex}.hero-pill{margin-bottom:1.5rem}.hero-title{text-shadow:0 2px 30px #00000073;font-size:clamp(2.6rem,6vw,4.75rem)}.hero-actions{justify-content:center}.hero-scrim{background:radial-gradient(50% 60% at 50% 40%, color-mix(in oklab, var(--brand-primary) 22%, transparent), transparent 70%), linear-gradient(180deg, transparent 60%, var(--ground) 100%)}.hero[data-has-banner] .hero-scrim{background:radial-gradient(60% 55% at 50% 45%, #0a0c1159, #0a0c11d9 72%), linear-gradient(180deg, #0a0c1126 0%, #0a0c1199 62%, var(--ground) 100%)}.site[data-hero=split] .hero{min-height:min(50rem, calc(100svh - var(--header-h) + var(--hero-offset)));padding:calc(3.5rem + var(--hero-offset)) 1.25rem 4.5rem;text-align:left;place-items:center stretch}.site[data-hero=split] .hero-inner{align-items:center;gap:2.5rem;width:100%;max-width:72rem;margin-inline:auto;display:grid}@media (min-width:960px){.site[data-hero=split] .hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,23rem);gap:4rem}}.site[data-hero=split] .hero-copy{align-items:flex-start;max-width:38rem}.site[data-hero=split] .hero-welcome{display:none}.site[data-hero=split] .hero-name{color:#fff}.site[data-hero=split] .hero-title{text-shadow:none;font-size:clamp(2.4rem,5.2vw,4rem)}.site[data-hero=split] .hero-actions{justify-content:flex-start}.site[data-hero=split] .hero-scrim,.site[data-hero=split] .hero[data-has-banner] .hero-scrim{background:linear-gradient(90deg, #08080ae6 0%, #08080a99 55%, #08080a59 100%), linear-gradient(180deg, transparent 72%, var(--ground) 100%)}.site[data-hero=split] .stats-strip{display:none}.site[data-hero=split] .hero-card{border-radius:max(var(--radius), 4px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0cb8;border:1px solid #ffffff1a;width:100%;max-width:26rem;padding:1.15rem 1.2rem 1.25rem;display:block;box-shadow:0 18px 48px #00000059}.hero-card-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hero-card-label{color:#ffffff9e;font-size:.875rem;font-weight:600}.hero-card-live{color:#ffffffb8;background:#ffffff0f;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.hero-card-live[data-on]{color:#ecfdf5;background:#10b98124}.hero-card-dot{background:#ffffff59;border-radius:999px;width:.45rem;height:.45rem}.hero-card-live[data-on] .hero-card-dot{background:var(--online);box-shadow:0 0 0 3px color-mix(in oklab, var(--online) 22%, transparent)}.hero-card-connect-wrap{margin-top:1.1rem}.hero-card-connect-label{color:#ffffff9e;margin-bottom:.45rem;font-size:.8125rem}.hero-card-connect{border-radius:max(calc(var(--radius) - 4px), 4px);color:#fff;text-align:left;cursor:pointer;background:#00000059;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .85rem;font-size:.82rem;transition:border-color .15s cubic-bezier(.23,1,.32,1),background-color .15s cubic-bezier(.23,1,.32,1),scale .15s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.hero-card-connect:hover{background:#ffffff0a;border-color:#ffffff3d}}.hero-card-connect:active{scale:.98}.hero-card-connect[data-copied]{border-color:color-mix(in oklab, var(--online) 45%, transparent)}.hero-card-connect-hint{color:#ffffffa6;flex:none;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.hero-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.hero-card-stats>div{flex-direction:column-reverse;gap:.35rem;display:flex}.hero-card-stats dt{color:#ffffff9e;font-size:.75rem}.hero-card-stats dd{color:#fff;font-size:1.5rem;line-height:1}.hero-card-of{color:#ffffff80;font-size:.9rem}.site[data-hero=poster] .hero{min-height:0;padding:calc(3.5rem + var(--hero-offset)) 0 0;background:var(--ground);color:var(--ink);text-align:left;flex-direction:column;display:flex}.site[data-hero=poster] .hero-inner{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.site[data-hero=poster] .hero-inner{padding-inline:1.5rem}}.site[data-hero=poster] .hero-copy{align-items:flex-start;max-width:none}.site[data-hero=poster] .hero-welcome{display:none}.site[data-hero=poster] .hero-name{color:var(--ink)}.site[data-hero=poster] .hero-title{letter-spacing:-.04em;text-shadow:none;font-size:clamp(3.25rem,10.5vw,9.5rem);line-height:.92}.site[data-hero=poster] .hero-lead{max-width:40rem;color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.35rem)}.site[data-hero=poster] .hero-actions{justify-content:flex-start}.site[data-hero=poster] .hero-pill{background:color-mix(in oklab, var(--ink) 7%, transparent);color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site[data-hero=poster] .hero-pill strong{color:var(--ink)}.site[data-hero=poster] .hero .btn-glass{color:var(--ink);background:color-mix(in oklab, var(--ink) 6%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong)}@media (hover:hover) and (pointer:fine){.site[data-hero=poster] .hero .btn-glass:hover{background:color-mix(in oklab, var(--ink) 10%, transparent)}}.site[data-hero=poster] .hero-scrim{display:none}.site[data-hero=poster] .hero-media{z-index:0;order:1;height:clamp(18rem,58vh,42rem);margin-top:3.5rem;display:block;position:relative}.site[data-hero=poster] .hero-media-empty{background:color-mix(in oklab, var(--brand-primary) 82%, var(--ground))}
body:has(.site){--font-display:var(--font-rajdhani)}.site[data-font=rajdhani]{--font-display:var(--font-rajdhani)}.site[data-font=bebas]{--font-display:var(--font-bebas)}.site[data-font=chakra]{--font-display:var(--font-chakra)}.site[data-font=russo]{--font-display:var(--font-russo)}.site[data-font=sora]{--font-display:var(--font-sora)}.site[data-font=bebas] .display,.site[data-font=russo] .display{font-weight:400}.site[data-font=bebas] .display{letter-spacing:.03em}[data-tone=tinted]{background:var(--surface)}[data-tone=tinted] .panel{background:color-mix(in oklab, var(--ground) 70%, var(--surface))}[data-tone=brand],.band-brand{--ink:var(--brand-primary-ink);--foreground:var(--brand-primary-ink);--muted-foreground:color-mix(in oklab, var(--brand-primary-ink) 72%, var(--brand-primary));--muted-ink:var(--muted-foreground);--line:color-mix(in oklab, var(--brand-primary-ink) 18%, transparent);--line-strong:color-mix(in oklab, var(--brand-primary-ink) 30%, transparent);--surface:color-mix(in oklab, var(--brand-primary-ink) 9%, var(--brand-primary));--ground:var(--brand-primary);background:var(--brand-primary);color:var(--brand-primary-ink)}[data-tone=brand] .panel,.band-brand .panel{background:color-mix(in oklab, var(--brand-primary-ink) 9%, var(--brand-primary));box-shadow:inset 0 0 0 1px var(--line)}[data-tone=brand] .text-brand,.band-brand .text-brand{color:var(--brand-primary-ink)}[data-tone=brand] .btn-brand,.band-brand .btn-brand{background:var(--brand-primary-ink);color:var(--brand-primary);box-shadow:none}[data-tone=brand] .bg-brand-soft,[data-tone=brand] .bg-accent-soft,.band-brand .bg-brand-soft,.band-brand .bg-accent-soft{background:color-mix(in oklab, var(--brand-primary-ink) 16%, transparent);color:var(--brand-primary-ink)}[data-tone=brand] .icon-tile,.band-brand .icon-tile{background:color-mix(in oklab, var(--brand-primary-ink) 14%, transparent);color:var(--brand-primary-ink)}.about-cover{min-height:min(86svh,52rem)}.highlight-field:nth-child(odd){background:color-mix(in oklab, var(--brand-primary) 12%, var(--ground))}.highlight-field:nth-child(2n){background:var(--surface)}[data-tone=brand] .highlight-field:nth-child(odd){background:color-mix(in oklab, var(--brand-primary-ink) 8%, var(--brand-primary))}[data-tone=brand] .highlight-field:nth-child(2n){background:0 0}.staff-tile[data-role=owner]{background:var(--brand-primary);color:var(--brand-primary-ink)}[data-tone=brand] .staff-tile[data-role=owner]{box-shadow:inset 0 0 0 2px var(--brand-primary-ink)}.staff-tile[data-role=admin]{background:color-mix(in oklab, var(--brand-primary) 26%, var(--surface))}.staff-tile[data-role=moderator]{background:color-mix(in oklab, var(--brand-accent) 22%, var(--surface))}.join-word{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(3rem,10vw,9.5rem);line-height:.9;transition:transform .26s cubic-bezier(.2,.7,.2,1);display:inline-block}.join-word-link:hover .join-word,.join-word-link:focus-visible .join-word{transform:translate(.6rem)}.join-word-link:focus-visible{outline:3px solid var(--brand-primary-ink);outline-offset:8px}.gallery-strip{scroll-snap-type:x proximity;scrollbar-width:none}.gallery-strip::-webkit-scrollbar{display:none}.gallery-strip>*{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.join-word{transition:none}}
.blk{--blk-w:1200px;--blk-gutter:1rem;--blk-pad:5rem;--blk-justify:flex-start;isolation:isolate;color:var(--ink);position:relative;overflow-x:clip}@media (min-width:640px){.blk{--blk-gutter:1.5rem}}@media (min-width:1024px){.blk{--blk-pad:6rem}}.blk[data-width=narrow]{--blk-w:calc(720px + 2 * var(--blk-gutter))}.blk[data-width=normal]{--blk-w:1200px}.blk[data-width=wide]{--blk-w:1440px}.blk[data-width=full]{--blk-w:none}@media (min-width:1024px){.blk[data-width=full]{--blk-gutter:2.5rem}}.blk[data-spacing=none]{--blk-pad:0px}.blk[data-spacing=small]{--blk-pad:2.5rem}.blk[data-spacing=large]{--blk-pad:8rem}@media (min-width:1024px){.blk[data-spacing=large]{--blk-pad:10rem}}.blk-wrap,.blk-inner{width:100%;max-width:var(--blk-w);padding-inline:var(--blk-gutter);margin-inline:auto}.blk-inner{padding-block:var(--blk-pad)}.blk[data-width=full]:is([data-block=image],[data-block=gallery],[data-block=video]) .blk-inner{padding-inline:0}.blk[data-width=full]:is([data-block=image],[data-block=gallery],[data-block=video]) :is(.blk-head,figcaption){padding-inline:var(--blk-gutter)}.blk[data-align=center]{--blk-justify:center}.blk[data-align=center] .blk-inner{text-align:center}.blk-row{justify-content:var(--blk-justify)}.blk-measure{max-width:46rem}.blk-measure-wide{max-width:72rem}.blk[data-align=center] :is(.blk-measure,.blk-measure-wide){margin-inline:auto}.blk-self{align-self:flex-start}.blk[data-align=center] .blk-self{align-self:center}.blk[data-bg=tinted]{background:var(--surface)}.site .blk[data-bg=tinted] .panel{background:color-mix(in oklab, var(--ground) 70%, var(--surface))}.blk[data-bg=brand]{--ground:var(--brand-primary)}.blk[data-bg=accent]{--ground:var(--brand-accent)}.blk[data-bg=dark],.blk[data-bg=image]{--ground:#0b0d12}.blk[data-bg=color]{--ground:var(--blk-color)}.blk:is([data-bg=brand],[data-bg=accent],[data-bg=dark],[data-bg=image],[data-bg=color]){background:var(--ground)}.blk[data-bg=image]{background:#0b0d12}.blk-bg-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blk-bg-scrim{z-index:-1;pointer-events:none;background:#000;position:absolute;inset:0}.blk[data-ink=light]{--ink:#f4f5f8}.blk[data-ink=dark]{--ink:#12151c}.blk[data-ink=brand]{--ink:var(--brand-primary-ink)}.blk[data-ink=accent]{--ink:var(--brand-accent-ink)}.blk:not([data-ink=theme]){--muted-ink:color-mix(in oklab, var(--ink) 74%, var(--ground));--line:color-mix(in oklab, var(--ink) 13%, transparent);--line-strong:color-mix(in oklab, var(--ink) 22%, transparent);--foreground:var(--ink);--muted-foreground:var(--muted-ink);--card-foreground:var(--ink);--border:var(--line-strong);color:var(--ink)}.blk:is([data-bg=brand],[data-bg=accent],[data-bg=dark],[data-bg=image],[data-bg=color]){--surface:color-mix(in oklab, var(--ink) 9%, var(--ground));--surface-2:color-mix(in oklab, var(--ink) 13%, var(--ground));--card:var(--surface);--background:var(--ground);--secondary:var(--surface-2);--muted:var(--surface-2)}.site .blk[data-bg=image] .panel{background:color-mix(in oklab, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site .blk:is([data-bg=brand],[data-bg=accent],[data-bg=color]) .panel{background:color-mix(in oklab, var(--ink) 9%, var(--ground));box-shadow:inset 0 0 0 1px var(--line)}.blk[data-bg=brand] :is(.text-brand,.hero-name,.bh-name),.blk[data-bg=accent] .text-brand-accent{color:var(--ink)}.site .blk[data-bg=brand] .btn-brand{background:var(--brand-primary-ink);color:var(--brand-primary);box-shadow:none}.blk[data-bg=brand] :is(.icon-tile,.bg-brand-soft,.bg-accent-soft),.blk[data-bg=accent] :is(.icon-tile,.bg-accent-soft){background:color-mix(in oklab, var(--ink) 15%, transparent);color:var(--ink)}.blk[data-bg=brand] .staff-tile[data-role=owner]{background:var(--brand-primary-ink);color:var(--brand-primary)}.blk[data-bg=brand] .staff-tile:is([data-role=admin],[data-role=moderator]){background:var(--surface-2)}.blk[data-bg=brand] .highlight-field:nth-child(odd){background:color-mix(in oklab, var(--brand-primary-ink) 8%, var(--brand-primary))}.blk[data-bg=brand] .highlight-field:nth-child(2n){background:0 0}.blk[data-bg=brand] .join-word-link:focus-visible{outline-color:var(--ink)}.blk:not([data-bg=none],[data-bg=tinted]) .highlight-field:nth-child(odd){background:color-mix(in oklab, var(--ink) 7%, var(--ground))}.blk:not([data-bg=none],[data-bg=tinted]) .highlight-field:nth-child(2n){background:0 0}.blk-head{margin-bottom:2.5rem}.blk[data-align=center] .blk-head{max-width:44rem;margin-inline:auto}.blk-head-side{margin-bottom:0}.blk-h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;font-size:clamp(2rem,4vw,2.9rem)}.blk-lead{color:var(--muted-ink);text-wrap:pretty;margin-top:.75rem;font-size:17px}.blk-display{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.blk-note{border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted-ink);text-align:center;padding:1rem 1.25rem;font-size:.9rem}.blk-media{border-radius:var(--radius)}.blk[data-width=full][data-block=image] .blk-media{border-radius:0}.blk-media img{display:block}.blk[data-align=center] .blk-caption{text-align:center}.blk-prose{color:var(--ink);font-size:17px}.blk-prose-lg{color:var(--muted-ink);font-size:17px}.blk-prose :is(h2,h3),.blk[data-bg=brand] .blk-prose a{color:var(--ink)}@media (min-width:1024px){.blk-prose-cols{columns:2;column-gap:3.5rem}.blk-prose-cols>*{break-inside:avoid}}.blk[data-align=center] .blk-col .icon-tile{margin-inline:auto}.blk[data-align=center] .blk-split-copy .blk-row{justify-content:flex-start}.blk[data-align=center] .blk-split-copy{text-align:left}.blk-spacer{height:4rem}.blk-spacer[data-size=s]{height:2rem}.blk-spacer[data-size=l]{height:8rem}.blk-faq{max-width:54rem}.blk[data-align=center] .blk-faq{margin-inline:auto}.blk-faq-item summary::-webkit-details-marker{display:none}.blk-faq-item summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px;border-radius:var(--radius)}.blk-strip{scroll-padding-inline:0}.blk-fields-head{padding-top:var(--blk-pad);padding-bottom:2.5rem}.blk-field:last-child{margin-bottom:0}.blk[data-align=center] .blk-fields-head{text-align:center}.blk-cta-shade{background:linear-gradient(90deg,#0a0c11eb,#0a0c119e,#0a0c11eb)}.blk-cta-glow{background:radial-gradient(60% 80% at 50% 50%, color-mix(in oklab, var(--brand-primary) 25%, transparent), transparent 70%)}.blk[data-block=cta] .join-word{font-size:clamp(2.6rem,10vw,9.5rem)}.blk-discord-mark{background:#5865f2;box-shadow:0 18px 40px -16px #5865f2cc}.blk-discord:before{content:"";z-index:-1;background:radial-gradient(70% 120% at 0%,#5865f238,#0000 70%);position:absolute;inset:0}.blk[data-align=center] .blk-discord{text-align:center;justify-items:center}@media (min-width:768px){.blk[data-align=center] .blk-discord{text-align:left}}.blk[data-block=hero]:is([data-hero-variant=centered],[data-hero-variant=poster])+.blk[data-block=stats][data-bg=none]{z-index:10;margin-top:-5rem}.blk[data-block=hero]:is([data-hero-variant=centered],[data-hero-variant=poster])+.blk[data-block=stats][data-bg=none] .blk-inner{padding-top:0}.blk[data-hidden]{opacity:.4;outline:2px dashed var(--line-strong);outline-offset:-6px}.blk-hidden-tag{z-index:20;color:#fff;background:#11141c;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.page-blocks[data-ends-on-band]{margin-bottom:-4rem}.bh{--bh-offset:0px;isolation:isolate;min-height:min(46rem, calc(100svh - var(--header-h) + var(--bh-offset)));padding:calc(4rem + var(--bh-offset)) 1rem 8rem;color:#fff;text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.site[data-navbar=floating] .page-blocks>.blk[data-block=hero]:first-child{margin-top:calc(-1 * var(--header-h))}.site[data-navbar=floating] .page-blocks>.blk[data-block=hero]:first-child .bh{--bh-offset:var(--header-h)}.bh-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bh-media-empty{background:#0a0c11}body:has(.site[data-theme=ember]) .bh-media-empty{background:#0c0a0a}.bh-scrim{z-index:-1;background:radial-gradient(50% 60% at 50% 40%, color-mix(in oklab, var(--brand-primary) 22%, transparent), transparent 70%), linear-gradient(180deg, transparent 60%, var(--ground) 100%);position:absolute;inset:0}.bh[data-has-media] .bh-scrim{background:radial-gradient(60% 55% at 50% 45%, #0a0c1159, #0a0c11d9 72%), linear-gradient(180deg, #0a0c1126 0%, #0a0c1199 62%, var(--ground) 100%)}.bh-inner{width:100%;min-width:0}.bh-copy{flex-direction:column;align-items:center;max-width:48rem;margin-inline:auto;display:flex}.bh-pill{margin-bottom:1.5rem}.bh-title{text-shadow:0 2px 30px #00000073;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(2.4rem,6vw,4.75rem)}.bh-name{color:var(--brand-primary)}.bh-lead{color:#ffffffd1;text-wrap:pretty;max-width:36rem;margin-top:1rem;font-size:1.125rem;line-height:1.55}.bh-actions{justify-content:center;margin-top:2rem}.bh-card{display:none}.blk[data-hero-variant=split] .bh{min-height:min(50rem, calc(100svh - var(--header-h) + var(--bh-offset)));padding:calc(3.5rem + var(--bh-offset)) 1.25rem 4.5rem;text-align:left;place-items:center stretch}.blk[data-hero-variant=split] .bh-inner{align-items:center;gap:2.5rem;max-width:72rem;margin-inline:auto;display:grid}@media (min-width:960px){.blk[data-hero-variant=split] .bh-inner{grid-template-columns:minmax(0,1fr) minmax(0,23rem);gap:4rem}}.blk[data-hero-variant=split] .bh-copy{align-items:flex-start;max-width:38rem;margin-inline:0}.blk[data-hero-variant=split] .bh-welcome{display:none}.blk[data-hero-variant=split] .bh-name{color:#fff}.blk[data-hero-variant=split] .bh-title{text-shadow:none;font-size:clamp(2.3rem,5.2vw,4rem)}.blk[data-hero-variant=split] .bh-actions{justify-content:flex-start}.blk[data-hero-variant=split] .bh-scrim,.blk[data-hero-variant=split] .bh[data-has-media] .bh-scrim{background:linear-gradient(90deg, #08080ae6 0%, #08080a99 55%, #08080a59 100%), linear-gradient(180deg, transparent 72%, var(--ground) 100%)}.blk[data-hero-variant=split] .bh-card{border-radius:max(var(--radius), 4px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0cb8;border:1px solid #ffffff1a;width:100%;max-width:26rem;padding:1.15rem 1.2rem 1.25rem;display:block;box-shadow:0 18px 48px #00000059}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh{min-height:0;color:var(--ink);text-align:left;flex-direction:column;display:flex}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-inner{max-width:var(--blk-w);padding-inline:var(--blk-gutter);margin-inline:auto}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-copy{align-items:flex-start;max-width:none;margin-inline:0}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-title{text-shadow:none}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-lead{color:var(--muted-ink)}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-actions{justify-content:flex-start}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-pill{background:color-mix(in oklab, var(--ink) 7%, transparent);color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]) .bh-pill strong{color:var(--ink)}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal])[data-align=center] .bh-copy{text-align:center;align-items:center;margin-inline:auto}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal])[data-align=center] .bh-actions{justify-content:center}.blk[data-hero-variant=poster] .bh{padding:calc(3.5rem + var(--bh-offset)) 0 0}.blk[data-hero-variant=poster] .bh-welcome{display:none}.blk[data-hero-variant=poster] .bh-name{color:var(--ink)}.blk[data-hero-variant=poster] .bh-title{letter-spacing:-.04em;font-size:clamp(2.6rem,10.5vw,9.5rem);line-height:.92}.blk[data-hero-variant=poster] .bh-lead{max-width:40rem;color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.35rem)}.blk[data-hero-variant=poster] .bh-media{z-index:0;order:1;height:clamp(18rem,58vh,42rem);margin-top:3.5rem;display:block;position:relative}.blk[data-hero-variant=poster] .bh-media-empty{background:color-mix(in oklab, var(--brand-primary) 82%, var(--ground))}.blk[data-hero-variant=poster][data-bg=brand] .bh-media-empty{background:color-mix(in oklab, var(--brand-primary-ink) 14%, var(--brand-primary))}.blk[data-hero-variant=minimal] .bh{padding:calc(var(--blk-pad) + var(--bh-offset)) 0 var(--blk-pad)}.blk[data-hero-variant=minimal] .bh-title{font-size:clamp(2.4rem,6.4vw,5.25rem);line-height:.96}.blk[data-hero-variant=minimal] .bh-name{color:var(--brand-primary)}.blk[data-hero-variant=minimal]:not([data-bg=none],[data-bg=tinted]) .bh-name{color:var(--ink)}.blk:is([data-hero-variant=poster],[data-hero-variant=minimal]):not(.on-dark) .bh .btn-glass{color:var(--ink);background:color-mix(in oklab, var(--ink) 6%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong)}
