@import"https://fonts.googleapis.com/css2?family=Libre+Caslon+Display&family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#212326;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer}@media(prefers-color-scheme:light){:root{color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}img{border:none;box-shadow:none;outline:none}*{box-sizing:border-box;text-shadow:2px 2px 20px black}html{scroll-behavior:smooth;overflow-x:hidden}img{border-radius:2px}#root{text-align:center}.content{width:100vw;aspect-ratio:unset;display:flex;align-content:center;flex-direction:column}.content .combat{margin-top:0}h1,h2,h3,p,a{font-family:Libre Caslon}h1,h2,h3,button{text-transform:uppercase}h1{font-weight:200;font-size:60px}@media(max-width:1300px){h1{font-size:30px}}p{font-size:24px}button,a{background:none;border:none;border-radius:4px;height:40px;letter-spacing:2px;font-size:16px}button:hover,a:hover{border:none}@media(max-width:500px){button,a{font-size:12px}}a{display:inline-flex;place-items:center;padding:0 1rem}a:hover{color:#fff}@media(min-width:1301px){section{aspect-ratio:16/9;margin:0 auto}}section.combat,section.equipment,section.exploration,section.introduction{aspect-ratio:unset}.mobile-menu a{text-transform:uppercase;text-align:left;color:#fff}.nav-bar{display:flex;justify-content:center;align-items:center;gap:1rem;position:fixed;z-index:9999;width:100%;background:linear-gradient(180deg,#000c,#0000);padding:1rem 0 3rem}.nav-bar__hamburger{display:none}.nav-bar__logo{height:30px}.nav-bar a{text-transform:uppercase;text-align:left;color:#fff;text-shadow:2px 2px 5px black}.title{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100vw;max-height:100vh}@media(min-width:1301px){.title{aspect-ratio:16/9;overflow:hidden}}@media(max-width:1300px){.title{min-height:100vh}}.title .video-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:-1}@media(min-width:1301px)and (max-aspect-ratio:16/9){.title .video-content{width:auto;height:100%}}@media(min-width:1301px)and (min-aspect-ratio:16/9){.title .video-content{width:100%;height:auto}}.title__content{display:flex;flex-direction:column;width:100%;min-height:100vh;justify-items:center;align-items:center;justify-content:space-between;align-content:center;padding:0 2rem 2rem}.title__centered-content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;width:100%}.title__title{margin:1rem 0}.title__description{max-width:800px;font-weight:300;font-size:24px;margin:1rem 0;font-family:Jost;font-style:italic;text-transform:uppercase;color:#c0c1c2}@media(max-width:1300px){.title__description{font-size:14px;font-weight:300}}.title__image{padding:1rem;width:100vw;max-width:900px;margin:1rem}.title__button-container{display:flex;flex-direction:column;gap:0;align-items:center;margin:1rem 0}@media(max-width:1300px){.title__button-container{flex-direction:column}}.title__wishlist-text{font-family:Jost;font-weight:400;margin-top:0}.title__wishlist-button,.title__introduction-button{height:40px}.title__wishlist-button{color:#fff;background-color:#9f3030;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.title__wishlist-button:hover{background:none;outline:solid 2px rgb(178.5869565217,53.9130434783,53.9130434783)}.title__introduction-button{color:#fff;background:none;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.title__introduction-button:hover{background-color:#9f3030}.title__introduction-button{margin-bottom:2rem}.introduction{position:relative;display:flex;justify-content:center;align-content:center;overflow:hidden;width:100vw;min-height:100vh}@media(max-width:1300px){.introduction{padding:2rem}}.introduction__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background:linear-gradient(0deg,#000,#353535)}.introduction__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#1f1d1d,#35353500 40% 60%,#000);pointer-events:none}.introduction__background img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;opacity:.25}.introduction__content{max-width:1000px;display:flex;flex-direction:column;min-height:100%;justify-items:center;align-items:center;justify-content:center;align-content:center;z-index:1}.introduction__tag{text-align:left;display:inline;width:100%;font-family:Jost;font-weight:100;letter-spacing:4px;margin:0;color:#c0c1c2}.introduction__title{text-align:left;display:inline;width:100%;margin:1rem}.introduction__description{text-align:left;padding:0 2rem}@media(max-width:1300px){.introduction__description{font-size:20px;padding:0 .5rem}}.introduction__details-button{color:#fff;background:none;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.introduction__details-button:hover{background-color:#9f3030}.introduction__tagline{text-align:left;font-family:Jost;font-weight:200;letter-spacing:3px;font-style:italic;width:100%;color:#c0c1c2}@media(max-width:1300px){.introduction__tagline{font-size:14px}}.summary{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:100vh;width:100vw;background:linear-gradient(0deg,#000,#1f1d1d 40% 90%,#1f1d1d)}.summary__title{font-size:40px;max-width:300px;margin:20px auto;font-weight:100}@media(max-width:1300px){.summary__title{font-size:20px;padding:0 2rem}}.summary__image{width:400px;height:400px;border:none}@media(max-width:1300px){.summary__image{width:1000px;height:1000px;max-width:90vw;max-height:90vw}}.summary__container{margin:auto;display:flex;justify-content:center;align-items:center;gap:1rem;height:100%}@media(max-width:1300px){.summary__container{flex-direction:column}}.summary article{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.summary__button{color:#fff;background-color:#9f3030;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.summary__button:hover{background:none;outline:solid 2px rgb(178.5869565217,53.9130434783,53.9130434783)}.summary__button{margin-top:2rem}.summary__tagline{max-width:400px;min-height:120px;font-family:Jost;font-size:20px;color:#c0c1c2;font-weight:200;font-style:italic}@media(max-width:1300px){.summary__tagline{font-size:14px;min-height:unset;padding:0 2rem}}.combat,.equipment,.exploration{position:relative;display:flex;place-content:center;overflow:hidden;width:100vw;min-height:100vh}.combat img,.equipment img,.exploration img{width:400px;height:400px}@media(max-width:1300px){.combat img,.equipment img,.exploration img{width:1000px;height:1000px;max-width:90vw;max-height:90vw}}.combat__background,.equipment__background,.exploration__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background:linear-gradient(0deg,#000,#353535)}.combat__background:after,.equipment__background:after,.exploration__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000,#35353500 20% 80%,#000);pointer-events:none}.combat__background img,.equipment__background img,.exploration__background img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;opacity:.75}.combat__image,.equipment__image,.exploration__image{display:none}@media(min-width:1301px){.combat__image,.equipment__image,.exploration__image{display:block;width:400px;height:400px;object-fit:cover}}.combat__container,.equipment__container,.exploration__container{max-width:1400px;display:flex;flex-direction:row;justify-content:center;align-content:center;place-items:center;gap:2rem;z-index:1;padding:2rem}.combat__container,.equipment__container,.exploration__container{max-width:1400px;display:flex;flex-direction:row;justify-content:center;align-content:center;place-items:center;gap:2rem;margin:auto;z-index:1;padding:2rem}@media(max-width:1300px){.combat__container,.equipment__container,.exploration__container{flex-direction:column;min-height:100vh}}.combat__text,.equipment__text,.exploration__text{max-width:800px}.combat__tag,.equipment__tag,.exploration__tag{text-align:left;display:inline;width:100%;font-family:Jost;font-weight:200;letter-spacing:4px;margin:0;color:#c0c1c2}.combat__description,.equipment__description,.exploration__description{text-align:left;padding:0 2rem}.combat__tagline,.equipment__tagline,.exploration__tagline{text-align:left;font-family:Jost;font-weight:200;letter-spacing:3px;font-style:italic;width:100%;color:#c0c1c2}@media(max-width:900px){.combat__tagline,.equipment__tagline,.exploration__tagline{padding:0 2rem}}.combat__faq,.equipment__faq,.exploration__faq{margin-top:1rem}.combat__faq,.combat__exploration,.combat__equipment,.equipment__faq,.equipment__exploration,.equipment__equipment,.exploration__faq,.exploration__exploration,.exploration__equipment{color:#fff;background:none;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.combat__faq:hover,.combat__exploration:hover,.combat__equipment:hover,.equipment__faq:hover,.equipment__exploration:hover,.equipment__equipment:hover,.exploration__faq:hover,.exploration__exploration:hover,.exploration__equipment:hover{background-color:#9f3030}.combat__community,.equipment__community,.exploration__community{color:#fff;background-color:#9f3030;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.combat__community:hover,.equipment__community:hover,.exploration__community:hover{background:none;outline:solid 2px rgb(178.5869565217,53.9130434783,53.9130434783)}.combat__community,.equipment__community,.exploration__community{margin-right:2rem}@media(max-width:1300px){.equipment__container{flex-direction:column-reverse}}.faq{aspect-ratio:unset;scroll-padding-top:200px;padding-bottom:4rem;width:100vw;background:linear-gradient(0deg,#1f1d1d,#1f1d1d 4% 92%,#000)}.faq__title{padding-top:10rem}@media(max-width:900px){.faq__description{font-size:16px;padding:0 2rem}}.faq p{font-family:Jost;color:#c0c1c2;text-transform:uppercase;font-size:20px;font-weight:200}.faq-container{text-align:left;display:grid;grid-template-columns:auto auto auto;gap:2rem;place-content:center}@media(max-width:1100px){.faq-container{grid-template-columns:auto auto}}@media(max-width:675px){.faq-container{grid-template-columns:auto}}.question{background-color:#2b2d31;max-width:325px;padding:1rem 2rem}@media(max-width:675px){.question{width:90vw;max-width:400px}}.question h1{font-size:22px}.question p{font-family:Jost;color:#c0c1c2;font-size:18px;text-transform:unset;font-weight:400}.question a{display:inline;padding:0;text-decoration:underline;color:#e68f93;font-family:Jost}.question a:hover{color:#eba4a7}.community{display:flex;place-items:center;place-content:center;min-height:100vh;background:linear-gradient(0deg,#18191b,#18191b 4% 92%,#1f1d1d);width:100vw}@media(max-width:650px){.community{padding:0 2rem}}.community__mail,.community__discord{font-family:Libre Caslon}.community__mail{color:#fff;background-color:#9f3030;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.community__mail:hover{background:none;outline:solid 2px rgb(178.5869565217,53.9130434783,53.9130434783)}.community__discord{color:#fff;background:none;outline:solid 2px #9F3030;transition:.3s;font-family:Jost}.community__discord:hover{background-color:#9f3030}.community__container{display:flex;flex-direction:column;place-content:center;place-items:center}.button-holder{display:flex;justify-content:center;width:100%;height:50px;gap:2rem}.footer p{font-family:Jost;font-size:14px;color:#c0c1c2;padding-bottom:3rem;background:#18191b;margin:0}@media(max-width:1300px){.nav-bar{display:flex;justify-content:space-between;gap:1rem;padding:2rem;max-width:100vw}.nav-bar__desktop{display:none}.nav-bar__hamburger{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:10}.nav-bar__hamburger span{width:30px;height:3px;background:#fff;border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}.nav-bar__hamburger:hover span{background:#fff}.mobile-menu{position:fixed;top:0;right:-100%;width:60%;height:100vh;background-color:#18191b;z-index:10001;transition:right .3s ease-in-out;display:flex;flex-direction:column;padding:2rem;box-shadow:-5px 0 15px #0000004d}.mobile-menu--open{right:0}.mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:10000}.mobile-menu__close{align-self:flex-start;background:none;border:none;color:#fff;font-size:32px;cursor:pointer;padding:0;margin-bottom:2rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mobile-menu__close:hover{color:#9f3030}.mobile-menu__content{display:flex;flex-direction:column;gap:1.5rem}.mobile-menu__content button{text-align:left;padding:1rem;color:#fff;font-size:18px;background:none;border:none;cursor:pointer;transition:.3s}.mobile-menu__content button:hover{color:#9f3030;background-color:#ba262b1a}}@media(min-width:1301px){.nav-bar__hamburger,.mobile-menu,.mobile-menu__overlay{display:none}}.socials{margin-top:1.5rem}.socials__socials{width:100%;display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between}.socials__socials a{display:inline-block;transition:transform .2s}@media(max-width:500px){.socials__socials{gap:.3rem;justify-content:center}}@media(max-width:1100px){.socials__socials{justify-content:center}}.socials .social-icon{height:35px;color:#fff}.socials .social-icon:hover{color:#9f3030}@media(max-width:500px){.socials .social-icon{height:25px;width:30px}}@media(max-width:400px){.socials .social-icon{height:20px;width:26px}}.socials__button{position:relative;z-index:0;padding:12px 32px;font-size:14px;font-weight:500;color:#fff;background-color:#9f3030;border:none;border-radius:2px;cursor:pointer;text-align:center;text-decoration:none;transition:.2s ease-in-out;overflow:hidden;display:inline-flex;align-items:center;gap:.5rem;width:fit-content}.socials__button>*{position:relative;z-index:1}.socials__button:hover:after{content:"";position:absolute;inset:0;padding:2px;background:linear-gradient(to right,#9f3030,#fff);border-radius:inherit;z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out}.socials__button:hover{background-color:transparent;color:#fff}.socials__button-arrow{font-weight:700}
