.llq .llq__leadbox{margin-top:16px;padding:18px;border:1px solid #d8e8dd;border-radius:18px;background:linear-gradient(180deg,#fbfefc 0,#f4faf6 100%);box-shadow:0 10px 26px rgba(9,83,44,.06)}.llq .llq__leadbox-head{margin:0 0 14px;text-align:center}.llq .llq__leadbox-title{display:block;margin:0;color:#08783f;font:700 16px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.3px;text-align:center}.llq .llq__leadbox-head:after{content:"";display:block;width:72px;height:3px;margin:10px auto 0;border-radius:999px;background:linear-gradient(90deg,#08783f,#f58220)}.llq .llq__leadbox-desc{max-width:420px;margin:10px auto 0;color:#5d6962;font:400 12.5px/1.65 Arial,Helvetica,sans-serif;text-align:center}.llq .llq__lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.llq .llq__lead-field{display:block;margin:0 0 12px}.llq .llq__lead-field>span{display:block;margin:0 0 6px;color:#163d2b;font:600 12px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.2px}.llq .llq__lead-field input,.llq .llq__lead-field textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #d7e3db;border-radius:12px;background:#fff;color:#17211b;font:400 14px/1.45 Arial,Helvetica,sans-serif;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.llq .llq__lead-field input::placeholder,.llq .llq__lead-field textarea::placeholder{color:#8a958f}.llq .llq__lead-field input{height:46px;padding:0 14px}.llq .llq__lead-field textarea{min-height:96px;padding:12px 14px;resize:vertical}.llq .llq__lead-field input:focus,.llq .llq__lead-field textarea:focus{border-color:#08783f;box-shadow:0 0 0 3px rgba(8,120,63,.09)}.llq .llq__lead-required{color:#d97706;font-weight:700}.llq .llq__lead-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:12px;background:linear-gradient(180deg,#0b8a49 0,#08783f 100%);color:#fff;font:700 14px/1.25 Arial,Helvetica,sans-serif;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 10px 20px rgba(8,120,63,.16)}.llq .llq__lead-submit:hover{transform:translateY(-1px);opacity:1}.llq .llq__lead-submit:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.llq .llq__lead-note{margin:10px 0 0;color:#6b756f;font:400 11.5px/1.55 Arial,Helvetica,sans-serif;text-align:center}.llq .llq__lead-status{margin:12px 0 0;padding:10px 12px;border-radius:12px;font:600 12px/1.5 Arial,Helvetica,sans-serif}.llq .llq__lead-status.is-ok{background:#eef8f2;color:#08783f}.llq .llq__lead-status.is-error{background:#fff2f0;color:#a5372d}.llq .llq__lead-hp{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:767px){.llq .llq__leadbox{padding:15px 14px;border-radius:16px}.llq .llq__leadbox-title{font-size:15px}.llq .llq__leadbox-desc{font-size:12px}.llq .llq__lead-grid{grid-template-columns:1fr;gap:0}.llq .llq__lead-field{margin-bottom:11px}.llq .llq__lead-field input{height:44px}.llq .llq__lead-field textarea{min-height:88px}.llq .llq__lead-submit{min-height:46px;font-size:13.5px}}.llq .llq__lead-submit:hover,.llq .llq__lead-submit:active,.llq .llq__lead-submit:focus{background:#f58220!important;border-color:#f58220!important;color:#fff!important;opacity:1!important;box-shadow:0 6px 16px rgba(245,130,32,.22)!important;outline:0!important}
