.community-page{width:100%;max-width:1400px;margin:0 auto;padding:0;color:#fff;position:relative;min-height:100vh}@media screen and (max-width:767.98px){.community-page{padding:0}}.community-page .top-blob{position:absolute;top:-5rem;left:-10%;width:30%;height:15%;background:var(--primary-purple);border-radius:100%;filter:blur(6rem);opacity:.5;pointer-events:none;z-index:0}@media screen and (max-width:768px){.community-page .top-blob{width:50%;left:5%;top:-6rem;filter:blur(5rem)}}@media screen and (max-width:480px){.community-page .top-blob{width:60%;left:0;top:-4rem;filter:blur(4rem);opacity:.4}}.community-page .page-header{position:relative;z-index:1;padding:2rem 2rem 2.5rem;text-align:center}@media screen and (max-width:1200px){.community-page .page-header{padding:1.5rem 1.5rem 2rem}}@media screen and (max-width:768px){.community-page .page-header{padding:1.5rem 1rem 2rem}}@media screen and (max-width:480px){.community-page .page-header{padding:1rem .75rem 1.5rem}}.community-page .page-header .page-title{font-size:2.5rem;font-weight:700;color:var(--nav-text);margin:0 0 1rem;font-family:var(--d1-font-display);text-transform:uppercase;letter-spacing:.02em}@media screen and (max-width:768px){.community-page .page-header .page-title{font-size:2rem;margin-bottom:.875rem}}@media screen and (max-width:480px){.community-page .page-header .page-title{font-size:1.5rem;margin-bottom:.75rem}}.community-page .page-header .page-description{font-size:1rem;font-weight:300;color:rgba(255,255,255,.7);line-height:1.6;max-width:800px;margin:0 auto}@media screen and (max-width:768px){.community-page .page-header .page-description{font-size:.9375rem}}@media screen and (max-width:480px){.community-page .page-header .page-description{font-size:.875rem}}.community-page .coming-soon-container{position:relative;z-index:1;padding:4rem 2rem;display:flex;align-items:center;justify-content:center;min-height:50vh}@media screen and (max-width:768px){.community-page .coming-soon-container{padding:3rem 1rem}}@media screen and (max-width:480px){.community-page .coming-soon-container{padding:2rem .75rem}}.community-page .coming-soon-container .coming-soon-card{position:relative;background:linear-gradient(180deg,#1a1a1c,#16161a);border-radius:1rem;padding:4rem 3rem;border:1px solid rgba(255,255,255,.05);text-align:center;max-width:600px;width:100%}.community-page .coming-soon-container .coming-soon-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(var(--d1-red-rgb),.1) 0,transparent 70%);pointer-events:none;border-radius:1rem}@media screen and (max-width:768px){.community-page .coming-soon-container .coming-soon-card{padding:3rem 2rem}}@media screen and (max-width:480px){.community-page .coming-soon-container .coming-soon-card{padding:2rem 1.5rem}}.community-page .coming-soon-container .coming-soon-card .coming-soon-text{position:relative;z-index:1;font-size:2rem;font-weight:600;color:var(--nav-text);font-family:var(--d1-font-display);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:rgba(255,255,255,.02)}@media screen and (max-width:768px){.community-page .coming-soon-container .coming-soon-card .coming-soon-text{font-size:1.5rem}}@media screen and (max-width:480px){.community-page .coming-soon-container .coming-soon-card .coming-soon-text{font-size:1.25rem}}