.cinzel-400{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.cinzel-500{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.cinzel-600{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.cinzel-700,.download-link-container .playtest,.download-link-container .coming-soon,.download-link-container span.beta,h3,h2,h1{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.cinzel-800{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.cinzel-900{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.mona-sans-200{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal}.mona-sans-300{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.mona-sans-400{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.mona-sans-500,.download-link-tooltip{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.mona-sans-600{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.mona-sans-700{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.mona-sans-800{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.mona-sans-900{font-family:"Mona Sans",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.lato-thin{font-family:"Lato",serif;font-weight:100;font-style:normal}.lato-light{font-family:"Lato",serif;font-weight:300;font-style:normal}.lato-regular,body{font-family:"Lato",serif;font-weight:400;font-style:normal}.lato-bold{font-family:"Lato",serif;font-weight:700;font-style:normal}.lato-black{font-family:"Lato",serif;font-weight:900;font-style:normal}.lato-thin-italic{font-family:"Lato",serif;font-weight:100;font-style:italic}.lato-light-italic{font-family:"Lato",serif;font-weight:300;font-style:italic}.lato-regular-italic{font-family:"Lato",serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:"Lato",serif;font-weight:700;font-style:italic}.lato-black-italic{font-family:"Lato",serif;font-weight:900;font-style:italic}body{background-color:#000;text-align:center;color:#fff;overflow-x:clip;font-size:19px}@media(min-width: 1500px)and (max-width: 2599px){body{font-size:21px}}@media(min-width: 2600px){body{font-size:24px}}.main-container{display:flex;justify-content:center}main{max-width:2560px}h1{font-size:clamp(44px,11vw,58px)}@media(min-width: 1500px)and (max-width: 2599px){h1{font-size:64px}}@media(min-width: 2600px){h1{font-size:73px}}h1{margin-top:48px;margin-bottom:0px}h2{font-size:clamp(38px,9.5vw,48px)}@media(min-width: 1500px)and (max-width: 2599px){h2{font-size:53px}}@media(min-width: 2600px){h2{font-size:61px}}h2{margin-top:32px;margin-bottom:9px}h3{font-size:clamp(27px,7vw,34px)}@media(min-width: 1500px)and (max-width: 2599px){h3{font-size:38px}}@media(min-width: 2600px){h3{font-size:43px}}h3{margin-bottom:9px}h4{font-size:clamp(18px,4.5vw,19px)}@media(min-width: 1500px)and (max-width: 2599px){h4{font-size:21px}}@media(min-width: 2600px){h4{font-size:24px}}h4{margin-bottom:9px}.hero-picture{width:100%;height:auto;display:block}.features-text{padding:20px 0px 20px 0px;max-height:100%}.features-text h2{text-align:center;font-variant:small-caps}@media(min-width: 768px){.features-text h2:first-child{margin-top:0px;padding-top:0px}}.features-text h3{text-align:center;font-variant:small-caps;margin-top:4px}.features-text h4{text-align:center;font-style:italic;font-weight:normal;margin:0;padding:0 0 12px 0}.features-text .imgContainer{text-align:center}.features-text .imgContainer img{display:inline-block;margin:0 5px;max-width:100%;height:auto}.features-text .imgContainer.extra-padding{padding-top:30px}.features-text .imgContainer.extra-padding:first-child{margin-top:0px;padding-top:0px}.features-text a,.features-text a:visited,.features-text a:hover{color:#fff}.features-text ul{margin:0px;text-align:left}@media(min-width: 768px){.backdrop{padding:25px 5px}}@media(max-width: 767.98px){.backdrop{backdrop-filter:brightness(40%) blur(3px);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(30px,6vh,50px) 20px}}@media(min-width: 768px){.general-section,.full-section,.left-section,.right-section{background-size:cover;background-repeat:no-repeat;display:flex;align-items:center}}@media(max-width: 767.98px){.general-section,.full-section,.left-section,.right-section{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}}@media(min-width: 768px){.right-section{min-height:calc(min(2560px,100vw)*56.25/100);background-position:left}.right-section .features-text{margin-left:calc(min(2560px,100vw)*35/100);max-width:calc(min(2560px,100vw)*65/100)}}@media(min-width: 768px){.left-section{display:flex;justify-content:end;background-position:right}.left-section .features-text{margin-right:calc(min(2560px,100vw)*35/100);max-width:calc(min(2560px,100vw)*65/100)}}@media(min-width: 768px){.orc-assassin{background-image:url(/img/HalfOrcAssassin-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100)}}@media(min-width: 768px)and (max-width: 1024px){.orc-assassin{background-position-x:-140px}}@media(min-width: 768px){.orc-assassin .description-center{display:flex;justify-content:center}.orc-assassin .description-center .description{max-width:calc(min(2560px,100vw)*40/100);text-align:left;font-weight:bold}.orc-hunter{background-image:url(/img/OrcHunter-shaded-flipped-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100)}.orc-hunter .features-text{margin-right:calc(min(2560px,100vw)*40/100);max-width:calc(min(2560px,100vw)*50/100)}.female-mage{background-image:url(/img/WomanMage-shaded2-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100)}}@media(min-width: 768px)and (max-width: 1024px){.female-mage{background-position-x:-50px}}@media(min-width: 768px){.female-mage .features-text{margin-left:calc(min(2560px,100vw)*45/100);width:calc(min(2560px,100vw)*50/100)}.barbarian{background-image:url(/img/Barbarian-shaded2-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100)}}@media(min-width: 768px)and (max-width: 1024px){.barbarian{background-position:right -90px top 0px}}@media(min-width: 768px){.barbarian .features-text{margin-right:calc(min(2560px,100vw)*46/100);width:calc(min(2560px,100vw)*50/100)}.dwarf-monk{background-image:url(/img/DwarfMonk-shaded2-flipped-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100)}.dwarf-monk .features-text{margin-left:calc(min(2560px,100vw)*56/100);width:calc(min(2560px,100vw)*40/100)}}@media(min-width: 768px)and (max-width: 1499px){.dwarf-monk .features-text{margin-left:calc(min(2560px,100vw)*56/100);width:calc(min(2560px,100vw)*40/100)}}@media(min-width: 1500px){.dwarf-monk .features-text{margin-left:calc(min(2560px,100vw)*40/100);width:calc(min(2560px,100vw)*50/100)}}@media(max-width: 767.98px){.orc-assassin{background-image:url(/img/HalfOrcAssassin-w1920.webp);background-position-x:-140px}.orc-assassin .description-center{display:flex;justify-content:center}.orc-assassin .description-center .description{text-align:left;font-weight:bold}.orc-hunter{background-image:url(/img/OrcHunter-shaded-flipped-w1920.webp);background-position-x:right}.female-mage{background-image:url(/img/WomanMage-shaded2-w1920.webp)}.barbarian{background-image:url(/img/Barbarian-shaded2-w1920.webp);background-position-x:right}.dwarf-monk{background-image:url(/img/DwarfMonk-shaded2-flipped-w1920.webp);background-position-x:-270px}}.full-section{display:flex;justify-content:center}.legal-text{color:#888;font-family:Arial,Helvetica,sans-serif;font-size:14px}@media(min-width: 1500px)and (max-width: 2599px){.legal-text{font-size:16px}}@media(min-width: 2600px){.legal-text{font-size:18px}}.legal-text a,.legal-text a:visited,.legal-text a:hover{color:#ccc}.padding-10{padding:10px}.padding-lr-10{padding:0px 10px}.list-container{display:flex;justify-content:center}.consent{display:none;z-index:1000;position:fixed;bottom:15px;left:15px;border:1px solid #aaf;border-radius:4px;box-shadow:0px 0px 8px #ddf;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:left;padding:12px;background-color:#222;font-size:12px}@media(min-width: 1500px)and (max-width: 2599px){.consent{font-size:14px}}@media(min-width: 2600px){.consent{font-size:16px}}@media(min-width: 768px){.consent{width:min(max(min(2560px,100vw)*25/100,220px),310px)}}@media(max-width: 767.98px){.consent{width:min(max(min(2560px,100vw)*50/100,220px),310px)}}.consent .text-container{margin:0;padding:0 0 6px 0}.consent .text-container a{color:#ffc}.consent .text-container a:visited,.consent .text-container a:active{color:#ffc}.consent .text-container a:hover{color:#ff9}.consent .button-container{text-align:center;margin:0;padding:0}.consent .button-container button{display:inline-block;padding:10px 15px;cursor:pointer;border-radius:8px}@media(min-width: 768px){.download-link-outer-container{display:inline-block}}@media(max-width: 767.98px){.download-link-outer-container{display:block}}.download-link-outer-container{padding:12px 0px}.download-link-container{display:inline-block;position:relative}.download-link-container a{text-decoration:none}.download-link-container span.beta{display:inline-block;color:red;position:absolute;transform:rotate(40deg);z-index:100;background-color:#000}@media(min-width: 768px){.download-link-container span.beta{top:3px;right:calc(0px - min(max(min(2560px,100vw)*.6/100,3px),15px));font-size:min(max(min(2560px,100vw)*1.8/100,14px),28px);line-height:1em}}@media(max-width: 767.98px){.download-link-container span.beta{top:3px;right:min(max(min(2560px,100vw)*-2.5/100,-16px),-10px);font-size:min(max(min(2560px,100vw)*6/100,24px),28px);line-height:1em}}.download-link-container .coming-soon{color:red;position:absolute;transform:rotate(40deg);z-index:100;line-height:1em;text-align:center}@media(min-width: 768px){.download-link-container .coming-soon{top:3px;right:calc(3px - min(max(min(2560px,100vw)*.2/100,0px),20px));font-size:min(max(min(2560px,100vw)*1.1/100,8px),20px)}}@media(max-width: 767.98px){.download-link-container .coming-soon{top:3px;right:calc(0px - min(max(min(2560px,100vw)*2.5/100,0px),10px));font-size:min(max(min(2560px,100vw)*5/100,10px),18px)}}.download-link-container .coming-soon .coming-soon-inner{display:inline-block;background-color:#000;padding:1px}.download-link-container .playtest{color:red;position:absolute;transform:rotate(40deg);z-index:100;line-height:1em;text-align:center}@media(min-width: 768px){.download-link-container .playtest{top:-6px;right:calc(3px - min(max(min(2560px,100vw)*1.5/100,0px),30px));font-size:min(max(min(2560px,100vw)*1.3/100,9px),24px)}}@media(max-width: 767.98px){.download-link-container .playtest{top:-6px;right:calc(-3px - min(max(min(2560px,100vw)*4.5/100,0px),20px));font-size:min(max(min(2560px,100vw)*5/100,10px),20px)}}.download-link-container .playtest .playtest-inner{display:inline-block;background-color:#000;padding:1px}.download-link-tooltip{font-size:18px}@media(min-width: 1500px)and (max-width: 2599px){.download-link-tooltip{font-size:20px}}@media(min-width: 2600px){.download-link-tooltip{font-size:23px}}.download-link-tooltip{--bs-tooltip-padding-x: 15px;--bs-tooltip-padding-y: 5px;--bs-tooltip-max-width: min(500px, 85vw);border:2px solid #a6a6a6;border-radius:5px;box-shadow:0px 0px 6px #ddf}.shiny-borders{border-style:solid;margin:0px 5px;object-fit:contain}@media(min-width: 768px){.shiny-borders{height:min(max(min(2560px,100vw)*6/100,50px),80px);width:auto;max-width:none}}@media(max-width: 767.98px){.shiny-borders{width:min(min(2560px,100vw)*80/100,280px);height:auto;max-height:none}}.shiny-borders.google-play{border-width:2px;border-color:#a6a6a6;border-radius:12px}.shiny-borders.apple-app-store{border-width:2px;border-color:#b2b4b6;border-radius:12px}.shiny-borders.microsoft-store{border-width:2px;border-color:#d2d2d2;border-radius:0px}.shiny-borders.steam{border-width:2px;border-color:#a8a8a8;border-radius:12px}.shiny-borders.github-releases{border-width:2px;border-color:#a6a6a6;border-radius:12px}.shiny-borders:hover{box-shadow:0px 0px 12px #ddf}.free{text-transform:uppercase;color:#ffb;text-shadow:2px 2px 4px #ff3}a.free{color:#ffb}a.free:visited,a.free:active{color:#ffb}a.free:hover{color:rgb(100%,100%,83.3333333333%)}.whatis{font-weight:bold}.readmore{padding:20px 10px 0px 10px}.important-link{margin-top:18px;font-weight:600;font-size:22px}@media(min-width: 1500px)and (max-width: 2599px){.important-link{font-size:24px}}@media(min-width: 2600px){.important-link{font-size:28px}}.important-link{color:#ffb;text-shadow:2px 2px 4px #ff3}.important-link a{color:#ffb}.important-link a:visited,.important-link a:active{color:#ffb}.important-link a:hover{color:rgb(100%,100%,83.3333333333%)}.carousel-container{display:inline-block}@media(max-width: 767.98px){.carousel-container{display:flex;justify-content:center}}.block-centered-text-left-align{display:flex;justify-content:center;text-align:left}
