.vp-lead-page .vp-lead-context{display:flex;flex-direction:column;gap:12px;margin:0 0 24px}.vp-lead{display:flex;gap:16px;align-items:flex-start;padding:16px;background:#fff;border:1px solid var(--vp-skifer-lys);border-radius:var(--vp-r-2)}.vp-lead__img{flex:0 0 88px;width:88px;height:88px;object-fit:contain;background:#fff;border:1px solid var(--vp-skifer-lys);border-radius:var(--vp-r-1);padding:6px}.vp-lead__body{min-width:0}.vp-lead .vp-plate{margin:0 0 4px}.vp-lead__name{margin:0;font-weight:700;font-size:1.0625rem;line-height:1.3;color:var(--vp-blekk)}.vp-lead__attrs{font-weight:500;color:var(--vp-blekk-2)}.vp-lead__meta{margin:4px 0 8px;font-size:.875rem;color:var(--vp-blekk-2)}.vp-lead__meta .amount{color:var(--vp-blekk);font-weight:600}.vp-lead__link{font-size:.875rem;font-weight:600;color:var(--vp-indigo)}.vp-lead__answers{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 24px;margin:0}.vp-lead__answers div{display:flex;flex-direction:column;gap:2px}.vp-lead__answers dt{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--vp-blekk-3);font-weight:600}.vp-lead__answers dd{margin:0;font-weight:600;color:var(--vp-blekk)}.vp-lead-page .jet-form-builder{display:flex;flex-direction:column;gap:18px;max-width:720px}.vp-lead-page .jet-form-builder__row{margin:0}.vp-lead-page .jet-form-builder__label{display:block;margin:0 0 6px;font-weight:600;font-size:.9375rem;color:var(--vp-blekk)}.vp-lead-page .jet-form-builder__required{color:var(--vp-salg,#C8322B);margin-left:2px}.vp-lead-page .jet-form-builder__desc{margin:6px 0 0;font-size:.8125rem;color:var(--vp-blekk-3)}.vp-lead-page .jet-form-builder__field:not([type=checkbox]):not([type=radio]):not([type=submit]),.vp-lead-page .jet-form-builder__field-wrap select{width:100%;min-height:48px;padding:0 14px;border:1.5px solid var(--vp-skifer);border-radius:var(--vp-r-1);background:#fff;color:var(--vp-blekk);font:inherit;font-size:1rem;transition:border-color .15s,box-shadow .15s}.vp-lead-page textarea.jet-form-builder__field{min-height:140px;padding:12px 14px;line-height:1.5;resize:vertical}.vp-lead-page .jet-form-builder__field:focus-visible{outline:none;border-color:var(--vp-indigo);box-shadow:0 0 0 3px var(--vp-isblaa,#DEE3FA)}.vp-lead-page .jet-form-builder__field::placeholder{color:var(--vp-blekk-3)}.vp-lead-page .jet-form-builder__field-wrap.checkradio-wrap{display:flex;flex-direction:column;gap:8px}.vp-lead-page .jet-form-builder__field-wrap.checkradio-wrap label{display:flex;align-items:flex-start;gap:10px;min-height:32px;cursor:pointer;color:var(--vp-blekk)}.vp-lead-page .jet-form-builder__field-wrap.checkradio-wrap input{width:20px;height:20px;margin:4px 0 0;accent-color:var(--vp-indigo);flex:0 0 20px}.vp-lead-page .jet-form-builder__heading{margin:14px 0 0}.vp-lead-page .jet-form-builder__heading .jet-form-builder__label{font-family:"Archivo Expanded","Archivo",sans-serif;font-weight:800;font-size:1.0625rem}.vp-lead-page .jet-form-builder__heading-desc{margin:4px 0 0;color:var(--vp-blekk-2);font-size:.9375rem}.vp-lead-page .jet-form-builder__submit{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;width:auto;line-height:1}.vp-lead-page .jet-form-builder__action-button{margin-top:6px}.vp-lead-page .jet-form-builder__field.field-has-error,.vp-lead-page .field-has-error .jet-form-builder__field{border-color:var(--vp-salg,#C8322B)}.vp-lead-page .jet-form-builder__field-error,.vp-lead-page .jet-form-builder-row .error-message{display:block;margin:6px 0 0;font-size:.8125rem;font-weight:600;color:var(--vp-salg,#C8322B)}.vp-lead-page .jet-form-builder-row.field-has-error .jet-form-builder__field{border-color:var(--vp-salg,#C8322B)}.vp-lead-page .jet-form-builder-messages-wrap{margin:0}.vp-lead-page .jet-form-builder-message{padding:16px 18px;border-radius:var(--vp-r-2);font-weight:600;line-height:1.45;border:1px solid}.vp-lead-page .jet-form-builder-message--success{background:#EAF7EE;border-color:#1F7A3E;color:#124D27}.vp-lead-page .jet-form-builder-message--error{background:#FBECEB;border-color:var(--vp-salg,#C8322B);color:#7E1E17}.vp-lead-page .jet-form-builder__row[data-visible="false"],.vp-lead-page .jet-form-builder__row.hidden{display:none}.vp-lead-grid.e-con{align-items:flex-start}.vp-lead-aside .vp-contact-card{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:#fff;border:1px solid var(--vp-skifer-lys);border-radius:var(--vp-r-2)}.vp-lead-aside .vp-contact-card h2,.vp-contact-card h3{margin:0 0 4px;font-size:1rem}.vp-lead-aside .vp-contact-card p{margin:0;color:var(--vp-blekk-2);line-height:1.5}.vp-lead-aside .vp-contact-card a{font-weight:600}@media (max-width:767px){.vp-lead{padding:12px}.vp-lead__img{flex-basis:64px;width:64px;height:64px}.vp-lead-page .jet-form-builder__submit{width:100%}}.vp-popup{display:flex;flex-direction:column;gap:14px}.vp-popup .vp-lead--product{margin:0}.vp-popup .jet-form-builder{margin:0}.elementor-popup-modal .dialog-widget-content{border-radius:14px;box-shadow:0 32px 64px -20px rgb(21 24 43 / .45)}.elementor-popup-modal .dialog-close-button{top:14px;right:14px}@media (max-width:767px){.elementor-popup-modal .dialog-widget-content{border-radius:14px 14px 0 0;max-height:92vh;overflow:auto}}