body{margin:0;background:#f3f6fb}a{color:#1d5ff0}a:hover{color:#1546c2}input::placeholder,textarea::placeholder{color:#64748b}input::placeholder{color:#64748b}body{margin:0}.garage-bg{background:#142034 url(/images/garage-bg.jpg) center/cover no-repeat}.bmw{position:absolute;top:-16px;bottom:0;right:-22px;width:330px;height:calc(100% + 16px);object-fit:cover;object-position:right center;border-radius:0 30px 30px 0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34%);mask-image:linear-gradient(to right,transparent 0,#000 34%);pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width:1100px){.bmw{width:240px}}@media (max-width:760px){.bmw{display:none}}body{font-family:Inter,system-ui,sans-serif}.kiosk-stage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0b1424}.kiosk-canvas{position:absolute;left:50%;top:50%;width:1600px;height:900px;transform-origin:0 0}
