.DiscordCommunityPage-module__l4LU3G__page{max-width:1200px;color:var(--text-primary);font-family:var(--yomira-font-sans);margin:0 auto;padding:6rem 2rem 2rem}.DiscordCommunityPage-module__l4LU3G__hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:1rem;min-height:580px;display:grid}.DiscordCommunityPage-module__l4LU3G__copy{z-index:1;position:relative}.DiscordCommunityPage-module__l4LU3G__eyebrow{letter-spacing:.06em;color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:600;display:flex}.DiscordCommunityPage-module__l4LU3G__hero h1{letter-spacing:-.055em;max-width:750px;font-size:clamp(2.4rem,4.7vw,4.25rem);font-weight:650;line-height:1.08}.DiscordCommunityPage-module__l4LU3G__hero h1 em{color:var(--accent-vermilion);font-style:normal}.DiscordCommunityPage-module__l4LU3G__intro{max-width:450px;color:var(--text-secondary);margin:1.5rem 0 2rem;font-size:1.1rem;line-height:1.7}.DiscordCommunityPage-module__l4LU3G__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.DiscordCommunityPage-module__l4LU3G__actions [data-slot=button]{min-height:44px;padding-inline:1.2rem;transition-property:background-color,color,transform;transition-duration:.12s}.DiscordCommunityPage-module__l4LU3G__note,.DiscordCommunityPage-module__l4LU3G__preparing{color:var(--text-secondary);font-size:.8rem;line-height:1.6}.DiscordCommunityPage-module__l4LU3G__note{margin-top:1.25rem}.DiscordCommunityPage-module__l4LU3G__preparing{max-width:240px}.DiscordCommunityPage-module__l4LU3G__art{isolation:isolate;pointer-events:none;place-items:center;min-width:0;min-height:480px;animation:.28s cubic-bezier(.23,1,.32,1) both DiscordCommunityPage-module__l4LU3G__arrive;display:grid;position:relative}.DiscordCommunityPage-module__l4LU3G__art img{object-fit:contain;z-index:1;width:100%;max-width:460px;height:auto;filter:drop-shadow(0 20px 36px color-mix(in srgb, var(--accent-vermilion) 14%, transparent));position:relative}.DiscordCommunityPage-module__l4LU3G__orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent-vermilion) 23%, transparent);background:radial-gradient(ellipse, color-mix(in srgb, var(--accent-vermilion) 12%, transparent), transparent 68%);border-radius:50%;width:95%;position:absolute;transform:rotate(-18deg)scaleY(.82)}.DiscordCommunityPage-module__l4LU3G__artWord{letter-spacing:-.07em;color:color-mix(in srgb, var(--text-primary) 12%, transparent);font-size:clamp(3rem,6vw,5rem);font-weight:750;line-height:.9;position:absolute;top:2%;left:5%;transform:rotate(-8deg)}.DiscordCommunityPage-module__l4LU3G__artCaption{color:var(--text-secondary);letter-spacing:.02em;font-size:.8rem;position:relative}.DiscordCommunityPage-module__l4LU3G__rooms{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding:2.5rem 0;display:grid}.DiscordCommunityPage-module__l4LU3G__rooms svg{color:var(--accent-vermilion);margin-bottom:1rem}.DiscordCommunityPage-module__l4LU3G__rooms h2,.DiscordCommunityPage-module__l4LU3G__bottom h2{letter-spacing:-.025em;margin-bottom:.75rem;font-size:1.1rem;font-weight:600;line-height:1.4}.DiscordCommunityPage-module__l4LU3G__rooms p,.DiscordCommunityPage-module__l4LU3G__bottom p{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.DiscordCommunityPage-module__l4LU3G__channels{flex-wrap:wrap;gap:.75rem;padding-bottom:2rem;display:flex}.DiscordCommunityPage-module__l4LU3G__channels a{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1rem;font-size:.85rem;display:inline-flex}.DiscordCommunityPage-module__l4LU3G__channels a span{color:var(--accent-vermilion)}.DiscordCommunityPage-module__l4LU3G__bottom{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:3rem;padding:2.5rem 0;display:grid}.DiscordCommunityPage-module__l4LU3G__bottom section{max-width:440px}.DiscordCommunityPage-module__l4LU3G__bottom section>svg{color:var(--accent-vermilion);margin-bottom:1rem}.DiscordCommunityPage-module__l4LU3G__bottom a{align-items:center;gap:.4rem;min-height:44px;margin-top:.75rem;font-size:.85rem;display:inline-flex}.DiscordCommunityPage-module__l4LU3G__privacy{max-width:800px;color:var(--text-secondary);padding-top:1rem;font-size:.75rem;line-height:1.7}.DiscordCommunityPage-module__l4LU3G__page a:focus-visible{outline:2px solid var(--accent-vermilion);outline-offset:5px}@keyframes DiscordCommunityPage-module__l4LU3G__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.DiscordCommunityPage-module__l4LU3G__page{padding:6rem 1.25rem 2rem}.DiscordCommunityPage-module__l4LU3G__hero{grid-template-columns:1fr;gap:0;min-height:0}.DiscordCommunityPage-module__l4LU3G__hero h1{font-size:clamp(2.4rem,8vw,3.8rem)}.DiscordCommunityPage-module__l4LU3G__art{justify-self:center;max-width:320px;min-height:300px}.DiscordCommunityPage-module__l4LU3G__art img{max-width:280px}.DiscordCommunityPage-module__l4LU3G__artWord{font-size:3rem}.DiscordCommunityPage-module__l4LU3G__rooms{grid-template-columns:1fr;gap:1.75rem;padding:2rem 0}.DiscordCommunityPage-module__l4LU3G__rooms div{max-width:430px}.DiscordCommunityPage-module__l4LU3G__bottom{grid-template-columns:1fr;gap:2rem}.DiscordCommunityPage-module__l4LU3G__hero .DiscordCommunityPage-module__l4LU3G__intro{font-size:1rem}.DiscordCommunityPage-module__l4LU3G__channels a{overflow-wrap:anywhere;max-width:100%}}@media (prefers-reduced-motion:reduce){.DiscordCommunityPage-module__l4LU3G__art{animation:none}.DiscordCommunityPage-module__l4LU3G__actions [data-slot=button]{transition:none;transform:none}.DiscordCommunityPage-module__l4LU3G__orbit,.DiscordCommunityPage-module__l4LU3G__artWord{transform:none}}.DiscordCommunityPage-module__l4LU3G__releaseFilters{flex-wrap:wrap;gap:.25rem;margin:1rem 0;display:flex}.DiscordCommunityPage-module__l4LU3G__releaseFilters button[aria-pressed=true]{color:var(--accent-vermilion);background:var(--surface-elevated)}.DiscordCommunityPage-module__l4LU3G__releaseList{margin:0;padding:0;list-style:none}.DiscordCommunityPage-module__l4LU3G__releaseList li{border-bottom:1px solid var(--border-subtle)}.DiscordCommunityPage-module__l4LU3G__releaseList li a{justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:1rem 0;display:flex}.DiscordCommunityPage-module__l4LU3G__releaseList small{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem;display:block}.DiscordCommunityPage-module__l4LU3G__releaseList time{color:var(--text-secondary);white-space:nowrap;font-size:.75rem}
