.space2.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin:50px}.feature-image.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{width:100%}@keyframes svelte-168nc9c-lm{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes svelte-168nc9c-slide{0%{transform:translate(-1000px)}50%{transform:translate(0)}to{transform:translate(0)}}@keyframes svelte-168nc9c-fadein{0%{opacity:0}to{opacity:1}}.space.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin-bottom:100px}.container.svelte-168nc9c h1.svelte-168nc9c.svelte-168nc9c{font-size:30px;margin:0}.container.svelte-168nc9c h3.svelte-168nc9c.svelte-168nc9c{font-size:20px;margin:0;font-family:Courier New,Courier,monospace}.subjects.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c,.subject.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{display:flex;flex-direction:column}.learn-more.svelte-168nc9c a.svelte-168nc9c.svelte-168nc9c{color:#fff;text-decoration:none;animation:ease-in-out .5s svelte-168nc9c-fadein;animation-delay:2.5s;animation-fill-mode:forwards;opacity:0}.learn-more.svelte-168nc9c h1.svelte-168nc9c.svelte-168nc9c{text-align:center;width:100vw}.learn-more.svelte-168nc9c h1.svelte-168nc9c>div.svelte-168nc9c{animation:ease-in 3s svelte-168nc9c-lm infinite}.learn-more.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{align-content:center;height:100px}.banner-titles.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{overflow:hidden;border-left:#ff8400 15px solid}.description.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{animation:ease-in-out .5s svelte-168nc9c-fadein;animation-delay:1s;animation-fill-mode:forwards;font-family:sans-serif;color:#fff;font-size:27px;-webkit-backdrop-filter:brightness(80%);backdrop-filter:brightness(80%);line-height:42px;padding:5px;width:51%;opacity:0;margin-top:20px}.detail-container.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin:20px 10%;display:flex;flex-direction:row;gap:30px}.container.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin:100px;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:30px}.detail-title.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:1.4em}.detail-icon.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{padding:10px;font-size:50px}.detail.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{display:flex;border-radius:20px;border:1px #999 solid;color:#fff;background-color:#333;padding:10px;flex:1;transition:.5s;text-align:left;align-items:center}.detail-container.svelte-168nc9c a.svelte-168nc9c.svelte-168nc9c{text-decoration:none;flex:1;height:100%}.detail.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c:hover{box-shadow:.5rem .5rem .5rem #000000b3;transition:.5s}.feat-1.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{border-left:#ff8400 solid 15px}.feat-2.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{border-left:#a3c9a1 solid 15px}.feat-3.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{border-left:#b79bdd solid 15px}.banner-eng.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{-webkit-text-stroke:#000 0px;text-shadow:#000 4px 4px 2px;font-weight:700;font-size:50px;font-family:Courier New,Courier,monospace;padding:10px}.banner-anniversary.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{color:#92f8a8;-webkit-text-stroke:#583176 2px;text-shadow:#583176 5px 2px 2px;font-size:60px;font-family:poppuru;padding:10px}.banner-titles.svelte-168nc9c>div.svelte-168nc9c.svelte-168nc9c{overflow:hidden;animation:ease-in-out 1s svelte-168nc9c-slide}.banner-title.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{-webkit-text-stroke:#000000 0px;width:80vw;font-size:80px;font-weight:700;text-shadow:#000 4px 4px 2px;padding:10px;font-family:unifont;line-height:90px}.banner.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{background-image:url(./banner.DQ9SQF16.webp);background-position:100% 100vh;overflow-x:hidden;background-size:cover;margin:0}.banner-text-parent.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{justify-content:left;height:100vh;display:flex;flex-direction:column}.banner-text-parent.svelte-168nc9c>div.svelte-168nc9c.svelte-168nc9c{flex:1 1}.banner-text.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin-left:40px;text-align:left;flex-direction:column}@media screen and (max-width: 1400px){.banner-title.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:60px}.banner-eng.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:30px}.banner-anniversary.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:40px}.banner-text.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin-right:0}.description.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:17px;margin-left:10px;margin-right:10px}.detail-container.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{flex-direction:column}.detail.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{padding:10px 10px 40px}}@media screen and (max-width: 500px){.banner-title.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{padding:10px;font-size:40px}.banner-eng.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c,.banner-anniversary.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:20px}.banner-text.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin-left:10px}.description.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{font-size:15px;width:90%;margin-left:10px;margin-right:10px}.detail-container.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{flex-direction:column}.detail.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{padding:10px 10px 40px}.banner-discord-button.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{width:100%}.container.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{margin:100px 10px}}.banner-discord-button.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{cursor:pointer;display:block;width:100px}.banner-discord-button.svelte-168nc9c a.svelte-168nc9c.svelte-168nc9c{text-decoration:none}.discord-button.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c{animation:ease-in-out .5s svelte-168nc9c-fadein;animation-delay:1s;animation-fill-mode:forwards;opacity:0;cursor:pointer;padding:20px 40px;width:200px;align-items:center;text-align:center;margin-top:20px;transition:.3s;color:#fff;text-decoration:none;background-color:#4752c4;font-size:20px;border-radius:10px}.discord-button.svelte-168nc9c.svelte-168nc9c.svelte-168nc9c:hover{text-decoration:none;background-color:#5865f2}.feature.svelte-168nc9c>a.svelte-168nc9c.svelte-168nc9c{text-decoration:none}
