.captain-desk{max-width:900px;margin:auto;padding:30px 20px}.sponsor-form label{display:block;margin:14px 0}.sponsor-form input:not([type=checkbox]),.sponsor-form select,.sponsor-form textarea{display:block;width:100%;margin-top:6px;padding:10px}.sponsor-form input[type=checkbox]{width:auto;margin-right:8px}.sponsor-cost{padding:14px;border:1px solid #c7bc97;margin:12px 0;background:#fff8e7}.sponsor-cost .sponsor-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.sponsor-qr{display:flex;align-items:center;gap:20px;margin:16px 0}.sponsor-qr img{max-width:150px;max-height:180px;object-fit:contain}.sponsor-form h2{margin-top:30px}.sponsor-form button{margin:8px}.sponsor-form small{display:block;color:#7e8068}@media(max-width:600px){.sponsor-cost .sponsor-row{grid-template-columns:1fr}.captain-desk{padding:24px 16px}.sponsor-qr{flex-wrap:wrap}}
