.game-hero .intro{max-width:760px}.game-facts{margin-top:24px;color:#44633c;font-size:14px;font-weight:650}.game-section{padding-top:0;scroll-margin-top:110px}.game-launch{border:1px solid #d1daca;border-radius:18px;overflow:hidden;background:#f1f5e9}.game-placeholder{text-align:center;padding:clamp(36px,6vw,72px) 24px;background:radial-gradient(ellipse at 50% 0,#dcebc7,transparent 70%)}.game-logo-tile{width:112px;height:112px;margin:0 auto 26px;padding:22px;border:1px solid #d0ddc4;border-radius:22px;background:#193e32;box-shadow:0 12px 30px #193e3210;transform:rotate(-5deg)}.game-logo-tile img{display:block;width:100%;height:100%;object-fit:contain;transform:rotate(5deg)}.game-placeholder h2{font-size:clamp(28px,4vw,42px);margin:12px 0}.game-placeholder p{color:#51614c;line-height:1.7}.game-placeholder .button{margin-top:26px;font-size:16px;min-height:52px;padding-inline:34px;cursor:pointer}.game-placeholder small{display:block;margin-top:16px;color:#53644c;font-size:12px}.game-status{padding:20px;text-align:center}.game-frame-mount:empty{display:none}.game-frame-mount iframe{display:block;width:100%;height:760px;border:0;background:#f7f8f1}.game-launch-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:20px;background:#fff}.game-launch-actions a{text-decoration:underline;text-underline-offset:4px;font-size:13px}.game-launch-actions button{cursor:pointer;min-height:44px}.game-launch [hidden]{display:none!important}.game-how{padding-top:16px}.game-how h2{font-size:clamp(26px,3vw,36px)}.game-instructions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.game-instructions article{border-top:1px solid #cbd7c4;padding-top:24px}.game-instructions h3{font-size:21px;margin:12px 0}.game-instructions p{font-size:14px;line-height:1.8;color:#52624e}@media(max-width:760px){.game-instructions{grid-template-columns:1fr;gap:24px}.game-facts{font-size:12px;line-height:1.9}.game-section{scroll-margin-top:88px}.game-frame-mount iframe{height:720px}.game-launch-actions{gap:16px;padding:16px}.game-placeholder{padding:36px 20px}.game-placeholder h2{font-size:29px}}

.game-logo-tile{display:flex;align-items:center;justify-content:center}.game-mark{display:block;flex:none;width:68px;height:57.54px;background-image:url("/videospiel/karton-chaos/assets/mueller-moving-original.png");background-size:681.14px 681.14px;background-position:-159.70px -309.60px;background-repeat:no-repeat;transform:rotate(5deg)}

.game-placeholder>.eyebrow{justify-content:center}

html.mm-game-expanded,html.mm-game-expanded body{overflow:hidden;overscroll-behavior:none}
.game-launch.game-expanded{position:fixed;inset:0;z-index:2147483000;width:100%;height:100vh;height:100dvh;border:0;border-radius:0;margin:0;background:#f7f8f1}
.game-expanded .game-frame-mount{width:100%;height:100%}
.game-expanded .game-frame-mount iframe{height:100%;width:100%}
.game-expanded .game-launch-actions,.game-expanded .game-status{display:none}

.game-expanded .game-frame-mount{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
