.garage-welcome{width:100%;grid-column:1/-1;border:1px solid #3b3631;padding:clamp(22px,5vw,50px);background:linear-gradient(120deg,#171718,#0b0b0c)}.garage-welcome h3{font-size:clamp(23px,4vw,38px);line-height:1.1;max-width:560px;margin:16px 0}.garage-welcome p{color:#b8b3ad;max-width:450px;line-height:1.6;margin-bottom:20px}#quiz{min-height:0}#quiz .photo{max-width:540px}#quiz .quizchoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}#quiz .quizchoices button{min-height:52px;padding:12px;white-space:normal;text-align:left}@media(max-width:600px){#quiz .quizchoices{grid-template-columns:1fr}.garage-welcome{padding:22px}}
