.localized-screenshot{margin:30px 0}.menu-screen{display:block;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:5px;box-shadow:0 18px 42px rgba(0,0,0,.3)}html[lang="en"] .menu-screen-de,html[lang="de"] .menu-screen-en{display:none}.menu-callout{display:grid;grid-template-columns:minmax(180px,42%) 1fr;align-items:center;gap:24px;margin:28px 0;padding:20px;background:#111216;border-left:3px solid var(--accent);border-radius:4px;overflow:hidden}.menu-callout h2{margin:0 0 8px;font:700 clamp(1.15rem,3vw,1.5rem) Montserrat,sans-serif}.menu-callout p{margin:0}.tap-demo{position:relative;overflow:hidden;border-radius:3px}.hamburger-guide-image{display:block;width:100%;mix-blend-mode:screen}.tap-ripple,.tap-finger{position:absolute;z-index:2;left:10.6%;top:14.7%;pointer-events:none}.tap-ripple{width:44px;height:44px;border:3px solid rgba(210,184,95,.9);border-radius:50%;transform:translate(-50%,-50%) scale(.25);opacity:0;animation:tap-ripple 2.6s ease-out infinite}.tap-finger{width:19px;height:27px;background:linear-gradient(145deg,#fff,#c8c8c8);border:2px solid #242424;border-radius:12px 12px 9px 9px;box-shadow:0 4px 10px rgba(0,0,0,.45);transform:translate(24px,32px) rotate(-30deg);opacity:0;animation:tap-finger 2.6s ease-in-out infinite}.menu-guide h2{margin:30px 0 14px;font:700 clamp(1.25rem,3vw,1.65rem) Montserrat,sans-serif}.menu-guide ul{padding-left:22px}.menu-guide li{color:var(--muted);line-height:1.7}@keyframes tap-finger{0%,15%,75%,100%{opacity:0;transform:translate(24px,32px) rotate(-30deg)}25%{opacity:1}38%,48%{opacity:1;transform:translate(3px,6px) rotate(-30deg)}62%{opacity:0;transform:translate(14px,20px) rotate(-30deg)}}@keyframes tap-ripple{0%,35%{opacity:0;transform:translate(-50%,-50%) scale(.25)}42%{opacity:1}65%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.tap-ripple,.tap-finger{display:none}}@media(max-width:620px){.menu-callout{grid-template-columns:1fr}.tap-demo{max-height:180px}.hamburger-guide-image{height:180px;object-fit:cover;object-position:left top}}
