.bsb-offer{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;background:#f7d745;color:#113a48;padding:70px 6%}.bsb-offer h2{font-size:clamp(32px,3.3vw,46px);margin-bottom:20px}.bsb-offer p{font-size:14px;line-height:1.8;max-width:510px}.bsb-offer label{display:block;font-size:12px;font-weight:600;margin-bottom:10px}.bsb-offer-row{display:flex;gap:9px;flex-wrap:wrap}.bsb-offer input[type=email]{background:#fffaf0;border:1px solid #113a48;padding:15px;min-width:0;flex:1;font:inherit;font-size:16px;width:100%}.bsb-offer button{flex-shrink:0}.bsb-offer .bsb-offer-privacy{font-size:11px;margin-top:16px;line-height:1.7}.bsb-offer-privacy a{text-decoration:underline}.bsb-offer .bsb-offer-status{font-size:13px;font-weight:600}.bsb-offer-terms{border-color:#113a4855;padding:15px 0;font-size:12px}.bsb-offer-terms p{font-size:12px}.bsb-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.bsb-offer button:disabled{opacity:.65;cursor:wait}@media(max-width:800px){.bsb-offer{grid-template-columns:1fr;gap:20px;padding:50px 6%}.bsb-offer-row{flex-direction:column}.bsb-offer h2{font-size:34px}.bsb-offer button{width:100%}}
