.name[data-astro-cid-jg4uwlzc]{font-family:var(--schrift-display,"Alegreya", "Iowan Old Style", Georgia, serif);font-weight:var(--fett,700);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:var(--tinte,#1a1714);margin-right:-.2em;line-height:1}.labs[data-astro-cid-jg4uwlzc]{color:var(--sandstein,#a6503c)}.monochrom[data-astro-cid-jg4uwlzc],.monochrom[data-astro-cid-jg4uwlzc] .labs[data-astro-cid-jg4uwlzc]{color:inherit}.claim[data-astro-cid-trfiufp5]{font-family:var(--schrift-display,"Alegreya", "Iowan Old Style", Georgia, serif);white-space:pre;color:var(--tinte,#1a1714);justify-content:space-between;font-weight:400;line-height:1;display:flex}.monochrom[data-astro-cid-trfiufp5]{color:inherit}.nur-vorlesen[data-astro-cid-trfiufp5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wortmarke[data-astro-cid-qeum6ubq]{--kappe:.637em;color:inherit;grid-template-columns:auto auto;align-items:start;column-gap:.5em;line-height:1;text-decoration:none;display:inline-grid}.tor[data-astro-cid-qeum6ubq]{height:var(--kappe);aspect-ratio:35/40;color:var(--sandstein,#a6503c);margin-top:.1803em;display:block}.tor[data-astro-cid-qeum6ubq] svg{width:100%;height:100%;display:block}.mit-zusatz[data-astro-cid-qeum6ubq] .tor[data-astro-cid-qeum6ubq]{height:1.47em;margin-top:.08em}.satz[data-astro-cid-qeum6ubq]{flex-direction:column;align-items:stretch;row-gap:.06em;display:flex}.satz[data-astro-cid-qeum6ubq] .claim{font-size:.53em}.monochrom[data-astro-cid-qeum6ubq] .tor[data-astro-cid-qeum6ubq]{color:inherit}a[data-astro-cid-qeum6ubq].wortmarke:hover .tor[data-astro-cid-qeum6ubq],a[data-astro-cid-qeum6ubq].wortmarke:hover .labs{color:var(--sandstein-tief,#7c3728)}a[data-astro-cid-qeum6ubq].wortmarke:focus-visible{outline:2px solid var(--sandstein,#a6503c);outline-offset:4px;border-radius:2px}:root{--ground:#0a0912;--ground-raised:#12101d;--phosphor:#7cffb2;--magenta:#ff8fd1;--amber:#ffe066;--text:#d6e6de;--text-dim:#84928c;--line:#1e1b2e;--radius:18px;--maxw:900px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--ground);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.65}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(1000px 600px at 50% -15%,#7cffb20e,#0000 62%),radial-gradient(700px 500px at 88% 12%,#ff8fd10b,#0000 60%);position:fixed;inset:0}body>*{z-index:1;position:relative}a{color:var(--phosphor);text-decoration-color:#7cffb259}a:hover{text-decoration-color:var(--phosphor)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}header.nav{z-index:20;backdrop-filter:saturate(150%)blur(14px);border-bottom:1px solid var(--line);background:#0a0912d1;position:sticky;top:0}.nav .wrap{align-items:center;gap:14px;height:62px;display:flex}.nav img{border-radius:8px;width:32px;height:32px}.nav .brand{letter-spacing:-.01em;font-weight:650}.nav nav{gap:20px;margin-left:auto;display:flex}.nav nav a{color:var(--text-dim);font-size:.95rem;font-weight:500;text-decoration:none}.nav nav a:hover{color:var(--text)}.hero{text-align:center;padding:76px 0 52px}.hero .icon{border-radius:27px;width:124px;height:124px;margin-bottom:26px;box-shadow:0 0 60px #7cffb224,0 18px 44px #0000008c}.hero h1{letter-spacing:-.025em;margin:0 0 12px;font-size:2.6rem;line-height:1.15}.hero .tagline{color:var(--text-dim);max-width:620px;margin:0 auto 26px;font-size:1.2rem}.badge-line{color:var(--text-dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:.92rem;display:inline-flex}.dot{background:var(--phosphor);opacity:.55;border-radius:50%;width:4px;height:4px}section{padding:52px 0}section h2{letter-spacing:-.015em;text-align:center;margin:0 0 8px;font-size:1.7rem}section .sub{color:var(--text-dim);text-align:center;max-width:600px;margin:0 auto 36px}.features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.feature{background:var(--ground-raised);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.feature h3{margin:0 0 8px;font-size:1.08rem}.feature p{color:var(--text-dim);margin:0;font-size:.96rem}.feature .mark{gap:7px;margin-bottom:14px;display:flex}.feature .mark i{border-radius:50%;width:13px;height:13px;display:block}.feature .mark i.disc{background:var(--phosphor);box-shadow:0 0 14px #7cffb28c}.feature .mark i.ring{border:2.5px solid var(--magenta);box-shadow:0 0 14px #ff8fd173}.feature .mark i.die{background:var(--amber);border-radius:3px;box-shadow:0 0 14px #ffe06673}.games{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.games span{border:1px solid var(--line);background:var(--ground-raised);border-radius:999px;padding:6px 15px;font-size:.93rem}.shots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.shots img{border:1px solid var(--line);border-radius:14px;width:100%;display:block}.shots figure{margin:0}.shots figcaption{color:var(--text-dim);text-align:center;padding-top:9px;font-size:.87rem}.page{padding:44px 0 64px}.page h1{letter-spacing:-.02em;margin:0 0 6px;font-size:2rem}.page .lead{color:var(--text-dim);margin:0 0 34px}.page h2{text-align:left;color:var(--phosphor);margin:34px 0 8px;font-size:1.16rem;font-weight:600}.page p,.page li{max-width:68ch}.page ul{padding-left:22px}.page li{margin-bottom:7px}.page strong{color:#eaf3ee}footer{border-top:1px solid var(--line);color:var(--text-dim);margin-top:40px;padding:26px 0 40px;font-size:.9rem}footer .wrap{flex-wrap:wrap;align-items:center;gap:16px;display:flex}footer a{color:var(--text-dim);margin-right:16px;text-decoration:none}footer a:hover{color:var(--text)}footer .copy{margin-left:auto}@media (width<=620px){.hero{padding:52px 0 36px}.hero h1{font-size:2.05rem}.nav nav{gap:14px}footer .copy{width:100%;margin-left:0}.shots{grid-template-columns:repeat(2,minmax(0,1fr))}}.nav .home{color:var(--text);align-items:center;gap:14px;text-decoration:none;display:flex}.games-note{margin-top:30px;margin-bottom:0}.signatur{color:inherit;opacity:.85;align-items:baseline;gap:.42em;text-decoration:none;display:inline-flex}.signatur:hover{opacity:1}
