#offer-signup{margin-top:18px}#offer-signup form{display:grid;gap:16px}#offer-signup label{display:grid;gap:7px}#offer-signup .offer-check{display:flex;align-items:flex-start;gap:10px;font-size:.9rem}#offer-signup .offer-check input{width:auto;flex-shrink:0;margin-top:5px}#offer-signup .offer-actions{display:flex;flex-wrap:wrap;gap:12px}#offer-signup .offer-actions button{flex:1}#offer-message:not(:empty){padding:12px;border:1px solid currentColor;border-radius:8px}#offer-signup .offer-order{padding:18px}#offer-signup input,#offer-signup select,#offer-signup textarea{max-width:100%;min-width:0}#offer-signup .button.secondary{margin:4px 0}#reopen-offer-guide{margin:12px 0}@media(max-width:600px){#offer-signup .offer-actions{flex-direction:column}.offer-guide-step{flex-wrap:wrap}}

#offer-signup{scroll-margin-top:90px}
