.szkf-wrapper{--szkf-primary:#2296f9;--szkf-primary-dark:#1a7ed1;--szkf-text:#333;--szkf-border:#ccc;--szkf-bg:#fff;--szkf-radius:10px;--szkf-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;max-width:700px !important;margin:0 auto !important;padding:8px 4px 40px !important;font-family:var(--szkf-font) !important;color:var(--szkf-text) !important;text-align:left !important;line-height:1.5 !important}.szkf-wrapper,.szkf-wrapper *,.szkf-wrapper *:before,.szkf-wrapper *:after{box-sizing:border-box !important}.szkf-wrapper ul,.szkf-wrapper li{list-style:none !important;margin:0 !important;padding:0 !important}.szkf-wrapper button,.szkf-wrapper input,.szkf-wrapper select,.szkf-wrapper textarea{all:revert;box-sizing:border-box;font-family:var(--szkf-font);color:var(--szkf-text)}.szkf-noscript{text-align:center !important;padding:20px !important;border:1px solid var(--szkf-border) !important;border-radius:var(--szkf-radius) !important}.szkf-heading{display:block !important;text-align:center !important;font-size:30px !important;font-weight:300 !important;color:var(--szkf-primary) !important;margin:0 0 28px !important}.szkf-step-title{display:block !important;text-align:center !important;font-size:24px !important;font-weight:600 !important;color:var(--szkf-text) !important;margin:0 0 24px !important;line-height:1.3 !important}@media (min-width:560px){.szkf-step-title{font-size:28px !important}}.szkf-icon{display:inline-block !important;width:1em !important;height:1em !important;vertical-align:middle !important;fill:currentColor !important;flex-shrink:0 !important}.szkf-cards{display:flex !important;flex-wrap:wrap !important;gap:14px !important;margin:0 0 8px !important;padding:0 !important}.szkf-card{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;flex:1 1 calc(50% - 14px) !important;min-width:130px !important;background:var(--szkf-bg) !important;border:1px solid #eaeaea !important;border-radius:var(--szkf-radius) !important;padding:22px 10px !important;margin:0 !important;cursor:pointer !important;box-shadow:0 2px 10px rgba(0,0,0,.06) !important;transition:box-shadow .15s ease,border-color .15s ease !important;font-family:var(--szkf-font) !important;text-align:center !important;line-height:normal !important}@media (min-width:640px){.szkf-card{flex:1 1 calc(25% - 14px) !important}}.szkf-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1) !important}.szkf-card-icon{display:flex !important;align-items:center !important;justify-content:center !important;font-size:40px !important;color:var(--szkf-primary) !important;line-height:1 !important}.szkf-card-icon .szkf-icon{width:40px !important;height:40px !important}.szkf-card-label{display:block !important;width:100% !important;font-size:15px !important;font-weight:500 !important;color:var(--szkf-text) !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:break-word !important;hyphens:auto !important}.szkf-card[aria-checked=true]{border-color:var(--szkf-primary) !important;box-shadow:0 0 0 2px var(--szkf-primary) !important}.szkf-textarea{display:block !important;width:100% !important;min-height:160px !important;padding:16px !important;margin:0 !important;border:1px solid var(--szkf-border) !important;border-radius:var(--szkf-radius) !important;font-family:var(--szkf-font) !important;font-size:15px !important;color:var(--szkf-text) !important;background:var(--szkf-bg) !important;resize:vertical !important}.szkf-textarea:focus{outline:none !important;border-color:var(--szkf-primary) !important}.szkf-dropzone{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;border:2px dashed var(--szkf-border) !important;border-radius:var(--szkf-radius) !important;padding:44px 20px !important;text-align:center !important;color:#999 !important;cursor:pointer !important;transition:border-color .15s ease,background-color .15s ease !important}.szkf-dropzone:hover,.szkf-dropzone.is-dragover{border-color:var(--szkf-primary) !important;background:rgba(34,150,249,.04) !important}.szkf-dropzone-icon{width:40px !important;height:40px !important;color:#bbb !important}.szkf-dropzone-sub{display:block !important;font-size:12px !important;color:#aaa !important}.szkf-file-list{display:flex !important;flex-direction:column !important;gap:8px !important;margin:16px 0 0 !important}.szkf-file-list li{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;padding:8px 12px !important;border:1px solid #eaeaea !important;border-radius:6px !important;font-size:14px !important}.szkf-file-remove{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:0 0 !important;border:none !important;padding:4px !important;color:#c33 !important;cursor:pointer !important;width:auto !important;height:auto !important}.szkf-file-remove .szkf-icon{width:14px !important;height:14px !important}.szkf-field{display:flex !important;align-items:stretch !important;margin:0 0 16px !important;border:1px solid var(--szkf-border) !important;border-radius:var(--szkf-radius) !important;overflow:hidden !important;background:var(--szkf-bg) !important}.szkf-field-icon{display:flex !important;align-items:center !important;justify-content:center !important;background:var(--szkf-primary) !important;color:#fff !important;width:52px !important;flex-shrink:0 !important;font-size:16px !important}.szkf-field-icon .szkf-icon{width:18px !important;height:18px !important;color:#fff !important}.szkf-field input{display:block !important;flex:1 1 auto !important;width:100% !important;border:none !important;background:0 0 !important;padding:0 14px !important;margin:0 !important;font-family:var(--szkf-font) !important;font-size:15px !important;color:var(--szkf-text) !important;min-width:0 !important;height:48px !important}.szkf-field input:focus{outline:none !important}.szkf-field-phone{align-items:stretch !important}.szkf-country-select{display:block !important;border:none !important;border-right:1px solid var(--szkf-border) !important;background:#fafafa !important;font-family:var(--szkf-font) !important;font-size:14px !important;padding:0 8px !important;margin:0 !important;max-width:100px !important;height:48px !important}.szkf-field.szkf-invalid,.szkf-textarea.szkf-invalid,.szkf-dropzone.szkf-invalid{border-color:#d9534f !important}.szkf-checkbox{display:flex !important;align-items:flex-start !important;gap:10px !important;font-size:14px !important;color:var(--szkf-text) !important;margin:8px 0 24px !important;cursor:pointer !important}.szkf-checkbox input{appearance:auto !important;margin:3px 0 0 !important;width:16px !important;height:16px !important;min-width:16px !important;accent-color:var(--szkf-primary) !important;flex-shrink:0 !important}.szkf-privacy-link{color:var(--szkf-primary) !important;text-decoration:underline !important;font-weight:500 !important}.szkf-privacy-link:hover{color:var(--szkf-primary-dark) !important}.szkf-honeypot{position:absolute !important;left:-9999px !important;top:-9999px !important;opacity:0 !important;height:0 !important;overflow:hidden !important}.szkf-submit-btn{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:100% !important;background:var(--szkf-primary) !important;color:#fff !important;border:none !important;border-radius:var(--szkf-radius) !important;padding:14px 12px !important;margin:0 !important;font-family:var(--szkf-font) !important;font-size:17px !important;font-weight:500 !important;cursor:pointer !important;transition:background-color .15s ease !important}.szkf-submit-btn .szkf-icon{width:18px !important;height:18px !important;color:#fff !important}.szkf-submit-btn:hover{background:var(--szkf-primary-dark) !important}.szkf-submit-btn:disabled{opacity:.6 !important;cursor:not-allowed !important}.szkf-error{background:#fdecea !important;color:#b3261e !important;border:1px solid #f5c6c3 !important;border-radius:8px !important;padding:10px 14px !important;font-size:14px !important;margin:0 0 16px !important}.szkf-progress{display:flex !important;align-items:center !important;gap:12px !important;margin:0 0 32px !important}.szkf-progress-track{flex:1 1 auto !important;height:6px !important;background:#e5e5e5 !important;border-radius:999px !important;overflow:hidden !important}.szkf-progress-bar{display:block !important;height:100% !important;background:var(--szkf-primary) !important;border-radius:999px !important;transition:width .2s ease !important}.szkf-nav-btn{display:flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;flex-shrink:0 !important;border-radius:50% !important;border:none !important;background:var(--szkf-primary) !important;color:#fff !important;padding:0 !important;margin:0 !important;cursor:pointer !important;transition:background-color .15s ease,opacity .15s ease !important}.szkf-nav-btn .szkf-icon{width:16px !important;height:16px !important;color:#fff !important}.szkf-nav-btn:disabled{background:#cfcfcf !important;cursor:not-allowed !important}.szkf-nav-btn:not(:disabled):hover{background:var(--szkf-primary-dark) !important}.szkf-step{display:block !important}.szkf-step[hidden]{display:none !important}.szkf-success{display:block !important;text-align:center !important;padding:40px 16px !important}.szkf-success-icon{display:flex !important;align-items:center !important;justify-content:center !important;color:#2eb85c !important;margin:0 0 16px !important}.szkf-success-icon .szkf-icon{width:64px !important;height:64px !important}.szkf-success-text{font-size:20px !important;font-weight:600 !important;color:var(--szkf-text) !important}.szkf-real-form[hidden],.szkf-success[hidden]{display:none !important}