.Oox4qG_hero{padding:clamp(72px,11vw,140px) 0 clamp(64px,9vw,110px)}.Oox4qG_heroInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.Oox4qG_heroText{max-width:640px}.Oox4qG_heroText h1{text-shadow:0 4px 24px #0009}.Oox4qG_heroText .lead{color:var(--text);text-shadow:0 2px 14px #000000b3}.Oox4qG_downloadBox{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px;display:flex}.Oox4qG_details{color:var(--text-soft);text-shadow:0 1px 8px #000c;font-size:.92rem}.Oox4qG_crest{filter:drop-shadow(0 12px 40px #0009);width:min(320px,30vw);height:auto}.Oox4qG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.Oox4qG_steps li{align-items:flex-start;gap:16px;display:flex}.Oox4qG_stepNumber{background:var(--brand-gradient);color:#fff;width:44px;height:44px;font-family:var(--font-display), serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.Oox4qG_stepTitle{margin:6px 0 4px;font-size:1.3rem}.Oox4qG_steps p{margin:0}.Oox4qG_reqs{margin-top:56px}.Oox4qG_reqsTitle{margin-bottom:14px;font-size:1.4rem}.Oox4qG_reqs table{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;overflow:hidden}.Oox4qG_reqs thead th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-soft);background:var(--panel-2);border-bottom:1px solid var(--line);padding:12px 20px;font-size:.78rem;font-weight:800}.Oox4qG_reqs tbody th,.Oox4qG_reqs tbody td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 20px}.Oox4qG_reqs tbody tr:last-child th,.Oox4qG_reqs tbody tr:last-child td{border-bottom:0}.Oox4qG_reqs tbody th{width:24%;color:var(--text-muted);font-weight:600}.Oox4qG_reqs tbody td{width:38%}.Oox4qG_reqs tbody td+td{color:var(--text);font-weight:600}.Oox4qG_reqs tbody td{color:var(--text)}.Oox4qG_discord{border-radius:var(--radius);background:radial-gradient(120% 140% at 100% 0%, #5865f247, transparent 60%), linear-gradient(180deg, var(--panel-2), var(--panel));border:1px solid #5865f273;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(24px,4vw,40px);display:flex}.Oox4qG_discordText{max-width:620px}.Oox4qG_discordText h2{margin:10px 0 14px}.Oox4qG_discordBadge{color:#c9cdfb;background:#5865f22e;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;font-weight:800;display:inline-flex}.Oox4qG_perks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Oox4qG_perks li{color:var(--text-soft);padding-left:26px;position:relative}.Oox4qG_perks li:before{content:"";background:var(--gold);border-radius:2px;width:9px;height:9px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)}.Oox4qG_discordBtn{color:#fff;background:#5865f2;box-shadow:0 8px 30px #5865f266}.Oox4qG_discordBtn:hover{color:#fff;background:#4752c4}.Oox4qG_faqWrap{max-width:820px;margin:clamp(64px,9vw,104px) auto 0}.Oox4qG_faq{gap:12px;display:grid}.Oox4qG_faq details{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s,background .15s}.Oox4qG_faq details:hover,.Oox4qG_faq details[open]{border-color:var(--line-strong);background:var(--panel-2)}.Oox4qG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.Oox4qG_faq summary::-webkit-details-marker{display:none}.Oox4qG_chevron{width:32px;height:32px;color:var(--accent-light);background:#9d6bff24;border-radius:50%;flex:none;padding:6px;transition:transform .2s,background .2s}.Oox4qG_faq details[open] .Oox4qG_chevron{background:var(--accent);color:#fff;transform:rotate(180deg)}.Oox4qG_faq details p{color:var(--text-soft);margin:0;padding:0 24px 22px}@media (max-width:900px){.Oox4qG_steps{grid-template-columns:1fr}.Oox4qG_crest{display:none}}@media (max-width:520px){:is(.Oox4qG_downloadBox .btn,.Oox4qG_discord .btn){width:100%}.Oox4qG_reqs thead{display:none}.Oox4qG_reqs tbody th,.Oox4qG_reqs tbody td{border-bottom:0;width:auto;padding-top:4px;padding-bottom:4px;display:block}.Oox4qG_reqs tbody th{color:var(--gold-soft);padding-top:12px}.Oox4qG_reqs tbody td:before{content:attr(data-label) ": ";color:var(--text-muted);font-weight:600}.Oox4qG_reqs tbody tr{border-bottom:1px solid var(--line);padding-bottom:10px;display:block}.Oox4qG_faq summary{padding:18px}.Oox4qG_faq details p{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.Oox4qG_chevron,.Oox4qG_faq details{transition:none}}
