.company-verification.svelte-inlnf1.svelte-inlnf1{display:flex;flex-direction:column;gap:1rem;width:100%}.company-verification__vat-only.svelte-inlnf1.svelte-inlnf1{max-width:36rem}.company-verification__fields.svelte-inlnf1.svelte-inlnf1{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.company-verification__fields.svelte-inlnf1.svelte-inlnf1{grid-template-columns:1fr 1fr;align-items:end}}.company-verification--formulier.svelte-inlnf1 .company-verification__fields.svelte-inlnf1{gap:1rem}.company-verification--loantakers.svelte-inlnf1 .company-verification__fields.svelte-inlnf1{gap:1.5rem}.company-verification--loantakers.svelte-inlnf1 .company-verification__label.svelte-inlnf1{font-size:16px;font-weight:400;line-height:24px;color:#011714}.company-verification__optional.svelte-inlnf1.svelte-inlnf1{color:#a1a1aa}.company-verification--loantakers.svelte-inlnf1 .company-verification__input.svelte-inlnf1{height:48px;border-color:#e8eaed;padding:11.5px 16px;color:#000}.company-verification--loantakers.svelte-inlnf1 .company-verification__input.svelte-inlnf1::-moz-placeholder{color:#9ca3af}.company-verification--loantakers.svelte-inlnf1 .company-verification__input.svelte-inlnf1::placeholder{color:#9ca3af}.company-verification--loantakers.svelte-inlnf1 .company-verification__input.svelte-inlnf1:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.company-verification--loantakers.svelte-inlnf1 .company-verification__field:has(.company-verification__input:disabled) .company-verification__label.svelte-inlnf1{color:#9ca3af}.company-verification--loantakers.svelte-inlnf1 .company-verification__verify-button.svelte-inlnf1{height:44px;gap:8px;padding:18px 34px;border-width:2px;border-color:#022c23;color:#022b26;font-size:14px;font-weight:700;letter-spacing:.35px;text-transform:uppercase}.company-verification--loantakers.svelte-inlnf1 .company-verification__icon.svelte-inlnf1{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.company-verification--loantakers.svelte-inlnf1 .company-verification__authorization.svelte-inlnf1{padding-top:20px;margin-top:0}.company-verification--loantakers.svelte-inlnf1 .company-verification__kbo-row.svelte-inlnf1{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;grid-column:1 / -1}.company-verification--loantakers.svelte-inlnf1 .company-verification__kbo-row .company-verification__field.svelte-inlnf1{width:361px;max-width:100%}@media (max-width: 767px){.company-verification__verify-button.svelte-inlnf1.svelte-inlnf1{width:100%}}.company-verification__field.svelte-inlnf1.svelte-inlnf1{display:flex;flex-direction:column;gap:.5rem}.company-verification__field--grow.svelte-inlnf1.svelte-inlnf1{flex:1;min-width:0}.company-verification__vat-row.svelte-inlnf1.svelte-inlnf1{display:flex;gap:1rem;align-items:flex-end}.company-verification__label.svelte-inlnf1.svelte-inlnf1{font-size:14px;font-weight:500;color:#374151}.company-verification--formulier.svelte-inlnf1 .company-verification__label.svelte-inlnf1{font-size:12px;font-weight:600;color:#032f2a}.company-verification__input.svelte-inlnf1.svelte-inlnf1{display:block;width:100%;border:1px solid #e5e7eb;padding:.75rem 1rem;font-size:16px;background:#fff}.company-verification__input.svelte-inlnf1.svelte-inlnf1:focus{outline:none;border-color:#002b21}.company-verification__verify-button.svelte-inlnf1.svelte-inlnf1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:50px;padding:0 1.5rem;border:2px solid #002b21;background:#fff;color:#002b21;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;flex-shrink:0}.company-verification__verify-button.svelte-inlnf1.svelte-inlnf1:disabled{opacity:.6;cursor:not-allowed}.company-verification__spinner.svelte-inlnf1.svelte-inlnf1{width:1rem;height:1rem;animation:svelte-inlnf1-spin 1s linear infinite}.company-verification__icon.svelte-inlnf1.svelte-inlnf1{width:1rem;height:1rem}@keyframes svelte-inlnf1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.company-verification__success.svelte-inlnf1.svelte-inlnf1{border-left:4px solid #a3e635;background:#eef4f3;padding:1rem}.company-verification__success-inner.svelte-inlnf1.svelte-inlnf1{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.company-verification__success-main.svelte-inlnf1.svelte-inlnf1{display:flex;align-items:flex-start;gap:1rem}.company-verification__success-icon.svelte-inlnf1.svelte-inlnf1{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;background:#bef264;color:#002b21}.company-verification__success-name.svelte-inlnf1.svelte-inlnf1{margin:0;font-size:1.125rem;font-weight:600;color:#002b21}.company-verification__success-address.svelte-inlnf1.svelte-inlnf1{margin:.25rem 0 0;font-size:.875rem;color:#4b5563}.company-verification__success-meta.svelte-inlnf1.svelte-inlnf1{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.company-verification__success-vat.svelte-inlnf1.svelte-inlnf1{margin:0;font-size:1rem;font-weight:500;color:#002b21}.company-verification__edit-button.svelte-inlnf1.svelte-inlnf1{border:1px solid #002b21;padding:.375rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#002b21;background:transparent;cursor:pointer}.company-verification__manual-grid.svelte-inlnf1.svelte-inlnf1{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.company-verification__manual-grid.svelte-inlnf1.svelte-inlnf1{grid-template-columns:1fr 1fr}}.company-verification__error.svelte-inlnf1.svelte-inlnf1{margin:0;font-size:.875rem;font-weight:500;color:#dc2626}.company-verification__hint.svelte-inlnf1.svelte-inlnf1{margin:0;font-size:.875rem;color:#6b7280}.company-verification__authorization.svelte-inlnf1.svelte-inlnf1{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem;cursor:pointer}.company-verification__authorization-checkbox.svelte-inlnf1.svelte-inlnf1{margin-top:.2rem;height:1rem;width:1rem;flex-shrink:0;accent-color:#002b21}.company-verification__authorization-text.svelte-inlnf1.svelte-inlnf1{font-size:.875rem;line-height:1.5;color:#374151}body{background-color:#f5faf8}
