﻿@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap");.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;font-size:16px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){body{font-size:20px;}}@media(orientation:landscape) and (min-width:2600px){body{font-size:32px;}}.main-container{display:flex;justify-content:center;}main{max-width:2560px;}h1{font-size:58px;margin-top:48px;margin-bottom:0;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){h1{font-size:72px;}}@media(orientation:landscape) and (min-width:2600px){h1{font-size:115.2px;}}h2{font-size:48px;margin-top:32px;margin-bottom:9px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){h2{font-size:64px;}}@media(orientation:landscape) and (min-width:2600px){h2{font-size:102.4px;}}h3{font-size:34px;margin-bottom:9px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){h3{font-size:42px;}}@media(orientation:landscape) and (min-width:2600px){h3{font-size:67.2px;}}h4{font-size:20px;margin-bottom:9px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){h4{font-size:22px;}}@media(orientation:landscape) and (min-width:2600px){h4{font-size:35.2px;}}h5{font-size:21px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){h5{font-size:23px;}}@media(orientation:landscape) and (min-width:2600px){h5{font-size:36.8px;}}.landscape-picture,.portrait-picture{width:100%;}@media(orientation:landscape) and (min-width:751px){.landscape-picture{display:block!important;}.portrait-picture{display:none!important;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.landscape-picture{display:none!important;}.portrait-picture{display:block!important;}}.features-text{padding:20px 0 20px 0;max-height:100%;}.features-text h2{text-align:center;font-variant:small-caps;}@media(orientation:landscape) and (min-width:751px){.features-text h2:first-child{margin-top:0;padding-top:0;}}.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;}.features-text .imgContainer.extra-padding{padding-top:30px;}.features-text .imgContainer.extra-padding:first-child{margin-top:0;padding-top:0;}.features-text a,.features-text a:visited,.features-text a:hover{color:#fff;}.features-text ul{margin:0;text-align:left;}@media(orientation:landscape) and (min-width:751px){.backdrop{padding:25px 5px;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.backdrop{backdrop-filter:brightness(40%) blur(3px);height:100%;width:100%;padding-left:20px;padding-right:20px;}}@media(orientation:landscape) and (min-width:751px){.general-section,.full-section,.left-section,.right-section{background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.general-section,.full-section,.left-section,.right-section{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;}}@media(orientation:landscape) and (min-width:751px){.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(orientation:landscape) and (min-width:751px){.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(orientation:landscape) and (min-width:751px){.orc-assassin{background-image:url(/img/HalfOrcAssassin-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100);}.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);}.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);}.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(orientation:landscape) and (min-width:751px){.dwarf-monk{background-image:url(/img/DwarfMonk-shaded2-flipped-w1920.webp);min-height:calc(min(2560px,100vw)*56.25/100);}}@media(orientation:landscape) and (min-width:751px) and (max-width:1499px){.dwarf-monk .features-text{margin-left:calc(min(2560px,100vw)*56/100);width:calc(min(2560px,100vw)*40/100);}}@media(orientation:landscape) and (min-width:1500px){.dwarf-monk .features-text{margin-left:calc(min(2560px,100vw)*40/100);width:calc(min(2560px,100vw)*50/100);}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.orc-assassin{background-image:url(/img/HalfOrcAssassin-w1920.webp);background-position-x:-140px;height:1040px;}.orc-hunter{background-image:url(/img/OrcHunter-shaded-flipped-w1920.webp);background-position-x:right;height:calc(min(2560px,100vw)*60/100 + 200px);}.female-mage{background-image:url(/img/WomanMage-shaded2-w1920.webp);}}@media only screen and (orientation:portrait) and (max-width:360px),only screen and (orientation:landscape) and (max-width:750px) and (max-width:360px){.female-mage{height:680px;}}@media only screen and (orientation:portrait) and (min-width:361px) and (max-width:460px),only screen and (orientation:landscape) and (max-width:750px) and (min-width:361px) and (max-width:460px){.female-mage{height:calc(1148px - min(2560px,100vw)*130/100);}}@media only screen and (orientation:portrait) and (min-width:461px),only screen and (orientation:landscape) and (max-width:750px) and (min-width:461px){.female-mage{height:550px;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.barbarian{background-image:url(/img/Barbarian-shaded2-w1920.webp);background-position-x:right;height:580px;}.dwarf-monk{background-image:url(/img/DwarfMonk-shaded2-flipped-w1920.webp);background-position-x:-270px;height:900px;}}.full-section{display:flex;justify-content:center;}.legal-text{color:#888;font-family:Arial,Helvetica,sans-serif;font-size:14px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){.legal-text{font-size:21px;}}@media(orientation:landscape) and (min-width:2600px){.legal-text{font-size:33.6px;}}.legal-text a,.legal-text a:visited,.legal-text a:hover{color:#ccc;}.padding-10{padding:10px;}.padding-lr-10{padding:0 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:0 0 8px #ddf;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:left;padding:12px;background-color:#222;font-size:12px;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){.consent{font-size:14px;}}@media(orientation:landscape) and (min-width:2600px){.consent{font-size:22.4px;}}@media(orientation:landscape) and (min-width:751px){.consent{width:min(max(min(2560px,100vw)*25/100,220px),310px);}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.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;}.download-link-outer-container{padding:12px 0;}@media(orientation:landscape) and (min-width:751px){.download-link-outer-container{display:inline-block;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.download-link-outer-container{display:block;}}.download-link-container{display:inline-block;position:relative;}.download-link-container a{text-decoration:none;}.download-link-container span.beta{display:inline-block;color:#f00;position:absolute;transform:rotate(40deg);z-index:100;background-color:#000;}@media(orientation:landscape) and (min-width:751px){.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(orientation:portrait),(orientation:landscape) and (max-width:750px){.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:#f00;position:absolute;transform:rotate(40deg);z-index:100;line-height:1em;text-align:center;}@media(orientation:landscape) and (min-width:751px){.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(orientation:portrait),(orientation:landscape) and (max-width:750px){.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:#f00;position:absolute;transform:rotate(40deg);z-index:100;line-height:1em;text-align:center;}@media(orientation:landscape) and (min-width:751px){.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(orientation:portrait),(orientation:landscape) and (max-width:750px){.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;--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:0 0 6px #ddf;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){.download-link-tooltip{font-size:24px;}}@media(orientation:landscape) and (min-width:2600px){.download-link-tooltip{font-size:38.4px;}}.shiny-borders{border-style:solid;margin:0 5px;}@media(orientation:landscape) and (min-width:751px){.shiny-borders{height:min(max(min(2560px,100vw)*6/100,50px),100px);}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.shiny-borders{max-width:min(min(2560px,100vw)*80/100,290px);}}.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:0;}.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:0 0 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:#ffffd4;}.whatis{font-weight:bold;}.readmore{padding:20px 10px 0 10px;}.important-link{margin-top:18px;font-weight:600;font-size:22px;color:#ffb;text-shadow:2px 2px 4px #ff3;}@media(orientation:landscape) and (min-width:1500px) and (max-width:2599px){.important-link{font-size:28px;}}@media(orientation:landscape) and (min-width:2600px){.important-link{font-size:44.8px;}}.important-link a{color:#ffb;}.important-link a:visited,.important-link a:active{color:#ffb;}.important-link a:hover{color:#ffffd4;}@media(orientation:landscape) and (min-width:751px){.portrait-only{display:none;}}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.portrait-only{display:inline-block;}}.carousel-container{display:inline-block;}@media(orientation:portrait),(orientation:landscape) and (max-width:750px){.carousel-container{display:flex;justify-content:center;}}.block-centered-text-left-align{display:flex;justify-content:center;text-align:left;}