.sectionHeader{font-family:var(--font-family-title,"Roboto", Arial, Helvetica, sans-serif);text-align:center;text-transform:uppercase}#masthead{--color-text:#fff;--color-title:#f6e3ab;color:#fff;background-color:#000}.MastheadBackground{background:url(/images/game/download/bg-masthead.png) top/cover no-repeat;position:absolute;inset:0}@media (width>=1920px){.MastheadBackground{width:1920px;left:calc(50% - 960px);right:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}}.MastheadBackground:after{content:"";background:linear-gradient(#0000 40%,#000);position:absolute;inset:0}.MastheadGrid{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;max-width:600px;min-height:680px;margin:0 auto;padding:32px 32px 80px;display:flex;position:relative}@media (width>=768px){.MastheadGrid{max-height:810px}}@media (width>=1280px){.MastheadGrid{height:810px}}.MastheadGrid-title{color:var(--color-title);font-family:var(--font-family-title,"Roboto", Arial, Helvetica, sans-serif);text-transform:uppercase;font-size:3rem;font-weight:700;line-height:1.3}.MastheadGrid-description{font-size:1.1111rem}.MastheadGrid-requirements{margin-top:1rem}.GuidesGrid{padding-top:80px;padding-bottom:80px;position:relative}.GuidesGrid-title{text-align:center;font-family:var(--font-family-subtitle,"Roboto", Arial, Helvetica, sans-serif);text-transform:uppercase;margin-bottom:48px;font-size:2.0625rem;font-weight:700;line-height:1.4}.GuideCard{background-color:var(--color-background-full,#fff);transition:all .25s}.GuideCard a:hover{text-decoration:none}.GuideCard-title{font-family:var(--font-family-title,"Roboto", Arial, Helvetica, sans-serif);text-transform:none;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.25}.GuideCard-description{color:var(--color-text,#000)}.GuideCard:hover{box-shadow:0 4px 4px #00000040}.GuidesBackground{background:var(--color-background-full,#fff) linear-gradient(to bottom, transparent, #0000000d);position:absolute;inset:0}#companion-app{color:#fff}#companion-app .Section-wrapper{overflow:visible}.CompanionApp{background-image:linear-gradient(270deg,#131c2e,#562020);border-radius:8px;grid-template-columns:1fr 2fr;column-gap:32px;height:256px;margin:64px 0;padding:8px 32px;display:grid}@media (width<=767px){.CompanionApp{grid-template-rows:128px auto;gap:1rem;padding:8px 16px}}@media (width>=1280px){.CompanionApp{margin:128px 100px}}@media (width>=1920px){.CompanionApp{margin:128px 200px}}.CompanionApp-content{flex-direction:column;gap:16px;padding:32px 0;display:flex}@media (width<=767px){.CompanionApp-content{grid-column-start:2;padding:16px 0}}.CompanionApp-content .h5alt{color:#f6e3ab}.CompanionApp-screenshots{justify-content:center;align-items:center;display:flex;position:relative}@media (width<=767px){.CompanionApp-screenshots{justify-content:end;top:-1rem}}.CompanionApp-screenshots img{border:2px solid #000;border-radius:8px;height:160px;box-shadow:0 .2rem .5rem #00000080}.CompanionApp-screenshots .front{z-index:2;position:absolute;left:0}@media (width>=768px){.CompanionApp-screenshots .front{position:unset;scale:1.8}}@media (width>=1280px){.CompanionApp-screenshots .front{scale:1.9}}@media (width>=1920px){.CompanionApp-screenshots .front{scale:2.5}}.CompanionApp-screenshots .back{z-index:1;scale:.95}@media (width>=768px){.CompanionApp-screenshots .back{scale:1.65}}@media (width>=1280px){.CompanionApp-screenshots .back{scale:1.8}}@media (width>=1920px){.CompanionApp-screenshots .back{scale:2.3}}.DownloadButtons{gap:16px;display:flex}@media (width<=767px){.DownloadButtons{display:none}}.DownloadButtons img{height:3rem;display:block}@media (width<=767px){.AppDescription{display:none}}.AppDescriptionMobile{grid-column:1/3}@media (width>=768px){.AppDescriptionMobile{display:none}}#system-requirements{padding:64px 0}.RequirementsGrid{max-width:800px;margin:0 auto;padding-top:64px;padding-bottom:64px}.RequirementsGrid-title{text-align:center;font-family:var(--font-family-subtitle,"Roboto", Arial, Helvetica, sans-serif);text-transform:uppercase;font-size:2.0625rem;font-weight:700;line-height:1.4}.RequirementsGrid-divider{margin-top:24px;margin-bottom:24px}.RequirementsGrid-list{list-style:unset;padding-inline-start:1.5rem}.RequirementsGrid-support{margin-top:8px;margin-bottom:32px}@media (width<=767px){.RequirementsGrid{padding:64px 50px}}#standalone-installer{border-top:1px solid #ddaf49}.StandaloneGrid{max-width:800px;margin:0 auto;padding-top:120px;padding-bottom:64px}.StandaloneGrid-title{text-align:center;font-family:var(--font-family-subtitle,"Roboto", Arial, Helvetica, sans-serif);text-transform:uppercase;margin-bottom:32px;font-size:2.0625rem;font-weight:700;line-height:1.4}.StandaloneGrid-divider{margin-top:24px;margin-bottom:24px}.StandaloneGrid-description{margin-bottom:32px}.StandaloneGrid-collapsible{--faq-background:var(--color-background-full,#fff);--faq-background-header-active:var(--color-background-full,#fff);--faq-color-text:var(--color-text,#000);--faq-color-header-active:var(--color-text,#000);--faq-border:solid 1px var(--color-background-medium,#c8c8c8);--faq-color-toggle:var(--color-background-medium,#000);--faq-color-toggle-active:var(--color-text,#000)}.StandaloneList{list-style:unset}.StandaloneList-item{margin:8px 0}.footer-spacer{height:160px}@media (width<=767px){.download.lang-de .RequirementsGrid-title,.download.lang-de .StandaloneGrid-title{font-family:var(--font-family-subtitle,"Roboto", Arial, Helvetica, sans-serif);text-transform:uppercase;font-size:1.4375rem;font-weight:700;line-height:1.4}}.hidden{display:none}.visible{display:block}
