main{width:100%}h2{font-size:2.5rem;margin:0;margin-bottom:4.5rem}section.hero{--top-offset: -150px;display:flex;align-items:center;justify-content:center;height:calc(100vh - 105px);gap:50px}section.hero img{height:15rem;width:15rem;margin-top:var(--top-offset)}section.hero .hero-content{display:flex;flex-direction:column;gap:20px;margin-top:var(--top-offset)}section.hero .hero-content h1{font-size:6rem;margin:0;font-family:Orbitron,sans-serif;color:#fff}section.hero .hero-content p{font-size:2rem;margin:0;color:#cfcfcf}@media screen and (max-width: 1100px){section.hero img{height:10rem;width:10rem}section.hero .hero-content h1{font-size:4rem}section.hero .hero-content p{font-size:1.5rem}}@media screen and (max-width: 800px){section.hero{flex-direction:column;align-items:flex-start;--top-offset: -150px}section.hero img{margin-top:-50px;display:none}}section.principles{margin-bottom:300px}section.principles .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:5rem}section.principles .list .principle{display:flex;flex-direction:column;gap:1.5rem}section.principles .list .principle h3{display:flex;align-items:center;margin:0;gap:.75rem;font-size:1.5rem;font-family:Orbitron,sans-serif}section.principles .list .principle h3 svg{width:1.5em;height:1.5em;stroke:#8b73f6}section.principles .list .principle p{font-size:1.125rem;line-height:1.5;margin:0;color:#cfcfcf}@media screen and (max-width: 800px){section.principles{margin-bottom:200px}}section.plugins{margin-bottom:300px}section.plugins .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:5rem}section.plugins .list .plugin{display:flex;flex-direction:column;gap:1.5rem}section.plugins .list .plugin .head{display:flex;align-items:center;gap:1.5rem}section.plugins .list .plugin .head svg,section.plugins .list .plugin .head img{--hw: 3.5em;width:var(--hw);height:var(--hw);color:#cfcfcf;border-radius:9px}section.plugins .list .plugin .head h3{margin:0;font-size:2rem}section.plugins .list .plugin .stats{display:flex;align-items:center;gap:1.5rem}section.plugins .list .plugin .stats .stat{display:flex;align-items:center;gap:.5rem;color:#cfcfcf}section.plugins .list .plugin p{font-size:1.125rem;line-height:1.5;margin:0;color:#cfcfcf}section.plugins .list .plugin .links{display:flex;align-items:center;gap:1rem}section.plugins .list .plugin .modrinth{display:flex;align-items:center;gap:.5rem;border-radius:9px;color:#fff;background-color:#535353;width:fit-content;padding:.5rem 1rem;text-decoration:none}section.plugins .list .plugin .modrinth svg{width:1.5em;height:1.5em}section.plugins .list .plugin .iconLink{display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;border-radius:9px;color:#fff}section.plugins .list .plugin .iconLink svg{width:1.5em;height:1.5em}@media screen and (max-width: 800px){section.plugins{margin-bottom:200px}}.discordInvite{display:flex;flex-direction:column;border-radius:7px;overflow:hidden;background-color:#0e0e0e}.discordInvite .banner{width:100%;height:75px;object-fit:cover}.discordInvite .bottom{display:flex;align-items:center;padding:15px;gap:15px}.discordInvite .bottom img.icon{--hw: 60px;width:var(--hw);height:var(--hw);border-radius:7px}.discordInvite .bottom .text{display:flex;flex-direction:column}.discordInvite .bottom .text .title{font-size:1.2rem;font-weight:600}.discordInvite .bottom .text .members{display:flex;align-items:center;gap:15px}.discordInvite .bottom .text .members .memcount{display:flex;align-items:center}.discordInvite .bottom .text .members .memcount .dot{width:10px;height:10px;border-radius:50%;margin-right:5px}.discordInvite .bottom .text .members .memcount .dot.green{background-color:#43b581}.discordInvite .bottom .text .members .memcount .dot.grey{background-color:#747f8d}.discordInvite .joinbtn{margin-left:auto;color:inherit;background-color:#417e4a;border-color:#417e4a;border-radius:7px;padding:10px 20px;text-decoration:none}section.support{margin-bottom:300px}section.support .options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:5rem}section.support .options .option{display:flex;flex-direction:column;gap:1.5rem}section.support .options .option .title{display:flex;align-items:center;gap:1.5rem}section.support .options .option h3{display:flex;align-items:center;font-size:2rem;margin:0}section.support .options .option svg{height:2.5rem;width:2.5rem}section.support .options .option p{font-size:1.125rem;line-height:1.5;margin:0;color:#cfcfcf}section.support .options .option .invite{width:100%}section.support .options .option .docslink{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#fff;padding:15px;background-color:#0e0e0e;border-radius:7px;text-decoration:none}section.support .options .option .docslink .left{display:flex;align-items:center;gap:1rem}section.support .options .option .docslink .text{display:flex;flex-direction:column;gap:.5rem}section.support .options .option .docslink .text span{color:#cfcfcf}section.support .options .option .docslink .text .title{font-size:1.2rem;font-weight:600;color:#fff}section.support .options .option .docslink svg{--hw: 3.5em;width:var(--hw);height:var(--hw)}@media screen and (max-width: 800px){section.support{margin-bottom:200px}}section.team{margin-bottom:300px}section.team .members{display:flex;flex-wrap:wrap;gap:5rem}section.team .member{display:flex;align-items:center;gap:1.5rem;margin-right:auto}section.team .member .textsec{display:flex;flex-direction:column;gap:.5rem}section.team .member img.pp{width:5000px;height:auto;max-width:150px;border-radius:100%}section.team .member h3{margin:0;font-size:2.5rem;color:#fff}section.team .member p{color:#cfcfcf;font-size:1rem;margin:0;margin-bottom:.5rem}section.team .member .githublink{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none}section.team .member .githublink img{height:1.3rem}@media screen and (max-width: 800px){section.team{margin-bottom:200px}}
