.public-site{--site-canvas:light-dark(oklch(from #25272a clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#25272a);--site-card:light-dark(oklch(from #1e2022 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1e2022);--site-line:light-dark(oklch(from #ffffff14 .48 min(c,.12) h/max(alpha,.45)),#ffffff14);--site-muted:light-dark(oklch(from #b2bbc5 min(l,.4) min(c,.16) h/max(alpha,.85)),#b2bbc5);--site-accent:light-dark(oklch(from #ffbb65 min(l,.4) min(c,.16) h/max(alpha,.85)),#ffbb65);min-height:100vh;background:var(--site-canvas);color:light-dark(oklch(from #eef0f2 min(l,.4) min(c,.16) h/max(alpha,.85)),#eef0f2);font-size:1.125rem;color-scheme:var(--speymc-color-scheme,dark)}.public-site .site-header{background:light-dark(oklch(from #1b1d1ff5 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1b1d1ff5);border-color:var(--site-line);backdrop-filter:blur(12px)}.public-site .site-header nav a,.public-site .site-header nav button{font-size:.9375rem;letter-spacing:0;text-transform:none;min-height:44px}.public-site .site-nav-panel{border-radius:8px}.public-site .site-header .site-nav-panel :where(button,a){border-radius:6px}.public-site main{min-height:55vh}.public-site .public-page-heading{padding-top:3.5rem}.public-site .public-eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.06em;color:var(--site-accent)}.public-site h1{font-size:clamp(2rem,3.4vw,3rem);font-weight:750;letter-spacing:-.03em;line-height:1.2}.public-site :where(h2){font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.3}.public-site :where(h3){font-size:1.375rem;line-height:1.4}.public-site :where(p){line-height:1.75}.public-site :where([class*="text-[0."],.text-xs,.text-sm){font-size:1rem;line-height:1.6}.public-site :where(.uppercase){text-transform:none;letter-spacing:.025em}.public-site :where(.text-zinc-400,.text-zinc-500,.text-zinc-600){color:var(--site-muted)}.public-site :where(.text-orange-300,.text-orange-200){color:var(--site-accent)}.public-site :where(.glass-card,article[class*=border],div[class*=rounded-][class*=border],section[class*=rounded-][class*=border]){border-radius:8px;border-color:var(--site-line);background:var(--site-card);box-shadow:none;backdrop-filter:none}.public-site :where(main>section[class*=bg-],main>div[class*="bg-[#"]){background:var(--site-canvas)}.public-site :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:50px;font:inherit;font-size:1.0625rem;line-height:1.6;color:light-dark(oklch(from #eef0f2 min(l,.4) min(c,.16) h/max(alpha,.85)),#eef0f2);background:light-dark(oklch(from #181a1c clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#181a1c);border:1px solid light-dark(oklch(from #ffffff24 .48 min(c,.12) h/max(alpha,.45)),#ffffff24);border-radius:6px;padding:12px 16px;transition:border-color .16s,box-shadow .16s}.public-site :where(input,select,textarea):hover{border-color:light-dark(oklch(from #ffbb6560 .48 min(c,.12) h/max(alpha,.45)),#ffbb6560)}.public-site :where(input,select,textarea):focus-visible{outline:0;border-color:light-dark(oklch(from #ffbb65 .48 min(c,.12) h/max(alpha,.45)),#ffbb65);box-shadow:0 0 0 3px light-dark(oklch(from #ffbb6512 .2 .015 h/min(alpha,.12)),#ffbb6512)}.public-site :where(button,a[class*=inline-flex]):focus-visible{outline:2px solid light-dark(oklch(from #ffbb65 .48 min(c,.12) h/max(alpha,.45)),#ffbb65);outline-offset:4px}.public-site :where(button[type=submit]){min-height:50px;border-radius:6px;font-size:1rem;font-weight:650;text-transform:none;letter-spacing:0;box-shadow:none}.public-site :where(.public-cta){display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:12px 24px;border-radius:6px;border:1px solid light-dark(oklch(from #459736 .48 min(c,.12) h/max(alpha,.45)),#459736);background:light-dark(oklch(from #328327 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#328327);color:light-dark(oklch(from white min(l,.4) min(c,.16) h/max(alpha,.85)),white);font-weight:650;font-size:1.0625rem;transition:background .16s,border-color .16s}.public-site .public-cta:hover{background:light-dark(oklch(from #3a8c2c clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#3a8c2c)}.public-site .public-discord-cta,.public-site .public-discord-cta:hover{background:light-dark(oklch(from #ff8a1f clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#ff8a1f);border-color:light-dark(oklch(from #ff8a1f .48 min(c,.12) h/max(alpha,.45)),#ff8a1f);color:light-dark(oklch(from #1b1005 min(l,.4) min(c,.16) h/max(alpha,.85)),#1b1005)}.public-site .public-cta[data-size=large]{min-height:58px;padding:16px 32px;font-size:1.125rem}.public-site .public-cta[data-variant=secondary]{background:light-dark(oklch(from #1e2022 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1e2022);border-color:light-dark(oklch(from #ffffff24 .48 min(c,.12) h/max(alpha,.45)),#ffffff24);color:light-dark(oklch(from #eef0f2 min(l,.4) min(c,.16) h/max(alpha,.85)),#eef0f2)}.public-site .public-cta[data-variant=secondary]:hover{border-color:light-dark(oklch(from #ffbb6570 .48 min(c,.12) h/max(alpha,.45)),#ffbb6570)}.public-site :where(a,button):has(>span[aria-hidden=true][class*=translate-y]){height:auto;min-height:48px;max-width:100%}.public-site :where(a,button)>span[aria-hidden=true][class*=translate-y]{display:none}.public-site :where(a,button):has(>span[aria-hidden=true][class*=translate-y])>span:not([aria-hidden=true]){border-radius:6px;min-height:48px;transform:none;box-shadow:none}.public-site .public-feature-tag{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--site-line);border-radius:6px;background:var(--site-card);font-size:1rem;font-weight:600}.public-site .public-feature-card{border:1px solid var(--site-line);border-radius:8px;background:var(--site-card)}.public-site .public-feature-number{display:grid;place-items:center;flex-shrink:0;min-width:44px;height:44px;border:1px solid light-dark(oklch(from #ffbb6530 .48 min(c,.12) h/max(alpha,.45)),#ffbb6530);background:light-dark(oklch(from #ffbb6512 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#ffbb6512);color:var(--site-accent);border-radius:6px;font-size:1rem;font-weight:700}.public-site.public-legal main{background:var(--site-canvas)}.public-site.public-legal main>section>div[class*=blur-]{display:none}.public-site.public-legal main :where(div[class*="border-white/8"]){border:1px solid var(--site-line);border-radius:8px;background:var(--site-card)}.public-site footer a:has(>span[aria-hidden=true][class*=translate-y])>span:not([aria-hidden=true]){border:1px solid light-dark(oklch(from #ffffff24 .48 min(c,.12) h/max(alpha,.45)),#ffffff24);background:light-dark(oklch(from #25272a clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#25272a);min-width:44px}.public-site footer{position:relative;border-top:1px solid var(--site-line);background:light-dark(oklch(from #1b1d1f clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1b1d1f)}.public-site footer :where(h2,h3){font-size:1.125rem}.public-site footer :where(a){font-size:1rem}.public-site footer :where(a):hover{color:var(--site-accent)}.public-site footer :where(a){transition:color .16s}@media(min-width:1024px){.public-site .site-nav-panel{background:transparent;border-radius:0}}@media(max-width:1023px){.public-site .site-nav-panel{background:light-dark(oklch(from #1b1d1f clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1b1d1f)}}@media(max-width:600px){.public-site{font-size:1rem}.public-site .public-page-heading{padding-top:2rem}.public-site .public-cta{min-width:0;max-width:100%;padding-inline:20px}.public-site :where(h2){overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.public-site .hero-bee-float{animation:none}}:root{color-scheme:dark}:root[data-desktop-theme=light]{color-scheme:light;--speymc-color-scheme:light;--desktop-scroll-thumb:#657c92;--desktop-scroll-track:#e6ecf2;background:#e8edf3}:root[data-desktop-theme=light],:root[data-desktop-theme=light] [data-desktop-team-panel]{color-scheme:light;--panel-canvas:#e8edf3;--panel-card:#fff;--panel-input:#f3f6fa;--panel-line:#98a6b5;--panel-text:#1b2732;--panel-muted:#526171;--panel-accent:#934800;--panel-green:#287726}:root[data-desktop-theme=light] dialog::backdrop{background:#17212b99}:root[data-desktop-theme=light] [data-desktop-team-panel] img[src*="/images/ranks/"]{background:#1b1d1f;border-radius:4px}:root[data-desktop-theme=light],:root[data-desktop-theme=light] *{scrollbar-color:var(--desktop-scroll-thumb) var(--desktop-scroll-track)!important}:root[data-desktop-theme=light] ::-webkit-scrollbar-track{background:var(--desktop-scroll-track)!important;box-shadow:none!important}:root[data-desktop-theme=light] ::-webkit-scrollbar-thumb{background:var(--desktop-scroll-thumb)!important;border-color:var(--desktop-scroll-track)!important}:root[data-desktop-theme=light] ::-webkit-scrollbar-thumb:hover{background:#425d77!important}:root[data-desktop-theme=light] [data-desktop-team-panel] :where(input,textarea,select){color-scheme:light;border-color:#75869a}:root[data-desktop-theme=light] [data-desktop-team-panel] :where(input,textarea)::placeholder{color:#5b6c7e;opacity:1}:root[data-desktop-theme=light] [data-desktop-team-panel] :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid #934800;outline-offset:3px}:root[data-desktop-theme=light] [data-desktop-team-panel] :where(button,input,textarea,select):disabled{opacity:.72}:root[data-desktop-theme=light] [data-desktop-team-panel] :where(th){background:#edf2f7}.cookie-notice_widget__hXneC{position:fixed;bottom:max(22px,env(safe-area-inset-bottom));left:max(20px,env(safe-area-inset-left));z-index:90;color:light-dark(oklch(from #eef0f2 min(l,.4) min(c,.16) h/max(alpha,.85)),#eef0f2);font-family:var(--font-body),sans-serif;color-scheme:var(--speymc-color-scheme,dark)}.cookie-notice_launcher__wUoBL{position:relative;display:grid;place-items:center;width:78px;height:72px;border:0;border-radius:16px;padding:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.cookie-notice_cookie__4QiSx{width:84px;height:56px;max-width:none;pointer-events:none;user-select:none;mix-blend-mode:screen;animation:cookie-notice_cookie-wiggle__dCKad 4.2s ease-in-out infinite;transform-origin:50% 65%}.cookie-notice_launcher__wUoBL:focus-visible .cookie-notice_cookie__4QiSx,.cookie-notice_launcher__wUoBL:hover .cookie-notice_cookie__4QiSx{animation-play-state:paused}.cookie-notice_launcher__wUoBL:focus-visible{outline:2px solid light-dark(oklch(from #ffbb65 .48 min(c,.12) h/max(alpha,.45)),#ffbb65);outline-offset:3px}.cookie-notice_card__JMfXd{position:absolute;bottom:7px;left:94px;width:min(420px,calc(100vw - 150px));max-height:calc(100dvh - 48px);overflow-y:auto;padding:26px;border:1px solid light-dark(oklch(from #ffbb6530 .48 min(c,.12) h/max(alpha,.45)),#ffbb6530);border-radius:10px;background:linear-gradient(145deg,light-dark(oklch(from #292b2e clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#292b2e),light-dark(oklch(from #1e2022 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#1e2022) 65%);box-shadow:0 15px 60px light-dark(oklch(from #0007 .2 .015 h/min(alpha,.12)),#0007);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-24px);transition:transform .28s ease,opacity .28s ease,visibility .28s}.cookie-notice_open__jjf6Y{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.cookie-notice_eyebrow__QFd6T{display:block;padding-right:22px;color:light-dark(oklch(from #ffbb65 min(l,.4) min(c,.16) h/max(alpha,.85)),#ffbb65);font-size:.76rem;font-weight:700;letter-spacing:.07em}.cookie-notice_card__JMfXd h2{margin:8px 0 15px;font-family:var(--font-heading),sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.035em;line-height:1.25}.cookie-notice_card__JMfXd p{margin:0;font-size:.94rem;line-height:1.7;color:light-dark(oklch(from #c8ced4 min(l,.4) min(c,.16) h/max(alpha,.85)),#c8ced4)}.cookie-notice_card__JMfXd .cookie-notice_warning__3eS33{margin-top:12px;color:light-dark(oklch(from #ffbb65 min(l,.4) min(c,.16) h/max(alpha,.85)),#ffbb65);font-size:.82rem}.cookie-notice_close__hMMtu{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;color:light-dark(oklch(from #a4adb8 min(l,.4) min(c,.16) h/max(alpha,.85)),#a4adb8);background:transparent;cursor:pointer}.cookie-notice_close__hMMtu:hover{color:light-dark(oklch(from #eef0f2 min(l,.4) min(c,.16) h/max(alpha,.85)),#eef0f2);background:light-dark(oklch(from #ffffff09 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#ffffff09)}.cookie-notice_actions__GfIiD{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:22px}.cookie-notice_accept__f6ng_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid light-dark(oklch(from #ffbb6550 .48 min(c,.12) h/max(alpha,.45)),#ffbb6550);border-radius:6px;padding:10px 17px;font:inherit;font-size:.88rem;font-weight:700;color:light-dark(oklch(from #17181b min(l,.4) min(c,.16) h/max(alpha,.85)),#17181b);background:light-dark(oklch(from #ffbb65 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#ffbb65);cursor:pointer}.cookie-notice_accept__f6ng_:hover{background:light-dark(oklch(from #ffca88 clamp(.94,calc(1.12 - l * .45),1) min(c,.04) h),#ffca88)}.cookie-notice_actions__GfIiD a{color:light-dark(oklch(from #b2bbc5 min(l,.4) min(c,.16) h/max(alpha,.85)),#b2bbc5);font-size:.84rem;text-decoration:underline;text-underline-offset:4px}.cookie-notice_actions__GfIiD a:hover{color:light-dark(oklch(from #ffbb65 min(l,.4) min(c,.16) h/max(alpha,.85)),#ffbb65)}.cookie-notice_card__JMfXd :is(button,a):focus-visible{outline:2px solid light-dark(oklch(from #ffbb65 .48 min(c,.12) h/max(alpha,.45)),#ffbb65);outline-offset:4px}@keyframes cookie-notice_cookie-wiggle__dCKad{0%,to{transform:rotate(-5deg) translateY(0)}25%{transform:rotate(5deg) translateY(-3px)}50%{transform:rotate(-4deg) translateY(-1px)}75%{transform:rotate(4deg) translateY(-4px)}}@media(max-width:600px){.cookie-notice_widget__hXneC{left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom))}.cookie-notice_card__JMfXd{left:0;bottom:86px;width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 124px);padding:23px}.cookie-notice_cookie__4QiSx{width:74px;height:49px}.cookie-notice_launcher__wUoBL{width:68px;height:64px}}@media(prefers-reduced-motion:reduce){.cookie-notice_cookie__4QiSx{animation:none}.cookie-notice_card__JMfXd{transition:none;transform:none}}