.dc-gmo-lead,.dc-gmo-lead *{box-sizing:border-box}.dc-gmo-lead{width:100%;padding:30px 0;background:#f5f6f8}.dc-gmo-lead__container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.dc-gmo-lead__box{--dc-lead-bg1:#0b1a35;--dc-lead-bg2:#12284c;display:flex;gap:30px;align-items:center;padding:34px;border-radius:16px;background:linear-gradient(120deg,var(--dc-lead-bg1),var(--dc-lead-bg2));color:#fff}.dc-gmo-lead__left{flex:1 1 52%;min-width:0}.dc-gmo-lead__form-panel{flex:1 1 48%;min-width:0;padding:20px;border-radius:7px;background:#fff;color:#111827}.dc-gmo-lead__title{margin:0 0 12px;color:#fff;font-size:24px;line-height:1.3;font-weight:700}.dc-gmo-lead__desc{margin:0;color:#fff;font-size:16px;line-height:1.65;opacity:.92}.dc-gmo-lead__benefits{display:flex;flex-direction:column;gap:10px;margin-top:20px}.dc-gmo-lead__benefit{display:flex;align-items:flex-start;gap:10px;color:rgba(255,255,255,.92);font-size:14px;line-height:1.5;font-weight:500}.dc-gmo-lead__benefit-icon{display:inline-flex;flex:0 0 14px;width:14px;height:14px;margin-top:.22em;align-items:center;justify-content:center;color:#c8a04e}.dc-gmo-lead__benefit-icon svg{width:14px;height:14px;fill:currentColor}.dc-gmo-lead__benefit-icon i{font-size:14px}.dc-gmo-lead__form-title{margin:0 0 12px;color:#111827;font-size:16px;line-height:1.4;font-weight:700}.dc-gmo-lead__shortcode{width:100%}.dc-gmo-lead__shortcode form{margin:0}.dc-gmo-lead__shortcode .elementor-form-fields-wrapper{row-gap:10px}.dc-gmo-lead__shortcode label,.dc-gmo-lead__shortcode .elementor-field-label{color:#374151}.dc-gmo-lead__shortcode input:not([type=checkbox]):not([type=radio]),.dc-gmo-lead__shortcode textarea,.dc-gmo-lead__shortcode select{width:100%;max-width:100%;min-height:40px;margin:0;padding:11px 12px;border:1px solid #d8dde5;border-radius:6px;background:#fff;color:#111827;box-shadow:none}.dc-gmo-lead__shortcode textarea{min-height:90px;resize:vertical}.dc-gmo-lead__shortcode input::placeholder,.dc-gmo-lead__shortcode textarea::placeholder{color:#7b8490;opacity:1}.dc-gmo-lead__shortcode input:focus,.dc-gmo-lead__shortcode textarea:focus,.dc-gmo-lead__shortcode select:focus{border-color:#c8a04e;outline:none;box-shadow:0 0 0 3px rgba(200,160,78,.18)}.dc-gmo-lead__shortcode .elementor-button,.dc-gmo-lead__shortcode button[type=submit],.dc-gmo-lead__shortcode input[type=submit]{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:12px 20px;border:0;border-radius:6px;background:#c8a04e;color:#0b1a35;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.dc-gmo-lead__box.dc-btn-full .dc-gmo-lead__shortcode .elementor-button,.dc-gmo-lead__box.dc-btn-full .dc-gmo-lead__shortcode button[type=submit],.dc-gmo-lead__box.dc-btn-full .dc-gmo-lead__shortcode input[type=submit]{width:100%}.dc-gmo-lead__shortcode .elementor-button:hover,.dc-gmo-lead__shortcode button[type=submit]:hover,.dc-gmo-lead__shortcode input[type=submit]:hover{background:#d8b66a;color:#0b1a35}.dc-gmo-lead__shortcode .elementor-button:focus-visible,.dc-gmo-lead__shortcode button[type=submit]:focus-visible,.dc-gmo-lead__shortcode input[type=submit]:focus-visible{outline:2px solid #0b1a35;outline-offset:2px}.dc-gmo-lead__shortcode .elementor-field-type-checkbox .elementor-field-subgroup,.dc-gmo-lead__shortcode .elementor-field-type-radio .elementor-field-subgroup{gap:8px}.dc-gmo-lead__shortcode input[type=checkbox],.dc-gmo-lead__shortcode input[type=radio]{accent-color:#c8a04e}.dc-gmo-lead__empty{padding:16px;border:1px dashed #cfd4dc;border-radius:6px;color:#6b7280;font-size:13px;text-align:center}@media(max-width:1024px){.dc-gmo-lead__box{flex-direction:column;align-items:stretch}.dc-gmo-lead__left,.dc-gmo-lead__form-panel{flex-basis:auto;width:100%}}@media(max-width:767px){.dc-gmo-lead{padding:20px 0}.dc-gmo-lead__container{padding:0 14px}.dc-gmo-lead__box{gap:22px;padding:22px 18px}.dc-gmo-lead__title{font-size:22px}.dc-gmo-lead__desc{font-size:15px}.dc-gmo-lead__form-panel{padding:18px 14px}}@media(prefers-reduced-motion:reduce){.dc-gmo-lead__shortcode .elementor-button,.dc-gmo-lead__shortcode button[type=submit],.dc-gmo-lead__shortcode input[type=submit]{transition:none}}
