.dvk-ft .ft-intro>p a{color:var(--cyan)}.dvk-ft .wpforms-container{margin:6px 0 0!important;padding:0!important}.dvk-ft .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dvk-ft .wpforms-field{padding:0!important;margin:0!important;width:auto!important;float:none!important;clear:none!important}.dvk-ft .wpforms-field-name,.dvk-ft .wpforms-field-text,.dvk-ft .wpforms-field-textarea,.dvk-ft .wpforms-field-checkbox,.dvk-ft .wpforms-field-hidden{grid-column:1/-1}.dvk-ft .wpforms-field-label{font:700 12px/1.3 var(--body)!important;color:var(--muted)!important;margin:0 0 4px!important;letter-spacing:.02em}.dvk-ft .wpforms-field-name .wpforms-field-row{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;max-width:none!important}.dvk-ft .wpforms-field-name .wpforms-field-row-block{width:auto!important;padding:0!important;margin:0!important;float:none!important}.dvk-ft .wpforms-field-sublabel{font-size:11px!important;color:var(--muted)!important;margin-top:2px!important}.dvk-ft .wpforms-field input:not([type=checkbox]),.dvk-ft .wpforms-field select,.dvk-ft .wpforms-field textarea,.dvk-ft .wpforms-field .choices__inner{font:400 16px/1.3 var(--body)!important;color:var(--text)!important;background:var(--ground)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:10px 12px!important;width:100%!important;max-width:none!important;min-height:44px!important;height:auto!important;box-shadow:none!important}.dvk-ft .wpforms-field textarea{height:76px!important;min-height:0!important}.dvk-ft .wpforms-field input:focus,.dvk-ft .wpforms-field textarea:focus,.dvk-ft .wpforms-field select:focus{outline:2px solid var(--cyan)!important;outline-offset:1px;background:#fff!important}.dvk-ft .wpforms-field-checkbox ul{margin:0!important;padding:0!important}.dvk-ft .wpforms-field-checkbox li{display:flex!important;gap:8px;align-items:flex-start;margin:0!important;padding:0!important}.dvk-ft .wpforms-field-checkbox label{font:400 12.5px/1.4 var(--body)!important;color:var(--muted)!important}.dvk-ft .wpforms-field-checkbox a{color:var(--indigo)!important}.dvk-ft .wpforms-recaptcha-container{padding:4px 0 0!important;margin:0!important;transform-origin:0 0}.dvk-ft .wpforms-submit-container{padding:8px 0 0!important;margin:0!important}.dvk-ft .wpforms-submit{width:100%!important;display:flex!important;justify-content:center;align-items:center;border:0!important;border-radius:999px!important;background:var(--indigo)!important;color:#fff!important;font:700 14px/1 var(--body)!important;letter-spacing:.06em;text-transform:uppercase;min-height:50px!important;height:auto!important;padding:0 20px!important;cursor:pointer}.dvk-ft .wpforms-submit:hover{background:#343db0!important}.dvk-ft .wpforms-error{font-size:12px!important;color:#c0322e!important}.dvk-ft .wpforms-confirmation-container-full{background:rgba(10,190,207,.12)!important;border:1px solid var(--cyan)!important;color:var(--text)!important;border-radius:12px!important}@media (max-width:380px){.dvk-ft .wpforms-recaptcha-container{transform:scale(.9)}}@media (min-width:980px){.dvk-ft .wpforms-field-email,.dvk-ft .wpforms-field-number{grid-column:auto}}.dvk-ft .stub{background:var(--paper);padding-block:48px;text-align:center;color:var(--muted);font-size:14px;border-bottom:1px solid var(--line)}.dvk-ft .stub b{display:block;font:400 26px/1.1 var(--display);color:var(--text);margin-bottom:6px}.dvk-ft .ft-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dvk-ft .ft-field{display:grid;gap:4px;font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.02em}.dvk-ft .ft-field input,.dvk-ft .ft-field select,.dvk-ft .ft-field textarea{font:inherit;font-size:16px;font-weight:400;color:var(--text);background:var(--ground);border:1px solid var(--line);border-radius:10px;padding:10px 12px;width:100%;min-height:44px}.dvk-ft .ft-field textarea{min-height:0;height:76px;resize:vertical}.dvk-ft .ft-field input:focus,.dvk-ft .ft-field select:focus,.dvk-ft .ft-field textarea:focus{outline:2px solid var(--cyan);outline-offset:1px;background:#fff}.dvk-ft .ft-form .full{grid-column:1/-1}.dvk-ft .ft-agree{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--muted);font-weight:400}.dvk-ft .ft-agree input{flex:none;width:18px;height:18px;min-height:0;margin:1px 0 0;padding:0;accent-color:var(--indigo)}.dvk-ft .ft-agree a{color:var(--indigo)}.dvk-ft .ft-send{display:flex;justify-content:center;align-items:center;gap:8px;border:0;border-radius:999px;background:var(--indigo);color:#fff;font:700 14px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;min-height:50px;cursor:pointer}.dvk-ft .ft-send:hover{background:#343db0}.dvk-ft .ft-note{font-size:11.5px;color:var(--muted);text-align:center;margin:0}@media (min-width:980px){.dvk-ft .ft-left{display:grid;gap:22px}.dvk-ft .ft-row.three{grid-template-columns:1fr 1fr 1fr}}.dvk-ft .ft-row.three{grid-template-columns:1fr 1fr}.dvk-ft .ft-row.three .ft-field:first-child{grid-column:1/-1}@media (min-width:980px){.dvk-ft .ft-row.three{grid-template-columns:1fr 1fr 1fr}.dvk-ft .ft-row.three .ft-field:first-child{grid-column:auto}}.dvk-ft .wpforms-field-container::before,.dvk-ft .wpforms-field-container::after,.dvk-ft .wpforms-field-row::before,.dvk-ft .wpforms-field-row::after{content:none!important;display:none!important}.dvk-ft .wpforms-field-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dvk-ft .wpforms-field,.dvk-ft .wpforms-field-row-block{min-width:0!important}.dvk-ft .wpforms-field-name .wpforms-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dvk-ft .wpforms-field .choices{margin:0!important;max-width:100%!important}.dvk-ft .wpforms-field .choices__inner{padding:10px 30px 10px 12px!important;min-width:0!important}.dvk-ft .wpforms-field .choices__list--single{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dvk-ft .wpforms-field-sublabel{display:none!important}@media (max-width:420px){.dvk-ft .wpforms-field-email,.dvk-ft .wpforms-field-number{grid-column:1/-1}}.dvk-ft .wpforms-field-name .wpforms-field-row{width:100%!important}.dvk-ft .wpforms-field-name .wpforms-field-row-block{width:100%!important}.dvk-ft .wpforms-field-name .wpforms-field-row-block input{width:100%!important}html body .dvk-ft div.wpforms-container-full .wpforms-form .wpforms-field-name .wpforms-field-row .wpforms-field-row-block,html body .dvk-ft div.wpforms-container .wpforms-form .wpforms-field-row .wpforms-field-row-block.wpforms-one-half{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.dvk-ft .dvk-form{max-width:none;--dvk-accent:var(--cyan)}.dvk-ft .dvk-form__grid{gap:10px}.dvk-ft .dvk-form label{font:700 12px/1.3 var(--body);color:var(--muted);letter-spacing:.02em}.dvk-ft .dvk-form label span[aria-hidden]{color:#e05a7a}.dvk-ft .dvk-form input[type=text],.dvk-ft .dvk-form input[type=email],.dvk-ft .dvk-form input[type=tel],.dvk-ft .dvk-form select,.dvk-ft .dvk-form textarea{font:400 16px/1.3 var(--body);color:var(--text);background:var(--ground);border:1px solid var(--line);border-radius:10px;padding:10px 12px;min-height:44px}.dvk-ft .dvk-form textarea{height:76px;min-height:0}.dvk-ft .dvk-form input:focus,.dvk-ft .dvk-form select:focus,.dvk-ft .dvk-form textarea:focus{background:#fff;outline:2px solid var(--cyan);outline-offset:1px}.dvk-ft .dvk-form__consent{font:400 13px/1.45 var(--body)!important;color:var(--text)!important;letter-spacing:0!important}.dvk-ft .dvk-form__consent a{color:var(--indigo)}.dvk-ft .dvk-form__submit{width:100%;min-height:48px;margin-top:14px;border-radius:999px;background:var(--indigo);color:#fff;font:700 14px/1 var(--body);letter-spacing:.06em;text-transform:uppercase}.dvk-ft .dvk-form__submit:hover{background:#343db0}.dvk-ft .dvk-form__status{color:var(--text);font-size:14px}