/* ===== Conversion Callback Form ===== */

 .callback-block {background: linear-gradient(135deg, #071326 0%, #102846 100%);padding: 48px 20px;text-align: center;border-radius: 14px;margin: 40px 0;}.callback-container {max-width: 760px;margin: 0 auto;}.callback-badge {display: inline-block;background: rgba(201, 161, 107, 0.15);color: #c9a16b;border: 1px solid rgba(201, 161, 107, 0.45);padding: 7px 14px;border-radius: 30px;font-size: 14px;margin-bottom: 16px;}.callback-container h2 {color: #ffffff;font-size: 30px;margin-bottom: 14px;line-height: 1.25;}.callback-container p {color: #d7d7d7;font-size: 18px;line-height: 1.55;margin-bottom: 20px;}.callback-benefits {display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin-bottom: 22px;}.callback-benefits span {color: #ffffff;background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.14);padding: 8px 12px;border-radius: 8px;font-size: 14px;}.callback-form {display: flex;justify-content: center;gap: 12px;flex-wrap: wrap;margin-bottom: 14px;}.callback-form input {width: 100%;max-width: 340px;padding: 16px;border-radius: 8px;border: 1px solid #39465a;background: #ffffff;color: #111111;font-size: 16px;outline: none;}.callback-form button {width: 100%;max-width: 300px;padding: 16px 22px;border: none;border-radius: 8px;background: #c9a16b;color: #ffffff;font-size: 17px;font-weight: 700;cursor: pointer;text-transform: uppercase;}.callback-form button:hover, .callback-whatsapp:hover {opacity: 0.9;}.callback-whatsapp {display: inline-block;margin-top: 6px;background: #1fa855;color: #ffffff;padding: 13px 22px;border-radius: 8px;font-weight: 700;text-decoration: none;}.callback-success {color: #ffffff;background: rgba(31, 168, 85, 0.22);border: 1px solid rgba(31, 168, 85, 0.5);padding: 12px;border-radius: 8px;margin-bottom: 16px;}.callback-note {color: #b8c0cc;font-size: 12px;margin-top: 14px;}@media (max-width: 768px) {.callback-block {padding: 36px 16px;margin: 30px 0;}.callback-container h2 {font-size: 24px;}.callback-container p {font-size: 16px;}.callback-form input, .callback-form button {max-width: 100%;}}